Get-SqlInstance: сбой операции на целевом сервере

Я исследую с помощью модуля SQLPS; PowerShell версия 3.0. При запуске Get-SqlInstance я последовательно получаю следующую ошибку.

PS 11/16/2015 08:34:29> $cred = Get-Credential
cmdlet Get-Credential at command pipeline position 1
Supply values for the following parameters:

PS 11/16/2015 08:44:28> $instance = Get-SqlInstance -MachineName SM1208 -Credential $cred
Get-SqlInstance : The operation failed on target server 'SM1208'. Verify that the target server is accessible and that the SQL Server 
Cloud Adapter service is running.
At line:1 char:13
+ $instance = Get-SqlInstance -MachineName SM1208 -Credential $cred
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ResourceUnavailable: (SM1208:String) [Get-SqlInstance], SqlPowerShellRemoteOperationFailedException
+ FullyQualifiedErrorId : RemoteOperationFailedError,Microsoft.SqlServer.Management.PowerShell.IaaS.GetSqlInstanceCommand

Я пробовал это с использованием localhost, IP-адреса и другого сервера, на котором также размещаются экземпляры SQL Server. Также используется -Name для указания имени экземпляра. Одна и та же ошибка каждый раз. Экземпляр SQL Server работает на хостах.

PS 11/16/2015 08:44:55> Get-ExecutionPolicy
RemoteSigned

Есть идеи? Спасибо

2 ответа

Судя по ошибке, подтвержденной OP, на целевом хосте отсутствует необходимая служба:

Verify that (...) SQL Server Cloud Adapter service is running.

Попробуйте:Get-Item SQLSERVER:\SQL\machinename\instancename

Другие вопросы по тегам