sp_syscollector_set_warehouse_database_name (Transact-SQL)
Si applica a: SQL Server
Specifica il nome del database definito nella stringa di connessione utilizzata per connettersi al data warehouse di gestione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_syscollector_set_warehouse_database_name [ [ @database_name = ] N'database_name' ]
[ ; ]
Argomenti
[ @database_name = ] N'database_name'
Nome del data warehouse di gestione. @database_name è sysname, con un valore predefinito di una stringa vuota.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
È necessario disabilitare 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