我一直在尝试使用我的pgadmin3接口导入Postgresql转储,但我遇到了问题。这些转储是使用pg_dump dbname > dump_file.sql
ERROR: syntax error at or near "\"
LINE 1903: \.
^
********** Error **********
ERROR: syntax error at or near "\"
SQL state: 42601
Character: 45693
代码:
--
-- Data for Name: auth_group; Type: TABLE DATA; Schema: public; Owner: postgres
--
COPY auth_group (id, name) FROM stdin;
\.
感谢
答案 0 :(得分:2)
PgAdmin-III的SQL窗口很遗憾不理解psql
反斜杠命令,COPY ... FROM STDIN
等。
您必须使用psql
进行恢复。
psql -f dump_file.sql