Condividi tramite


sp_syscollector_upload_collection_set (Transact-SQL)

Si applica a: SQL Server

Avvia un caricamento di dati del set di raccolta se il set di raccolta è abilitato.

Importante

Questa stored procedure può essere utilizzata solo per i set di raccolta configurati per la raccolta e il caricamento dei dati in modalità memorizzata nella cache.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_syscollector_upload_collection_set
    [ [ @collection_set_id = ] collection_set_id ]
    [ , [ @name = ] N'name' ]
[ ; ]

Argomenti

[ @collection_set_id = ] collection_set_id

Identificatore locale univoco per il set di raccolta. @collection_set_id è int e deve avere un valore se @name è NULL.

[ @name = ] N'name'

Nome del set di raccolta. @name è sysname e deve avere un valore se @collection_set_id è NULL.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

I @collection_set_id o i @name devono avere un valore; entrambi non possono essere NULL.

Questa procedura può essere utilizzata per l'avvio di un caricamento su richiesta per un set di raccolta in esecuzione. La procedura può essere utilizzata solo per i set di raccolta configurati per la raccolta e il caricamento dei dati in modalità memorizzata nella cache. Questo consente a un utente di ottenere i dati da analizzare senza dover aspettare un caricamento pianificato.

Autorizzazioni

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

Esempi

Esegue un caricamento su richiesta di un set di raccolta denominato Simple Collection Set.

USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set';