You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

SQL Server 2022中PowerShell作业类型无法正常运行的问题求助

SQL Server 2022中PowerShell作业类型无法正常运行的问题求助

各位好,我遇到了一个头疼的问题,想请大家帮忙支支招:

我最近安装了SQL Server 2022,结果发现系统里找不到SQLPS模块,翻遍微软相关文档也没看到官方说明这个模块不再随安装包附带。现在的麻烦是,所有原来的PowerShell类型SQL代理作业全跑失败了,报错内容是:

The process could not be created for step 1 of job :xxxx (reason: The system cannot find the file specified).

我已经照着官方关于SQL Server Agent运行PowerShell步骤的文档配置过一遍,但问题还是没解决。下面是我用来测试的作业步骤脚本:

#NOSQLPS
if (Test-Path "M:\PowerShell\DBServer\DBTest.ps1") {
    Write-Output "Folder is accessible."
} else {
    Write-Output "Folder is NOT accessible."
}

另外我试了把作业类型改成CmdExec,脚本就能正常执行,但管理层更希望用原生的PowerShell作业类型,不想用CmdExec绕路。

有没有朋友碰到过类似情况?或者有什么可行的解决思路吗?万分感谢!

火山引擎 最新活动