Postgresql:使用psql在PowerShell中运行部署脚本

时间:2016-05-31 10:24:49

标签: powershell psql

我尝试使用PowerShell中的psql执行一些sql命令

   $env:PGPASSWORD = "superuser";

   psql  -h localhost -p 5432 -U postgres -d  "DB_DEV"  -f ".../schema.sql"

这在我的机器上运行正常但是当我在同事机器上执行它时,它提供了一个连接到服务器对话框,如图像中的对话框。我检查了pgpass文件,没有区别。对于PowerShell当前执行策略的签名脚本或执行策略是什么呢?#34; remotesigned"。

唯一的区别是他在不同的驱动器上安装了postgresql,但是我已将它添加到PATH变量中,所以它不应该是一个问题

enter image description here

谢谢,

0 个答案:

没有答案
相关问题