我在使用PowerShell远程启动SQL Server服务时遇到问题。该服务作为集群实例托管在集群上。我以服务名称而不是集群资源名称启动服务。因此,我能够将服务列入在线并连接到实例,但是,群集管理员显示资源离线直到我将其在线为止。为什么这个问题。为什么群集无法检测服务状态。
我不认为启动SQL Server
服务将使SQL群集资源在线。因为您只是尝试在本地启动SQL SVC。它与使用服务控制管理器启动服务一样好。
您应该使用Start-ClusterResource -Name <SQLClusterResourceName>