2013-05-08 122 views
0

我試圖恢復在PostgreSQL pgAdmin的備份,我得到了以下錯誤消息:的PostgreSQL 8.2不受支持的版本(1.11)做備份恢復

C:\ Program Files文件\的PostgreSQL \ 8.2 \ bin \ pg_restore.exe -i -h localhost -p 5432 -U postgres -d gsan_comercial -v「C:\ Users \ usr \ Desktop \ GSAN \ Data Base \ gsan_comercial_pmss.backup」 pg_restore:[archiver]不受支持的版本1.11)在文件頭

進程返回退出代碼1.

我找不到這樣做的原因。

韓國社交協會

+0

您確定轉儲是使用8.2工具完成的嗎? 1.11對我來說有8.4的氣味。 – fog 2013-05-08 14:57:50

+0

8.2本身也不受支持,因爲相當長一段時間。你應該儘快計劃升級到9.x。 – 2013-05-08 15:39:22

回答

1

轉儲文件頭,你找到的版本與版本有關的用來做轉儲工具,即pg_dump。可以使用來自更高版本的pg_dump轉儲8.2數據庫(例如來自8.4版本的版本),因爲所有工具都是向後兼容的,但最終您將得到只能使用新工具恢復的文件。

我想這就是發生了什麼,你現在試圖使用8.2工具在pgAdmin上使用8.4工具完成8.2轉儲。

+0

tks,它工作正常! – molabss 2014-03-03 19:33:39