'pg_restore' 不是内部或外部命令,也不是可运行的程序
时间: 2023-10-07 11:10:12 浏览: 335
ping命令提示不是内部或外部命令
这个错误通常会在 Windows 系统上使用 PostgreSQL 的 pg_restore 命令时出现。这是因为 pg_restore 不在系统的 PATH 环境变量中。
要解决此问题,请按照以下步骤操作:
1. 打开控制面板,并进入“系统和安全” → “系统” → “高级系统设置” → “环境变量”。
2. 在“系统变量”下找到“Path”变量,并点击“编辑”。
3. 在弹出的对话框中,点击“新建”,并输入 PostgreSQL 安装目录中 bin 文件夹的路径,例如“C:\Program Files\PostgreSQL\13\bin”。
4. 点击“确定”关闭所有对话框。
5. 重新开启命令行窗口并执行 pg_restore 命令。
现在,pg_restore 应该可以在命令行窗口中正常运行了。
阅读全文