使用PowerShell自动化启用SQL Server Always On遇RPC服务器不可用错误
问题:PowerShell自动化启用SQL Server Always On可用性组失败(RPC不可用)
我是域管理员,通过AAD DC Administrators组成员身份加入本地管理员组,可通过SSCM手动启用SQL Server Always On可用性组,但以管理员身份执行PowerShell自动化命令时出现错误。
执行的命令:
PS C:\Windows\system32> Enable-SqlAlwaysOn -Path "SQLSERVER:\Sql\MSSQLSERVER"
收到的警告信息:
警告:无法获取SQL Server服务信息。尝试连接到'MSSQLSERVER'上的WMI失败,错误如下:RPC服务器不可用。
已尝试的解决操作:
- 添加Credential参数:
-Credential (Get-Credential "aad.domain.com\myUsername") - 启用Windows Defender防火墙的入站远程管理例外本地策略
- 确认RPC和WMI服务处于运行状态
- 启用Defender防火墙中的WMI入站规则
使用的PowerShell版本:
PS C:\Windows\system32> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 5 1 20348 2227
内容的提问来源于stack exchange,提问作者Adam Winter
相关产品推荐
相关产品推荐

