Мих*_*ков 6 pycharm postgresql-9.3
尝试使用“执行 SQL 脚本”按钮在 Pycharm 中执行 SQL 脚本并获取:
执行 SQL 脚本“/home/mike/PycharmProjects/db_pjct/DB/f_companies.sql”时出错。详细信息:无法运行程序“psql”:错误=2,没有这样的文件或目录
数据库执行控制台:
2017 年 1 月 14 日下午 3:47:11:shedule_db / f_companies.sql - 执行命令:psql --echo-all --host=localhost --port=5432 --dbname=shedulator --username=postgres -f "/ tmp/DBN763311781346405195.sql"
数据库在本地主机上运行。PyCahrm 中的语句执行效果很好,没有问题。从控制台执行脚本也运行良好:
psql -h localhost -U postgres -d db_pjct -f /home/mike/PycharmProjects/db_pjct/DB/f_companies.sql
我的错误在哪里?
找到了答案
右键单击选定的文本,然后右键单击“执行 SQL 脚本”
DB Navigator - 执行 SQL 脚本窗口打开, 打开[Cmd-Line interface] 字段中的下拉菜单,然后选择“+”
2.1 -导航到 psql 文件夹(在“which psql”中打开一个新终端类型以查找您的安装目录”;我的位于 '/usr/bin/psql' )
根据您的喜好执行所选文本:)
ps不要忘记按提交按钮,因为您所做的一切都在事务空间中运行,并且您需要单击提交才能查看数据库中的更改,
| 归档时间: |
|
| 查看次数: |
2472 次 |
| 最近记录: |