|
export/import x86/x64
|
|||
---|---|---|---|
#18+
Добрый день. Помогите разобраться. Делаю бэкап с машины (сервера x64), где установлен 9.3 Х64 таким образом: pg_dump.exe --host localhost --port 5432 --username "postgres" --role "postgres" --no-password --format custom --section pre-data --section data --section post-data --encoding UTF8 --verbose --file "d:\backup.dmp" "dbbarcode" Полученный файл успешно гружу себе локально в предварительно созданную пустышку (x86), Postgre x86 pg_restore.exe --host localhost --port 5432 --username "postgres" --dbname "dbbarcode_empty" --role "postgres" --no-password --section pre-data --section data --section post-data --verbose "d:\backup.dmp" Заливается. Если теми же командами выливать базу с моей локальной x86 машины и лить на сервак x64 (тоже в пустышку), то база, казалось бы, восстанавливается, даже ошибок нет. Однако, что-то с ней не так. А именно сторонняя прога, которая с этой базой работает, ругается то ли на КОДИРОВКУ, то ли на права, хз. Что можно проверить, куда покопать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 22:29 |
|
export/import x86/x64
|
|||
---|---|---|---|
#18+
Забыл добавить, что эта сторонняя прога нормально работает с восстановленной на локальной машине ( x86) БД. На серваке никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 22:40 |
|
export/import x86/x64
|
|||
---|---|---|---|
#18+
Ivan_kg, pg_dump снимает только саму базу (содержимое). Роли и права доступа к базе — глобальные объекты. Я думаю, что `pg_restore` должен выдавать ошибки, что он не смог выполнить те или иные команды т.к. нету соответствующих ролей — проверьте лог восстановления. Вам следует бэкапировать: pg_dumpall -g > globals.sql pg_dumpall -s | grep 'ON DATABASE' > db_grants.sql И восстанавливать их, 1-й перед всеми действиями, второй — после создания целевой базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 23:00 |
|
export/import x86/x64
|
|||
---|---|---|---|
#18+
vyegorov, То есть, разрядность операционок и самогг postgre значения не имеют? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2017, 08:04 |
|
|
start [/forum/topic.php?fid=53&msg=39531853&tid=1996185]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 162ms |
0 / 0 |