sp_syscollector_set_warehouse_instance_name (Transact-SQL)
Gilt für: SQL Server
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 = ] N'instance_name' ]
[ ; ]
Argumente
[ @instance_name = ] N'instance_name'
Der Instanzname. @instance_name ist "sysname" und wird standardmäßig auf die lokale Instanz festgelegt, wenn NULL
.
@instance_name muss der vollqualifizierte Instanzname sein, der aus dem Computernamen und dem Instanznamen im Formular <computerName>\<instanceName>
besteht.
Rückgabecodewerte
0
(erfolgreich) 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.
Um den aktuellen Instanznamen anzuzeigen, fragen Sie die syscollector_config_store Systemansicht ab.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle dc_admin (mit EXECUTE-Berechtigung), um dieses Verfahren auszuführen.
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 wird der Remoteserver benannt RemoteSERVER
, und die Datenbank wird in 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