这是我所拥有的:
Add-PSSnapin sqlservercmdletsnapin100
Add-PSSnapin sqlserverprovidersnapin100
Invoke-Sqlcmd -inputfile "somefile0.sql" -Server "server0" -Username user0 -Password password0
Invoke-Sqlcmd -inputfile "somefile1.sql" -Server "server1" -Username user1 -Password password1
每个单独运行的 Invoke-Sqlcmd 运行良好。当放置在类似上面的脚本中时,最后一个 Invoke-Sqlcmd 不会向屏幕返回任何结果。