sp_syscollector_set_warehouse_database_name (Transact-SQL)

Spécifie le nom de la base de données défini dans la chaîne de connexion utilisée pour la connexion à l'entrepôt de données de gestion.

Icône Lien de rubrique Conventions de syntaxe Transact-SQL

Syntaxe

sp_syscollector_set_warehouse_database_name [ @database_name = ] 'database_name'

Arguments

  • [ @database\_name = ] 'database_name'
    Nom de l'entrepôt de données de gestion. database_name est de type sysname avec NULL comme valeur par défaut.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

Vous devez désactiver le collecteur de données avant de modifier sa configuration. Cette procédure échoue si le collecteur de données est activé.

Pour consulter le nom de la base de données actuelle, interrogez la vue système syscollector_config_store.

Autorisations

Nécessite l'appartenance au rôle de base de données fixe dc_admin (avec autorisation EXECUTE) pour exécuter cette procédure.

Exemples

L'exemple suivant définit le nom de l'entrepôt de données de gestion sur RemoteMDW.

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

Voir aussi

Référence

Procédures stockées système (Transact-SQL)