sp_syscollector_set_warehouse_instance_name (Transact-SQL)
Gibt den Instanznamen für die Verbindungszeichenfolge an, mit der die Verbindung zum Verwaltungs-Data Warehouse hergestellt wird.
Transact-SQL-Syntaxkonventionen
Syntax
sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'
Argumente
[ @instance\_name = ] 'instance_name'
Der Instanzenname. instance_name ist vom Datentyp sysname und verwendet bei NULL standardmäßig die lokale Instanz.Hinweis 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 Datensammler deaktivieren, bevor Sie die Konfiguration für diesen gesamten Datensammler ändern. Dieser Vorgang schlägt fehl, wenn der Datensammler aktiviert ist.
Fragen Sie die Systemsicht syscollector_config_store ab, um den aktuellen Instanznamen anzuzeigen.
Berechtigungen
Damit diese Prozedur ausgeführt werden kann, ist die Mitgliedschaft in der festen Datenbankrolle dc_admin (mit EXECUTE-Berechtigung) erforderlich.
Beispiele
In dem folgenden Beispiel wird veranschaulicht, wie sich der Datensammler zur Verwendung einer Verwaltungs-Data Warehouse-Instanz auf einem Remoteserver konfigurieren lässt. 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