Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use as etapas a seguir para remover uma instância gerenciada do SQL Server do Utilitário do SQL Server. Este procedimento remove a instância do SQL Server da lista de exibição do UCP e a coleta de dados do Utilitário do SQL Server é interrompida. A instância do SQL Server não está desinstalada.
Importante
Antes de usar esse procedimento para remover uma instância do SQL Server do Utilitário do SQL Server, verifique se os serviços do SQL Server e do SQL Server Agent estão em execução na instância a ser removida.
No Gerenciador do Utilitário no SQL Server Management Studio, clique em Instâncias Gerenciadas. Observe a exibição de lista de instâncias gerenciadas do SQL Server no painel de conteúdo do Gerenciador de Utilitários.
Na coluna Nome da Instância do SQL Server do modo de exibição de lista, selecione a instância do SQL Server a ser removida do Utilitário do SQL Server. Clique com o botão direito do mouse na instância a ser removida e selecione Remover Instância Gerenciada....
Especifique as credenciais com privilégios de administrador para a instância do SQL Server: Clique em Conectar..., verifique as informações na caixa de diálogo Conectar ao Servidor e clique em Conectar. Você verá as informações de logon na caixa de diálogo Remover Instância Gerenciada .
Para confirmar a operação, clique em OK. Para encerrar a operação, clique em Cancelar.
Remover manualmente uma instância gerenciada do SQL Server de um utilitário do SQL Server
Este procedimento remove a instância do SQL Server da exibição de lista do UCP e paralisa a coleta de dados do Utilitário do SQL Server. A instância do SQL Server não está desinstalada.
Para usar o PowerShell para remover uma instância gerenciada do SQL Server do Utilitário do SQL Server. Esse script executa as seguintes operações:
Obtém o UCP pelo nome da instância do servidor.
Remove a instância gerenciada do SQL Server do Utilitário do SQL Server.
# Get Ucp connection
$UcpServerInstanceName = "ComputerName\InstanceName";
$UtilityInstance = new-object -Type Microsoft.SqlServer.Management.Smo.Server $UcpServerInstanceName;
$UcpConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $UtilityInstance.ConnectionContext.SqlConnectionObject;
$Utility = [Microsoft.SqlServer.Management.Utility.Utility]::Connect($UcpConnection);
# Now remove the ManagedInstance from the SQL Server Utility
$ServerInstanceName = "ComputerName\InstanceName";
$Instance = new-object -Type Microsoft.SqlServer.Management.Smo.Server $ServerInstanceName;
$InstanceConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $Instance.ConnectionContext.SqlConnectionObject;
$ManagedInstance = $Utility.ManagedInstances[$ServerInstanceName];
$ManagedInstance.Remove($InstanceConnection);
É importante fazer referência ao nome da instância do SQL Server exatamente como ele é armazenado no SQL Server. Em uma instância do SQL Server que diferencia maiúsculas e minúsculas, você deve especificar o nome da instância usando a capitalização exata, conforme retornado por @@SERVERNAME.
Para obter o nome da instância para a instância gerenciada do SQL Server, execute esta consulta na instância gerenciada:
select @@SERVERNAME AS instance_name
Neste ponto, a instância gerenciada do SQL Server é totalmente removida do UCP. Ele desaparece da exibição de lista na próxima vez que você atualizar dados para o Utilitário do SQL Server. Esse estado é idêntico a um usuário que passa pela operação remover instância gerenciada com êxito na interface do usuário do SSMS.
Consulte Também
Usar o Gerenciador de Utilitários para gerenciar o utilitário do SQL Server
Solucionar problemas do Utilitário do SQL Server