
我按照以下說明將 postgres 從 9.1 升級到 9.3: http://www.postgresql.org/docs/9.1/static/upgrading.html
當我恢復時(第 8 步),我收到大量如下訊息:
psql:/mnt/dumps/pre-upgrade.dump:61028: invalid command \N
有人知道這個問題或可以給我指出更好的 Linux 升級說明嗎?
答案1
我有一個來自 的轉儲pg_dump
。
我的錯誤輸出是:
psql:export.sql:1: error: invalid command \n
psql:export.sql:2: ERROR: syntax error at or near "ÿþ"
我嘗試轉義並替換來修復\n
,但仍然有ÿþ
錯誤。
為了修復該ÿþ
錯誤,我嘗試編碼為UTF-8
.
在某個時候,我從頭開始,進行了新的導出,並且僅將導出轉換為UTF-8
.不再輸出錯誤,所以這也修復了 error: invalid command \n
。