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.
Sintassi
sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'
Argomenti
[ @instance_name = ] 'instance_name'
Nome dell'istanza. instance_name è 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 nella forma computerName\instanceName.
Codici 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