我试图通过在空数据库上执行pg_dump创建的SQL来恢复PostgreSQL数据库.
我得到了这个错误:
ERROR: syntax error at or near "\"
LINE 5211: \.
第5210行和第5211行内容如下:
COPY auth_group (id, name) FROM stdin;
\.
它在我的Linux服务器上运行良好,我在那里使用以下命令:
psql-U dbname<;转储文件.sql
但在Windows上,我不确定如何做到这一点,所以我一直在try 从pgAdminIII查询实用程序运行转储文件的sql.
从Windows上的转储导入db的推荐方法是什么?或者:如何解决这个语法问题?
非常感谢您的帮助!
马丁