pg_dump windows 命令提示无效命令

pg_dump windows command prompt invalid command

尝试使用 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

您 运行ning pg_dump 来自 psql。从 Windows 命令提示符中退出 psql 和 运行 pg_dump 命令。 pg_dump是它自己的可执行文件,不同于psql。

这在 Windows PowerShell 中对我有用 Windows 10:

.\pg_dump.exe --username "yourUserName" --no-owner "yourDatabasName" >./filename.sql

在 windows

上使用 pg_dump 的步骤
  1. 以管理员身份访问 cmd 并输入
  2. cd path_to_pg_dump 按回车键
  3. pg_dump --用户名your_user_name --table=table_name --data-only --column-inserts your_database > my_table_data.sql
    按回车键