sp_syscollector_set_warehouse_instance_name (Transact-SQL)
Specifica il nome dell'istanza per la stringa di connessione utilizzata per connettersi al data warehouse di gestione.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'
Argomenti
[ @instance\_name = ] 'instance_name'
Nome dell'istanza. instance_name è di tipo sysname e per impostazione predefinita utilizza l'istanza locale se NULL.[!NOTA]
instance_name deve essere il nome completo dell'istanza costituito dal nome del computer e dal nome dell'istanza nel formato computerName\instanceName.
Valori di codice restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
È necessario disabilitare l'agente di raccolta dati prima di modificarne la configurazione. La procedura non ha esito positivo se l'agente di raccolta dati è abilitato.
Per visualizzare il nome dell'istanza 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 illustrato come configurare l'agente di raccolta dati per utilizzare un'istanza del data warehouse di gestione in un server remoto. In questo esempio il server remoto è denominato RemoteSERVER e il database è installato sull'istanza predefinita.
USE msdb;
GO
EXEC sp_syscollector_set_warehouse_instance_name N'RemoteSERVER' -- the default instance is assumed on the remote server
GO
Vedere anche
Riferimento
Stored procedure dell'agente di raccolta dati (Transact-SQL)