Condividi tramite


sp_syscollector_set_warehouse_database_name (Transact-SQL)

Specifica il nome del database definito nella stringa di connessione utilizzata per connettersi al data warehouse di gestione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_syscollector_set_warehouse_database_name [ @database_name = ] 'database_name'

Argomenti

  • [ @database_name = ] 'database_name'
    Nome del data warehouse di gestione. database_name è di tipo sysname e il valore predefinito è NULL.

Codici restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

È necessario disattivare l'agente di raccolta dati prima di modificare la configurazione dell'agente di raccolta dati. La procedura non ha esito positivo se l'agente di raccolta dati è abilitato.

Per visualizzare il nome del database corrente, eseguire una query sulla vista di sistema syscollector_config_store.

Autorizzazioni

Per eseguire questa procedura, è richiesta l'appartenenza al ruolo predefinito del database dc_admin (con autorizzazione EXECUTE) .

Esempi

Nell'esempio seguente viene impostato il nome del data warehouse di gestione su RemoteMDW.

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