@pgsql

Страница 205 из 1062
Артур
26.12.2016
15:19:45
И ведь честно не догоняю :)

ⰿⰰⰾⱏ
26.12.2016
15:22:57
короче, ты это не там запускаешь)))

Петр
26.12.2016
15:23:03
у тебя есть доступ к шелл?

Артур
26.12.2016
15:23:27
да

Google
ⰿⰰⰾⱏ
26.12.2016
15:24:20
вот оттуда и запускай))

Артур
26.12.2016
15:26:10
ok

А можно как-то этот п...ц победить?

Vladislav
26.12.2016
15:42:16
точно как-то можно было, но не помню как :(

гугл и справка должны помочь

Артур
26.12.2016
15:42:54
Всё победил старым дедовским

засунул в sh

Vladislav
26.12.2016
15:43:19
ну как вариант, да

Артур
26.12.2016
15:43:21
а там юзал export PGPASSWORD

огоньский огонь, но такое ощущение, как в первый раз в спортзале. ?

Vadim
26.12.2016
15:45:16
Да с владельцем объектов лажа в постгрес

Evgeny
26.12.2016
15:45:39
А можно как-то этот п...ц победить?
~/.pgpass https://www.postgresql.org/docs/9.6/static/libpq-pgpass.html

Артур
26.12.2016
15:47:10
Всем спасибо. Победил

Google
Vadim
26.12.2016
15:47:31
И владелец бд не имеет доступа к объектам бд если у них другой владелеу

Артур
26.12.2016
15:47:34
ⰿⰰⰾⱏ
26.12.2016
15:47:46
ну и ?

Артур
26.12.2016
15:48:12
И владелец бд не имеет доступа к объектам бд если у них другой владелеу
ну так и получилось. Мне сказали что кннект есть, а таблицы пустоту отдают при селекте

ну и ?
Успешно!

ⰿⰰⰾⱏ
26.12.2016
15:48:30
%)

вишь какой дядя гуголь - ведун, всяку всячину ведает, да поведает =)

Артур
26.12.2016
15:55:42
Опасно в дебрях гугла, да без проводников. Пушкин про гугл что писал?

Там чудеса, там леший бродит, русалка на ветвях сидит

Vyacheslav
27.12.2016
05:19:37
доброе утро. у меня имеется 2 базы. таблицы одинаковые как и связи, отличаются лишь даннами. как перекинуть данные из одной таблицы в другую?

пробовал команды backup/restore, но не срабатывало. ругается на то, что данные уже имеются в таблице куда хочу перекинуть

Sergey
27.12.2016
05:25:13
а данные двух итих баз нужно слить а не заменить?

Павел П.
27.12.2016
05:27:36
Таблиц/данных много? Нельзя ли прописать в одной базе foreign table и из нее повставлять?

Sergey
27.12.2016
05:30:32
тогда проще грохнуть вторую базу, создать без таблиц и сделать в эту пустую базу restore

Vyacheslav
27.12.2016
05:31:35
Такое не подходит, т.к. данные надо заменить только в 2 таблицах а остальные не трогать

Artem
27.12.2016
05:33:47
Правда для запуска утилиты нужна винда вроде

Vyacheslav
27.12.2016
05:37:05
Как раз винда используется

Artem
27.12.2016
05:37:46
Русскоязычная версия бесплатная

Google
Artem
27.12.2016
05:38:05
(Для некоммерческого использования)

Павел П.
27.12.2016
05:40:51
А разве при создании бекапа нельзя явно указать какие именно таблицы бекапить?

Я даже в винде в пгадмине так делал

Vyacheslav
27.12.2016
05:42:20
можно. но проблема заключается в том, что если на чистую базу ресторить, то все ок. а если имеются таблицы то не дает

Павел П.
27.12.2016
05:43:38
А ключей для этого типа --append нет?

Хотя и из бекапа строчку с create table убрать еще надо..

А все-таки, если объем/сеть позволяют, чем плох вариант внешней таблицы и инсерта он конфликт ду нафиг?

Петр
27.12.2016
06:36:30
пг_дамп таблиц, тут нечего и думать

Sergey
27.12.2016
06:38:21
Sergey
27.12.2016
06:43:12
можно на время отключить проверку внешних ключей. Да и вообще на продакшена их мало кто создает, они же замедляю вставку данных.

Vyacheslav
27.12.2016
06:43:57
а как отключить?

