我正在兜圈子,所以需要一些帮助。
我希望能够通过 bat 文件对作为计划任务的数据库运行 .sql。但是,当我手动运行 bat 文件时,系统会提示我输入密码。我输入密码然后被告知....
"psql: FATAL: password authentication failed for user "(my windows login)"
'-h' is not recognised as an internal or external command,
operable program or batch file.
此刻我的蝙蝠读...
@echo off
"D:\Program Files (x86)\PostgreSQL\9.1\bin\psql.exe"
-h localhost -U postgres -d database_name -f D:/scripts/SQL/test.sql
pause
首先,我需要添加什么 cmd 来填充密码请求
我在语句的其余部分做错了什么以使其加载.sql
谢谢