PowerShell SQL Server无法找到路径

时间:2017-11-28 11:39:08

标签: sql-server powershell powershell-v4.0

我有2个非常相似的迷你脚本。

第一个备份我们的SQL作业并运行良好:

Import-Module "SQLPS" Get-ChildItem -Path SQLSERVER:\SQL\MYSERVERNAME\Default\JobServer\Jobs\ | %{$_.script()} | out-file -Filepath "MYFILEPATH_$(get-date -f yyyyMMdd).sql"

第二个是备份我们的SQL存储过程,并且不会在输出文件中产生结果:

Import-Module "SQLPS" Get-ChildItem -Path SQLSERVER:\SQL\MYSERVERNAME\Default\Databases\MYDBNAME\StoredProcedures\ | %{$_.script()} | out-file -Filepath "MYFILEPATH_$(get-date -f yyyyMMdd).sql"

这个有问题的第二个脚本会出现以下错误:

Get-ChildItem : Cannot find path 'SQLSERVER:\SQL\MYSERVERNAME\Default\Databases\MYDBNAME\StoredProcedures\' because it does not exist.

它曾经成功运行,直到我升级到Windows10的时候。关于如何更正第二个脚本的任何建议?

0 个答案:

没有答案