VlIvYur
27.12.2016
06:53:17
Такое не подходит, т.к. данные надо заменить только в 2 таблицах а остальные не трогать
А дампы нельзя в другую схему (таблицы) залить, а потом уже разобраться с оригинальными?Потом очистить исходные и добавить нужные

VlIvYur
27.12.2016
07:25:18
http://stackoverflow.com/questions/6083132/postgresql-insert-into-select

Евгений
27.12.2016
08:02:06
http://stackoverflow.com/questions/6083132/postgresql-insert-into-select
https://wiki.postgresql.org/wiki/Foreign_data_wrappers ?

CREATE SERVER foreign_server FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host '192.83.123.89', port '5432', dbname 'foreign_db');

VlIvYur
27.12.2016
08:26:12
https://www.postgresql.org/docs/current/static/postgres-fdw.html Но что-то сложно получается для разового импорта. Я бы выгрузил данные с одной бд, залил в какие-нить другие таблицы в целевой бд, а потом уже ворочал бы данными с целевыми таблицами

Anton
27.12.2016
08:30:03
zxczxc

Google
Павел П.
27.12.2016
08:33:32
а там и дблинк сойти может, не обязательно дата враппер создавать

Pavel
27.12.2016
09:46:43
Добрый день! А подскажите - как-то можно посмотреть идет импорт в БД или нет? Я вот запустил импорт (через pg_admin) базы. База в упакованном виде 100мб, импорт на не очень сильном ноуте работает, но вот уже почти час работает и я не могу понять что происходит...

Это под виндой - сильно не пинайте - так вот вышло :))

Марат
27.12.2016
09:47:36
посмотрите запросы какие висят в БД

думаю сразу поймете

Славик
27.12.2016
09:48:05
я бы пытался смотреть размер базы

Pavel
27.12.2016
09:49:01
да вот смотрю - размер без изменений :(

а как посмотреть какие запросы висят?

Backends 2 Xact committed 20138 Xact rolled back 10 Blocks read 1226 Blocks hit 724387 Tuples returned 10612188 Tuples fetched 169274 Tuples inserted 508 Tuples updated 95 Tuples deleted 2 Last statistics reset 2016-10-25 17:37:46.555997+03 Tablespace conflicts 0 Lock conflicts 0 Snapshot conflicts 0 Bufferpin conflicts 0 Deadlock conflicts 0 Temporary files 0 Size of temporary files 0 bytes Deadlocks 0 Block read time 0 Block write time 0 Size 7287 kB

это вот по этой конкретно БД статистика

Anatoliy
27.12.2016
09:50:22
select * from pg_stat_activity

Pavel
27.12.2016
10:10:15
ага, спасибо. видимо ничего не происходит

Konstantin
27.12.2016
15:59:59
Добро пожаловать! :)

Dmitrii
27.12.2016
18:41:58
Вот защищал я DataGrip и чот сейчас бомбануло. Не могу через их редактор вставить строку, где одно из полей имеет тип POINT

Dmitrii
27.12.2016
18:48:23
Ну я разработчик сам по себе, поэтому это моя вторая IDE после той, в которой я код пишу

Покрывает 90% задач я бы сказал

Wom
27.12.2016
18:52:05
у datagrip есть плюс. галочка read-only

Art
27.12.2016
18:55:25
> галочка read-only Ну insert/update/delete случайно написать не просто :-)

Wom
27.12.2016
18:55:44
есть и минус. нет таба ddl для matview

Google
Wom
27.12.2016
18:56:18
когда тестершам понадобилось смотреть базу - я настроил с этой галочкой и стал спать спокойнее

Vadim
27.12.2016
18:56:53
датагрип возможно ток разрабам, дбашникам он вообще никчемный

Wom
27.12.2016
18:57:30
но вообще выглядит сырым

а кто-нибудь знает, почему из pgadmin4 выпили коннект через ssh?

Alexander
27.12.2016
19:08:57
у меня тут немного нубский вопрос есть) может же быть наследование таблицы от второй таблицы, которая сама наследуется от третьей таблицы?

и насколько вообще этот подход ужасен?

к примеру (глядя на пост выше) таблица sftp_connections наследуется от ssh_based_connections, которая наследуется от connections

Pavel
27.12.2016
19:13:26
Wom
27.12.2016
19:13:37
очень редкая

вырезать работающий функционал...

Страница 205 из 1062