LINUX.ORG.RU

Подскажите как решить проблему?

Перестать насиловать труп.

Deleted
()
Ответ на: комментарий от AnDoR

Нет. Как то можно переконвертировать дамп или что то в этом роде?

mixa
() автор топика

Дамп снимался pg_fump от версии 7.2? А вообще, может закопать таки стюардессу, а?

redgremlin ★★★★★
()
Последнее исправление: redgremlin (всего исправлений: 1)

2 варианта:

1) сделать дамп через sql ( будет медленнее )

2) узнать что изменилось и погрепать дамп скриптом.

Jopich1
()
Ответ на: комментарий от mixa

твоя проблема в том что формат COPY все время меняется. Поэтому нужно использовать INSERT commands.

тебе нужно вот это:

pg_dump --help

--inserts dump data as INSERT commands, rather than COPY --column-inserts dump data as INSERT commands with column names

Jopich1
()
Ответ на: комментарий от Jopich1

ну а если не поможет то покажи какие ошибки выдает

Jopich1
()

И, да, ошибки покажи.

Deleted
()
Ответ на: комментарий от mixa

добавь опцию --column-inserts в pg_dump. А вообще покажи какие ошибки возникают. Т к ошибки могут быть не только и за самого дампа а и из-за отсуствия необходимых библиотек/расширений.

a

Jopich1
()

При переносе возникает множество ошибок

Жалко.

theNamelessOne ★★★★★
()
Ответ на: комментарий от mixa

Нужно сначала добавить опцию в pg-dump которая дропает пред структуру. Что касается ошибок насчёт procedure нужно сначала Марсио треть что там за procedures

Jopich1
()
Ответ на: комментарий от Deleted

Нет, созаю базу с нужным именем и туда заливаю дамп

mixa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.