Share via


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, wobei der Standardwert eine leere Zeichenfolge ist.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler).

Bemerkungen

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 Systemsicht ab.

Berechtigungen

Erfordert die Mitgliedschaft in der festen Datenbankrolle dc_admin (mit EXECUTE-Berechtigung), um dieses Verfahren ausführen zu können.

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

Siehe auch