powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос базы с 7.1.3 на 8.2.4
2 сообщений из 2, страница 1 из 1
Перенос базы с 7.1.3 на 8.2.4
    #35445472
shlang
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Столкнулся с неочень приятной задачей:
есть древний сервер на котором крутится RH7 с PostgreSQL 7.1.3, который потихоньку начал умирать, поэтому необходимо все это перенести на новое железо, что соотвественно тянет за собой более новую операционку + более новую версию БД.
Теперь собственно к проблемам ...=)
При попытке дампа как всей базы, так и только ее схемы получаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[andrew@monitor usr]$ pg_dump -u -s -f monitor.sql monitor
Username: cnt
Password:

DumpComment: SELECT failed: 'ERROR:  dtoi4: integer out of range
'.
[andrew@monitor usr]$

Также при проверке с помощью vacuumdb получаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
[andrew@monitor usr]$ vacuumdb -a
Vacuuming template1
VACUUM
Vacuuming monitor
NOTICE:  RelationBuildDesc: can't open tempspectrum: No such file or directory
ERROR:  _mdfd_getrelnfd: cannot open relation tempspectrum: No such file or directory
vacuumdb: vacuum  monitor failed


Хотя таблица tempspectrum существует, но какая-то проблемная:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
monitor=# \d tempspectrum
           Table "tempspectrum"
 Attribute  |       Type       | Modifier
------------+------------------+----------
 spectrumid | bigint           | not null
 bandid     | bigint           | not null
 freq       | bigint           | not null
 signal     | double precision | not null
 delsign    | double precision |
 movingsign | double precision |


monitor=# select * from tempspectrum;
NOTICE:  RelationBuildDesc: can't open tempspectrum: No such file or directory
ERROR:  cannot open tempspectrum: No such file or directory
monitor=# drop table tempspectrum;
ERROR:  cannot open tempspectrum: No such file or directory


Может быть кто-нибудь сталкивался с такими проблемами и сможет помочь советом...
Заранее спасибо! Сам с PostgreSQL практически не знаком.
...
Рейтинг: 0 / 0
Перенос базы с 7.1.3 на 8.2.4
    #35460579
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shlangDumpComment: SELECT failed: 'ERROR: dtoi4: integer out of range

Такая ошибка при дампе говорит о том, что утилита pg_dump - от другой версии постгреса.
Может, и утилита vacuum - тоже ? Внимательно посмотрите, сколько в системе копий постгреса.

И еще попробуйте заюзать pgadmin 3 на клиенте для вакуума и дампа базы.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос базы с 7.1.3 на 8.2.4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]