Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Applies to:SQL Server
En este artículo se describe cómo desconectar instancias de SQL Server de Azure Arc mediante el portal de Azure o un shell de comandos. Se aplica a las instancias de SQL Server habilitadas por Azure Arc.
Requisitos previos
La cuenta de Azure debe tener un rol Contributor para la suscripción de instancia y el grupo de recursos.
Nota:
No necesita acceso a la máquina de hospedaje para desconectar de Azure Arc.
Cancelar la instalación automática
Antes de desinstalar Azure extensión para SQL Server, opte por no instalar automáticamente la extensión agregando la etiqueta y el valor siguientes al recurso SQL Server habilitado para Azure Arc:
| Etiqueta | Importancia |
|---|---|
ArcSQLServerExtensionDeployment |
Disabled |
Como alternativa, puede limitar qué extensiones se pueden instalar en el servidor. Puede configurar listas de las extensiones que quiere permitir y bloquear en el servidor. Para obtener más información, consulte Listas de permitidos y listas de bloqueados.
Desinstalar la extensión de Azure para SQL Server
Para desinstalar la extensión de Azure para SQL Server:
- En el portal de Azure, vaya a Azure Arc.
- En Machines, seleccione el servidor específico que hospeda la instancia de SQL Server.
- En Extensions, seleccione la extensión que desea desinstalar (
WindowsAgent.SqlServersi es una máquina Windows oLinuxAgent.SqlServersi es una máquina Linux). - Seleccione Desinstalar.
- Cuando se le solicite, confirme que desea desinstalar la extensión.
Para quitar el recurso SQL Server - Azure Arc:
- En el portal de Azure, vaya a Azure Arc.
- En SQL Server instancias, seleccione la instancia de SQL Server específica que desea quitar.
- Seleccione Eliminar.
- Confirme que desea eliminar el recurso cuando se le solicite.
Para quitar los recursos dependientes de un grupo de recursos:
- En el portal de Azure, vaya al grupo de recursos donde estaba el recurso SQL Server.
- En Overview, seleccione el recurso y los recursos de SQL Server específicos que desea quitar.
- Seleccione Eliminar.
- Cuando se le solicite, confirme que desea eliminar los recursos.
Para desconectar todas las instancias de SQL Server habilitadas para Azure Arc en un ámbito mayor (como un grupo de recursos, una suscripción o varias suscripciones) con un solo comando, use el script para desinstalar Azure extensión para SQL Server. El script es como un ejemplo de SQL Server de código abierto e incluye instrucciones paso a paso.
Nota:
Después de delete un SQL Server - Azure Arc recurso, es posible que el recurso siga apareciendo en el portal de Azure durante un período de tiempo. Este comportamiento se espera y se debe al almacenamiento en caché de Azure Resource Manager. El recurso normalmente desaparece después de que se actualice la memoria caché. Si el recurso sigue apareciendo después de varias horas, puede comprobar que se eliminó correctamente consultando Azure Resource Graph o usando el CLI de Azure. No se requiere ninguna acción adicional: el recurso no es funcional y no incurre en cargos después de la eliminación.
Archivos y cuentas residuales
Después de desinstalar Azure extensión para SQL Server, algunos archivos y objetos de base de datos permanecen.
Archivos
Al desinstalar la extensión se eliminan los archivos binarios, pero es posible que no se eliminen los registros de extensión y otros datos.
Al deshabilitar la extensión no se eliminan archivos binarios ni carpetas.
Tablas
Las tablas creadas por el agente permanecen después de desinstalar la extensión.
Cuentas
Si no ha instalado la extensión en modo de privilegios mínimos, el agente usa la cuenta NTAUTHORITY\SYSTEM.
Deshabilitar o eliminar la extensión no quita el inicio de sesión NTAUTHORITY\SYSTEM de ninguna base de datos porque otras aplicaciones pueden requerir este inicio de sesión. Debes eliminar manualmente el rol de cada base de datos de usuario.
La cuenta NTAUTHORITY\SYSTEM no se aplica a las instalaciones con privilegios mínimos.
Para obtener más información sobre el modo de privilegios mínimos, consulte Operate SQL Server habilitado por Azure Arc con privilegios mínimos.