3
如何恢復命令生成一個文件:與還原備份文件PostgreSQL的pg_dump的
pg_dump -i -h localhost -p 5432 -U user -F c -b -f bkp_file.backup "alfa"
我試圖用 的psql -U用戶-d阿爾法-F bkp_file.backup
但我關於無效字符有很多錯誤。所以我不知道我是否正確地做了pg_dump。
錯誤輸出的爲例:
psql:cmdb_21-11-2012.backup:1399: invalid command \3?6IÅñå|J‼▼§↓OTaIEDóP&5¶◄▲Ct±^ºO-²
psql:cmdb_21-11-2012.backup:1400: invalid command \ÖÿYÇ/µèI=ÜdUEàmß¿ê÷E|>I▬ßf♂*»Å?B/÷
IYñAªóS`Wö3ßAÆ?l*ádECIY‼)á¢'ul#`aåAArZæp2_í_ÉY-ëU&>ïIìO·▼$5
事實上,那裏有很多的傾倒備份文件的字符
@a_horse_with_no_name我使用問題中描述的pg_dump命令創建了備份。此外,即時更新錯誤輸出的問題。感謝您指出這一點。 –