我需要运行sql server powershell脚本(使用invoke-sqlcmd)作为批处理文件或Windows计划任务需要哪些snapins或初始化?
我尝试了以下内容:
# mysqlscript.ps1
. "D:\Posh\init-sql.ps1"
invoke-sqlcmd .....
其中init-sql.ps1是Microsoft描述的提供程序初始化(请参阅Adding the SQL Server Snap-ins to Windows PowerShell)。
然后,我尝试了以下内容:
powershell.exe -noe "D:\Posh\mysqlscript.ps1"
刚刚打开powershell命令提示符会发生什么。我很确定invoke-sqlcmd没有被执行。
由于 EMI
答案 0 :(得分:1)