Имя: Пароль:
1C
1С v8
Postgres, pg_restore - Проблема при восстановлении комплексной
,
0 mihmih
 
16.01.16
18:10
Сервер:
cat /etc/issue -> Ubuntu 14.04.3 LTS
show SERVER_VERSION -> 9.2.1-eter8ubuntu

на сервере (8.2.19.116) 4 базы (2 УТ и две комплексной 1.1.61.3)

делаю бекап через:
pg_dump -b -f basename.sql basename
потом: createdb basename_copy
потом: psql -d basename_copy <basename.sql
(ошибок нет)

c УТ - всё ОК, следовательно руки у меня не очень кривые.
Но при восстановлении комплексной - конфигурация _пустая_
Видно, что размер восстановленной базы в 2 раза меньше:
postgres=# SELECT pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) AS size FROM pg_database;
    datname    |  size
---------------+---------
template1     | 5990 kB
template0     | 5889 kB
postgres      | 5990 kB
ut1           | 199 MB
ut1_copy      | 187 MB
ut2           | 518 MB
ut2_copy      | 501 MB
comp1         | 1484 MB
comp1_copy    | 740 MB
comp2         | 7026 MB

В чём может быть дело?
1 mihmih
 
17.01.16
17:49
Обнаружил, что в востановленных базах отсутствует таблица config - одна из самых больших по объёму...
2 bolero
 
18.01.16
12:10
(0) > 9.2.1-eter8ubuntu
здесь у меня глаз задергался

> psql -d basename_copy <basename.sql
> (ошибок нет)
здесь не верю, скорее всего нет mvarchar
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.