我需要恢复一个 Postgresql 转储文件以从中获取一些数据(注意以前从未使用过 Postgresql)
我尝试使用以下命令行(填写相关详细信息)
psql -U {user-name} -d {desintation_db}-f {dumpfilename.sql}
最初它看起来像是在工作,大量的掉落和改变闪现。但随后它结束了,数据库中没有任何内容。查看转储文件,它看起来也没有真正结束。
我也尝试过在 SQL 编辑器中打开转储文件并在我的数据库上执行它,但是进入文件的方式很短,它在这一行出现“语法错误在或接近“1”时出错
--
-- Data for Name: admin_groups; Type: TABLE DATA; Schema: public; Owner: postgres
--
COPY admin_groups (ref, title, is_locked, created, updated) FROM stdin;
1 Default t 2011-05-25 15:13:46.474025 2011-05-25 15:13:46.474025
2 Root t 2011-05-25 15:13:54.137801 2011-05-25 15:13:54.137801
\.
有任何想法吗?