Share via


Desconexión de las instancias de SQL Server de Azure Arc

Se aplica a:SQL Server

En este artículo, se describe cómo puede desconectar las instancias de SQL Server habilitadas para Arc de Azure Arc mediante Azure Portal o en el shell de comandos.

Requisitos previos

La cuenta de Azure debe contar con el rol de colaborador para la suscripción de instancia y el grupo de recursos.

Importante

No necesita acceso a la máquina de hospedaje para desconectar de Azure Arc.

Cancelar la instalación automática

Antes de desinstalar la extensión de Azure para SQL Server, cancele la instalación automática de la extensión de Azure para SQL Server; para ello, agrega la etiqueta y el valor siguientes al recurso de Arc Server.

Etiqueta Value
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 más información, consulte Listas de permitidos y listas de bloqueados de extensiones.

Desinstalación de la extensión de Azure para SQL Server

Para desinstalar la extensión de Azure para SQL Server:

  1. Vaya al portal de Azure Arc.
  2. En Máquinas, selecciona el servidor específico que hospeda la instancia de SQL Server
  3. En Extensiones, seleccione la extensión que desea desinstalar (WindowsAgent.SqlServer si es una máquina Windows o LinuxAgent.SqlServer si es una máquina Linux).
  4. Haga clic en la pestaña Desinstalar.
  5. Confirme que desea desinstalar la extensión cuando se le solicite.

Para quitar los recursos de SQL Server de Azure Arc:

  1. Vaya al portal de Azure Arc.
  2. En Instancias de SQL Server, selecciona las instancias de SQL Server específicas que deseas quitar
  3. Haga clic en la pestaña Eliminar.
  4. Confirma que deseas eliminar los recursos cuando se solicite

Para desconectar todas las instancias de SQL Server habilitadas para Arc en un ámbito mayor, como un grupo de recursos, una suscripción o varias suscripciones, con un solo comando, usa el script Desinstalar extensión de Azure para SQL Server. El script es un ejemplo de SQL Server de código abierto e incluye las instrucciones paso a paso.

Archivos y cuentas residuales

En esta sección se explican los archivos y los objetos de base de datos que quedan después de desinstalar.

Archivos

La desinstalación elimina los archivos binarios.

Es posible que no se eliminen los registros de extensión y otros datos.

Al deshabilitar 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 has 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, consulta Funcionamiento de SQL Server habilitado para Azure Arc con privilegios mínimos (versión preliminar).