PDA

Просмотр полной версии : Debian+PostgreSQL+1C



gribok
10.10.2019, 07:47
Добрый день уважаемые друзья.
Имеется на борту Debian GNU/Linux 8.3 (jessie)
На нем установлен PostgreSQL 9.2.1 на котором соответственно крутятся некие БД для 1С.
Так же на WIN 10 имеется установленный Администрирование серверов 1С и pgAdmin 4 v4.13.
Все отлично работает вопросов нет.
Столкнулся с проблемой Бэкапа и ресторе бд средсвами pgAdmin.

Делаю Резервную копию (Рисунок 1-2 Бэкап).
Судя из скрина и лога, бэкап сделался без ошибок. Делал бэкап в формате sql b backup.

Далее создаю новую чисту бж через pgAdmin (рисунок 5-New BD (1)-5-New BD (5)) Все хорошо бд, создается без ошибки.

Далее пытаюсь развернуть свою резервную копию созданную ранее на чистую бд и получаю ошибки.

Развертывание бд (рисунок 1-3 ресторе)

Далее пытаюсь создать бд средсвами Администрирования серверов 1С (рисунок 1С) и накатить на нее ранее созданую копию бд (рисунок 1 1С- 5 1С)

При это м 1С подключается к БД, но выдает ошибку (Рисунок 4 1С- 5 1С)
Что я делаю не так???

Логи и скрины приложены в архиве на файлообменик
https://dropmefiles.com/3d3TK
Там все разложенно по папкам.

gribok
11.10.2019, 10:20
Сделал скриптом
Бэкап
"C:\Program Files (x86)\pgAdmin III\1.22\pg_dump.exe" --host "192.168.15.50" --port 5432 --username "postgres" --role "postgres" --no-password --format custom --blobs --section pre-data --section data --section post-data --encoding UTF8 --verbose --file "E:\old.backup" "gilev"
pause



Ресторе
"C:\Program Files (x86)\pgAdmin III\1.22\pg_restore.exe" --host "192.168.15.50" --port 5432 --username "postgres" --dbname "wer" --role "postgres" --no-password --section pre-data --section data --section post-data --verbose "E:\old.backup"
pause

Как описано
http://catalog.mista.ru/public/540298/

При разворачивании бд получаю
pg_restore: [archiver (db)] Error while INITIALIZING:
pg_restore: [archiver (db)] could not execute query: РһШИБКА: РҢерасРүРңР·РҢР°РҢРҢС ‹Р№ РүараРәетр РғРңРҢфигурации : "lock_timeout"
Command was: SET lock_timeout = 0;

pg_restore: [archiver (db)] could not execute query: РһШИБКА: РҢерасРүРңР·РҢР°РҢРҢС ‹Р№ РүараРәетр РғРңРҢфигурации : "row_security"
Command was: SET row_security = off;

,,,,,,,,,,,,,,,,,,


WARNING: errors ignored on restore: 2

Процесс вернул код выхода 1.


В чем сейчас дело???