sp_syscollector_set_warehouse_instance_name (Transact-SQL)

Gibt den Instanznamen für die Verbindungszeichenfolge an, mit der die Verbindung zum Management Data Warehouse hergestellt wird.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'

Argumente

  • [ @instance_name = ] 'instance_name'
    Der Instanzname. instance_name ist vom Datentyp sysname und übernimmt standardmäßig den Namen der lokalen Instanz, wenn der Wert auf NULL festgelegt ist.

    HinweisHinweis

    instance_name muss der vollqualifizierte Instanzname sein, der aus dem Computernamen und dem Instanznamen im Format computerName\instanceName besteht.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

Sie müssen den Datenauflister deaktivieren, bevor Sie diese Konfiguration für den gesamten Datenauflister ändern. Dieser Prozedur schlägt fehl, wenn der Datenauflister aktiviert ist.

Um den aktuellen Instanznamen anzuzeigen, fragen Sie die syscollector_config_store-Systemsicht ab.

Berechtigungen

Damit diese Prozedur ausgeführt werden kann, ist die Mitgliedschaft in der festen Datenbankrolle dc_admin (mit EXECUTE-Berechtigung) erforderlich.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie der Datenauflister für die Verwendung der Instanz eines Verwaltungs-Data Warehouse auf einem Remoteserver konfiguriert wird. In diesem Beispiel erhält der Remoteserver den Namen RemoteSERVER, und die Datenbank ist auf der Standardinstanz installiert.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_instance_name N'RemoteSERVER' -- the default instance is assumed on the remote server
GO