
Артур
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

Артур
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 и из нее повставлять?

Vyacheslav
27.12.2016
05:29:55

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

Vyacheslav
27.12.2016
06:41:56

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

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

VlIvYur
27.12.2016
06:53:17

Vyacheslav
27.12.2016
06:54:43

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

Евгений
27.12.2016
08:02:06
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

Павел П.
27.12.2016
08:32:37

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

Art
27.12.2016
18:47:49

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

Art
27.12.2016
18:56:02

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

Dmitrii
27.12.2016
18:56:51

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

Art
27.12.2016
18:56:55

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
очень редкая
вырезать работающий функционал...