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.
Siga estos pasos para quitar una instancia administrada de SQL Server de la utilidad de SQL Server. Este procedimiento quita la instancia de SQL Server de la vista de lista de UCP y se detiene la recopilación de datos de la utilidad de SQL Server. La instancia de SQL Server no se desinstala.
Importante
Antes de usar este procedimiento para quitar una instancia de SQL Server de la utilidad de SQL Server, asegúrese de que los servicios de SQL Server y SQL Server Agent se ejecutan en la instancia que se va a quitar.
En el Explorador de utilidades de SQL Server Management Studio, haga clic en Instancias administradas. Observe la vista de lista de instancias administradas de SQL Server en el panel de contenido del Explorador de utilidades.
En la columna Nombre de instancia de SQL Server de la vista de lista, seleccione la instancia de SQL Server que desea quitar de la utilidad de SQL Server. Haga clic con el botón derecho en la instancia que desea quitar y seleccione Quitar instancia administrada....
Especifique las credenciales con privilegios de administrador para la instancia de SQL Server: haga clic en Conectar..., compruebe la información del cuadro de diálogo Conectar al servidor y, a continuación, haga clic en Conectar. Verá la información de inicio de sesión en el cuadro de diálogo Quitar instancia administrada .
Para confirmar la operación, haga clic en Aceptar. Para salir de la operación, haga clic en Cancelar.
Quitar manualmente una instancia administrada de SQL Server de una utilidad de SQL Server
Este procedimiento quita la instancia de SQL Server de la vista de lista UCP y detiene la recopilación de datos de la utilidad de SQL Server. La instancia de SQL Server no se desinstala.
Para usar PowerShell para quitar una instancia administrada de SQL Server de la utilidad de SQL Server. Este script realiza las siguientes operaciones:
Obtiene el UCP por nombre de instancia del servidor.
Quita la instancia administrada de SQL Server de la utilidad de 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);
Es importante hacer referencia al nombre de la instancia de SQL Server exactamente como se almacena en SQL Server. En una instancia que distingue mayúsculas de minúsculas de SQL Server, debe especificar el nombre de la instancia con el uso exacto de mayúsculas y minúsculas tal y como devuelve @@SERVERNAME.
Para obtener el nombre de instancia de la instancia administrada de SQL Server, ejecute esta consulta en la instancia administrada:
select @@SERVERNAME AS instance_name
En este momento, la instancia administrada de SQL Server ha sido completamente eliminada del UCP. Desaparece de la vista de lista la próxima vez que actualice los datos de la utilidad de SQL Server. El estado es idéntico al de un usuario que ha completado con éxito la operación de eliminación de instancia administrada en la interfaz de usuario de SSMS.
Véase también
Usar el Explorador de utilidades para administrar la utilidad de SQL Server
Solución de problemas de la utilidad de SQL Server