Size: a a a

pgsql – PostgreSQL

2020 July 16

s

sexst in pgsql – PostgreSQL
Anton Patsev
да. какой то костыль
Убунта потому что. KISS соблюдают  не внутри, как до́лжно, а снаружи.
источник

s

sexst in pgsql – PostgreSQL
Это ещё модно называется user-friendly. Я называю это "libmagic based"
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Anton Patsev
да. какой то костыль
Я Вам написал, как правильно и без костылей. А в CentOS собственный дистрибутив, кстати?
источник

AP

Anton Patsev in pgsql – PostgreSQL
Yaroslav Schekin
Я Вам написал, как правильно и без костылей. А в CentOS собственный дистрибутив, кстати?
есть и собственные rpm centos, но старые и официальные rpm. пользуемся официальными
источник

s

sexst in pgsql – PostgreSQL
Yaroslav Schekin
Я Вам написал, как правильно и без костылей. А в CentOS собственный дистрибутив, кстати?
Оно и попытки стартануть сервис и в автозапуск прописать отключает?
источник

С

Семен in pgsql – PostgreSQL
Всем привет, поделитесь пож-та учебником жел-но на русском по postGIS!
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
sexst
Оно и попытки стартануть сервис и в автозапуск прописать отключает?
Как выберете (auto/manual/disabled), насколько я помню.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Yaroslav Schekin
Как выберете (auto/manual/disabled), насколько я помню.
тут суть в том, что пока не поставишь postrges — этого файла нету. а во время установки он сразу запускается.
меня не парит, оставляю как есть или сразу останавливаю, если нужно что-то дальше делать
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
Всем привет! Есть ли какой-то повереный и эффектиивный способ перенести данные нескольких связаных таблиц на другой сервер с такой же моделью, но уже имеющий свои данные?
На уровне БД связи нет (таблички платформы, да она такая "офигенная"), на уровне данных связь по serial-ключу.
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
T1
id serial
....

T2
id serial
T1_id bigint
....
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
может привести к виду как в другой бд и затем импорт/экспорт?
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
Проблема в том, что при переносе Т1 все ключи естественно сгенеряться новые и чёт не могу придумать, как на эти новые ключи связать Т2 кроме как построчно запихивать используя returning. Но такой вариант не самый лучший, ибо данных прилично
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
ключи можно в текстовый вид привести
источник

YB

Yelena Bunina in pgsql – PostgreSQL
Yaroslav Schekin
Хмм... а версия PostgreSQL какая, кстати?
И вообще, Вам нужно проанализировать (показать) куда больше, чем Вы пока рассказали, по-хорошему. ;)
Т.е. \d и \dt+ таблицы, команду COPY (какие поля выбираются), EXPLAIN (ANALYZE, BUFFERS) запроса, аналогичного этому COPY, время вывода этого в /dev/null и т.п.
11
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
Dmitry Paziy
может привести к виду как в другой бд и затем импорт/экспорт?
Так они и так абсолютно одинаковые. Это одни и те же таблицы просто на разных серверах, нужно слить вместе данные двух стендов одной платформы
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
Dmitry Paziy
ключи можно в текстовый вид привести
м.. Не оч понимаю, что ты имеешь ввиду и как это поможет
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
т.е. задача только в том, как слить не потеряв айдишники?
источник

к👀

ко🐈TEXHIK 👀#слежузат... in pgsql – PostgreSQL
пофиг на айдишники, мне нужно сохранить связи. И проблема в том, что айдишники-то поменяются однозначно, ибо они полюбому совпадают. Но вот как мне в связанную таблицу запихнуть запись с уже новым айдишником я чёт не могу придумать
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Victor Yegorov
тут суть в том, что пока не поставишь postrges — этого файла нету. а во время установки он сразу запускается.
меня не парит, оставляю как есть или сразу останавливаю, если нужно что-то дальше делать
Какого "этого"? Если Вы хотите, чтобы после установки на "чистую" систему не запускался postrges — тут уже придётся использовать стандартный для debian/ubuntu метод, наверное. ;)
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
на свой дилетантский вкус вижу два варианта:
1. отключить временно генерацию айди и тупо закинуть новые данные (а затем ковыряться с одниковыми айди
2. данные и старые и новые слить в одну временную таблицу и затем закинуть в нужную с "чистого листа"
источник