我試圖通過執行pg_dump創建的SQL,在空數據庫上恢復PostgreSQL數據庫。PostgreSQL:數據庫從轉儲恢復 - 語法錯誤
我得到這個錯誤:
ERROR: syntax error at or near "\"
LINE 5211: \.
線5210和5211讀:
COPY auth_group (id, name) FROM stdin;
\.
它工作正常,我的Linux服務器,我用這個命令上:
PSQL -U dbname < dumpfile.sql
但在Windows上,我不確定如何做同樣的事情,所以我一直試圖從pgAdminIII查詢實用程序運行dumpfile的sql。
從Windows上的轉儲中導入數據庫的推薦方式是什麼?或者:如何解決語法問題?
任何幫助非常感謝!
馬丁
試圖導入轉儲的Navicat是被扔各種各樣的語法錯誤時,這爲我工作。它從OS X的終端工作得很好。 – 2012-01-04 17:59:28