Freigeben über


sp_syscollector_set_warehouse_database_name (Transact-SQL)

Gilt für: SQL Server

Gibt den in der Verbindungszeichenfolge definierten Datenbanknamen an, mit dem die Verbindung zum Verwaltungs-Data Warehouse hergestellt wird.

Transact-SQL-Syntaxkonventionen

Syntax

sp_syscollector_set_warehouse_database_name [ [ @database_name = ] N'database_name' ]
[ ; ]

Argumente

[ @database_name = ] N'database_name'

Der Name des Verwaltungs-Data Warehouses. @database_name ist "sysname" mit der Standardeinstellung einer leeren Zeichenfolge.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

Sie müssen den Datensammler deaktivieren, bevor Sie die Konfiguration für den gesamten Datensammler ändern. Dieser Vorgang schlägt fehl, wenn der Datensammler aktiviert ist.

Um den aktuellen Datenbanknamen 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

Im folgenden Beispiel wird der Name des Verwaltungs-Data Warehouse auf RemoteMDW festgelegt.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_database_name N'RemoteMDW';
GO