标签: python postgresql
我必须将压缩的sql转储导入PostgreSQL数据库。 转储由以下内容创建:
pg_dump -F c
所以我得到一个压缩文件,我不能一行一行解析,然后使用psycopg2将其上传到我的数据库。
我正在处理的压缩转储非常大(高达10GB)。导入它们的有效方法是什么?
答案 0 :(得分:1)
除非您在Python项目中重新实现pg_restore,否则基本上无法做到这一点。请考虑从Python程序中调用pg_restore。
pg_restore