Freigeben über


Entfernen einer Instanz von SQL Server aus dem SQL Server-Hilfsprogramm

Führen Sie die folgenden Schritte aus, um eine verwaltete Instanz von SQL Server aus dem SQL Server -Hilfsprogramm zu entfernen. Mit diesem Verfahren wird die Instanz von SQL Server aus der UCP-Listenansicht entfernt und die Datensammlung des SQL Server -Hilfsprogramms beendet. Die Instanz von SQL Server wird nicht deinstalliert.

Wichtig

Bevor Sie eine Instanz von SQL Server mithilfe dieses Verfahrens aus dem SQL Server -Hilfsprogramm entfernen können, stellen Sie sicher, dass SQL Server und SQL Server-Agent-Dienste auf der zu entfernenden Instanz ausgeführt werden.

  1. Klicken Sie im Hilfsprogramm-Explorer in SQL Server Management Studioauf Verwaltete Instanzen. Achten Sie im Inhaltsbereich des Hilfsprogramm-Explorers auf die Listenansicht verwalteter SQL Server -Instanzen.

  2. Wählen Sie in der Spalte Name der SQL Server-Instanz der Listenansicht die SQL Server -Instanz aus, die aus dem SQL Server -Hilfsprogramm entfernt werden soll. Klicken Sie mit der rechten Maustaste auf die zu entfernende Instanz, und wählen Sie Verwaltete Instanz entfernen aus.

  3. Geben Sie Anmeldeinformationen mit Administratorrechten für die SQL Server-Instanz an: Klicken Sie auf Verbinden, überprüfen Sie die Informationen im Dialogfeld Verbindung mit Server herstellen, und klicken Sie dann auf Verbinden. Sie sehen die Anmeldeinformationen im Dialogfeld Verwaltete Instanz entfernen .

  4. Um das Entfernen zu bestätigen, klicken Sie auf OK. Um den Vorgang zu beenden, klicken Sie auf Abbrechen.

Manuelles Entfernen einer verwalteten Instanz von SQL Server aus einem SQL Server-Hilfsprogramm

Mit diesem Verfahren wird die Instanz von SQL Server aus der UCP-Listenansicht entfernt und die Datensammlung des SQL Server -Hilfsprogramms beendet. Die Instanz von SQL Server wird nicht deinstalliert.

So verwenden Sie PowerShell, um eine verwaltete Instanz von SQL Server aus dem SQL Server -Hilfsprogramm zu entfernen. Dieses Skript führt die folgenden Vorgänge aus:

  • Ruft den UCP nach dem Serverinstanznamen ab.

  • Entfernt die verwaltete Instanz von SQL Server aus dem SQL Server -Hilfsprogramm.

# 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 ist wichtig, auf den Namen des SQL Server instance genau so zu verweisen, wie er in SQL Server gespeichert ist. Bei einer instance von SQL Server, bei der die Groß-/Kleinschreibung beachtet wird, müssen Sie den namen der instance angeben, indem Sie die genaue Groß- und Kleinschreibung verwenden, die von @@SERVERNAME zurückgegeben wird.

Um den Instanznamen für die verwaltete Instanz von SQL Serverabzurufen, führen Sie die folgende Abfrage für die verwaltete Instanz aus:

select @@SERVERNAME AS instance_name  

An diesem Punkt wird die verwaltete Instanz von SQL Server vollständig aus dem UCP entfernt. Sie wird nicht mehr in der Listenansicht angezeigt, wenn Sie das nächste Mal Daten für das SQL Server -Hilfsprogramm aktualisieren. Das Ergebnis ist genauso, als würde ein Benutzer den Vorgang zum Entfernen verwalteter Instanzen erfolgreich in der SSMS-Benutzeroberfläche abschließen.

Weitere Informationen

Verwenden des Hilfsprogramm-Explorers zum Verwalten des SQL Server-Hilfsprogramms
Problembehandlung beim SQL Server-Hilfsprogramm