是否有任何等效于pg_restore
的SQL命令?尽管我可以使用Python上的psycopg2
连接到PostgreSQL数据库(在AWS RDS上),但是没有权限安装任何二进制包,例如pg_restore
。如何在不使用pg_restore
的情况下恢复使用pg_dump
进行的转储?等效于pg_restore的SQL命令
2
A
回答
0
截至目前还没有相应的SQL命令(PostgreSQL 9.3)。
1
从pg_restore手册页:
pg_restore在可以以两种模式操作。如果指定了数据库名称,则 pg_restore将连接到该数据库,并将存档内容 直接恢复到数据库中。否则,将创建包含重建数据库所需的SQL 命令的脚本,并将其写入 文件或标准输出。
因此,您可以使用pg_restore创建一系列SQL命令,然后将其加载到数据库中。
AWS documentation意味着您可以使用psql加载该SQL文件。
注意的是,同样的页面提供了有关使用pg_dump的 这已经是SQL形式创建转储的详细说明。如果你这样做,那么你根本不需要使用pg_restore。
相关问题
- 1. 等效命令
- 2. 等效于LINQ的Select命令的Powershell?
- 3. 等效于BASH(etc)'type'命令的PowerShell?
- 4. 等效于“sort -u”的DOS命令
- 5. 等效命令2015.2
- 6. Microsoft命令的等效命令
- 7. Unix命令行CURL等效于CURL
- 8. .Net等效于x86 ASM命令XADD
- 9. Tcl等效于UNIX“cp -pL”命令
- 10. ASP.NET等效于此cURL命令
- 11. PHP等效的CURL命令
- 12. “at”命令的powershell等效
- 13. 的Javascript等效curl命令
- 14. Emacs等效于Vim的命令历史记录(用于输入Meta-x命令)
- 15. Docker Swarm - 等效docker命令
- 16. JPA等效命令Hibernate.initialize
- 17. 等效命令在TREECTRL
- 18. GIT中命令等效
- 19. 对于SQL的LINQ等效
- 20. 试图查找与MySQL等效的iSeries SQL命令。特别是“LABEL ON”命令
- 21. 对于unix命令'ls -lah',等效的Windows命令提示符是什么?
- 22. 对于LESS CSS预处理器,命令“Compass watch”的等效命令是什么?
- 23. IN等于odata的SQL等效
- 24. Hive中的SQL Server UPDATE命令的最佳等效
- 25. Python中的“whos”命令的等效Numpy
- 26. Mac等价于arecord命令?
- 27. `tee`命令等价于* input *?
- 28. 等同于cmd'call'命令?
- 29. 用于删除CSV文件中的行的等效sed命令
- 30. 用于perl的system()命令的java等效