Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo descreve como você pode desconectar instâncias do SQL Server do Azure Arc usando o portal do Azure ou um shell de comando. Ele se aplica a instâncias do SQL Server habilitadas pelo Azure Arc.
Pré-requisitos
Sua conta do Azure deve ter uma função de Colaborador para a subscrição da instância e o grupo de recursos.
Observação
Você não precisa acessar a máquina de hospedagem para se desconectar do Azure Arc.
Desativar a instalação automática
Antes de desinstalar a Extensão do Azure para SQL Server, opte por desativar a instalação automática da extensão adicionando a seguinte tag e valor ao recurso SQL Server com suporte do Azure Arc:
Etiqueta | Valor |
---|---|
ArcSQLServerExtensionDeployment |
Disabled |
Como alternativa, você pode limitar quais extensões podem ser instaladas no seu servidor. Você pode configurar listas das extensões que deseja permitir e bloquear no servidor. Para saber mais, consulte Listas de permissões e listas de bloqueio.
Desinstalar a extensão do Azure para SQL Server
Para desinstalar a Extensão do Azure para SQL Server:
- No portal do Azure, vá para Azure Arc.
- Em Máquinas, selecione o servidor específico que hospeda a instância do SQL Server.
- Em Extensões, selecione a extensão que deseja desinstalar (
WindowsAgent.SqlServer
se for uma máquina Windows ouLinuxAgent.SqlServer
se for uma máquina Linux). - Selecione Desinstalar.
- Quando lhe for pedido, confirme que pretende desinstalar a extensão.
Para remover o recurso SQL Server - Azure Arc :
- No portal do Azure, vá para Azure Arc.
- Em Instâncias do SQL Server, selecione a instância específica do SQL Server que você deseja remover.
- Selecione Eliminar.
- Quando lhe for pedido, confirme que pretende eliminar o recurso.
Para remover recursos dependentes de um grupo de recursos:
- No portal do Azure, vá para o grupo de recursos onde o recurso do SQL Server estava.
- Em Visão geral, selecione o recurso e os recursos específicos do SQL Server que você deseja remover.
- Selecione Eliminar.
- Quando lhe for pedido, confirme que pretende eliminar os recursos.
Para desconectar todas as instâncias do SQL Server habilitadas para Azure Arc em um escopo maior (como um grupo de recursos, uma assinatura ou várias assinaturas) com um único comando, use o script para desinstalar a Extensão do Azure para SQL Server. O script é como um exemplo de SQL Server de código aberto e inclui instruções passo a passo.
Ficheiros e contas residuais
Depois de desinstalar o Azure Extension para SQL Server, alguns arquivos e objetos de banco de dados permanecem.
Ficheiros
A desinstalação da extensão exclui os arquivos binários, mas os logs de extensão e outros dados podem não ser excluídos.
Desativar a extensão não exclui nenhum arquivo binário ou pasta.
Tabelas
As tabelas que o agente criou permanecem depois de desinstalar a extensão.
Contas
Se você não instalou a extensão no modo de privilégio mínimo, o agente usa a conta NTAUTHORITY\SYSTEM .
Desativar ou excluir a extensão não remove o login NTAUTHORITY\SYSTEM de nenhum banco de dados porque outros aplicativos podem exigir esse login. Você precisa remover manualmente a função de cada banco de dados de usuário.
Uma conta NTAUTHORITY\SYSTEM não se aplica a instalações que usam privilégios mínimos.
Para obter detalhes sobre o modo de menor privilégio, consulte Operar o SQL Server habilitado pelo Azure Arc com menor privilégio.