postgresql - pg_dump windows命令提示无效命令

标签 postgresql pg-dump

尝试使用 pg_dump 备份 postgres 数据库

我通过命令提示符连接,这是我按照本教程执行的命令 http://www.postgresqltutorial.com/postgresql-backup-database/

pg_dump -U postgres -W -F t lucz_2017 > X:\postgres_backup\lucz_backup.tar

它给我一个错误

Invalid command \postgres_backup. Try \? for help.

我做错了什么?

数据库名称和路径是正确的

windows 7 从 CMD 运行它

最佳答案

你正在从 psql 运行 pg_dump。退出 psql 并从 Windows 命令提示符运行 pg_dump 命令。 pg_dump 是它自己的可执行文件,不同于 psql。

关于postgresql - pg_dump windows命令提示无效命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45375689/

相关文章:

mysql - 将 XML 文件自动转换为 SQL 数据库的方法?

ruby-on-rails - ActiveRecord 中的自定义范围 - 使用无效语法生成反向排序

postgresql - pg_dump : [archiver (db)] connection to database "testdb" failed: FATAL: password authentication failed for user "katie"

postgresql - 使用 pg_restore 恢复表不包括主键或索引

postgreSQL pg_dump 通过局域网

postgresql - 如何修复 pg_dump : aborting because of server version mismatch

ruby-on-rails - 如何将部分字符串与数据库对象的属性相匹配?正则表达式?

mysql - ORDER BY 跨 Postgresql 中的多个列

postgresql - 如何获取PostgreSQL支持的时区列表?

PostgreSql:将新记录插入已恢复的数据库表时出现重复键错误