sp_helpdynamicsnapshot_job (Transact-SQL)
Si applica a:SQL Server Istanza gestita di SQL di Azure
Restituisce informazioni sui processi di agente che generano snapshot dei dati filtrati. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.
Convenzioni di sintassi Transact-SQL
Sintassi
sp_helpdynamicsnapshot_job [ [ @publication = ] 'publication' ]
[ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
Argomenti
[ @publication = ] 'publication'
Nome della pubblicazione. publication è sysname, con un valore predefinito , %che restituisce informazioni su tutti i processi di snapshot dei dati filtrati che corrispondono al dynamic_snapshot_jobidspecificato e dynamic_snapshot_jobnameper tutte le pubblicazioni.
[ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname'
Nome di un processo di snapshot dei dati filtrato. dynamic_snapshot_jobname è sysname, con valore predefinito %', che restituisce tutti i processi dinamici per una pubblicazione con il dynamic_snapshot_jobid specificato. Se quando è stato creato il processo non è stato specificato in modo esplicito un nome di processo, il nome del processo verrà indicato nel formato seguente:
'dyn_' + <name of the standard snapshot job> + <GUID>
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Identificatore per un processo di snapshot dei dati filtrato. dynamic_snapshot_jobid è uniqueidentifier, con valore predefinito NULL, che restituisce tutti i processi snapshot corrispondenti al dynamic_snapshot_jobname specificato.
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
id | int | Identifica il processo di snapshot dei dati filtrati. |
job_name | sysname | Nome del processo di snapshot dei dati filtrati. |
job_id | uniqueidentifier | Identifica il processo di Microsoft SQL Server Agent nel server di distribuzione. |
dynamic_filter_login | sysname | Valore utilizzato per valutare la funzione SU edizione StandardR_SNAME in un filtro di riga con parametri definito per la pubblicazione. |
dynamic_filter_hostname | sysname | Valore utilizzato per valutare la funzione HOST_NAME in un filtro di riga con parametri definito per la pubblicazione. |
dynamic_snapshot_location | nvarchar(255) | Percorso della cartella da cui i file di snapshot vengono letti se viene utilizzato un filtro di riga con parametri. |
frequency_type | int | Frequenza pianificata per l'esecuzione dell'agente. I possibile valori sono i seguenti. 1 = Una sola volta 2 = Su richiesta 4 = Giornaliero 8 = Settimanale 16 = Mensile 32 = Relativo mensile 64 = Avvio automatico 128 = Ricorrente |
frequency_interval | int | Giorni in cui l'agente viene eseguito. I possibili valori sono i seguenti. 1 = Domenica 2 = Lunedì 3 = Martedì 4 = Mercoledì 5 = Giovedì 6 = Venerdì 7 = Sabato 8 = Giorno 9 = Giorni feriali 10 = Giorni fine settimana |
frequency_subday_type | int | Tipo che definisce la frequenza con cui l'agente viene eseguito quando frequency_type è 4 (giornaliero) e può essere uno di questi valori. 1 = Al momento specificato 2 = Secondi 4 = Minuti 8 = Ore |
frequency_subday_interval | int | Numero di intervalli di frequency_subday_type che si verificano tra l'esecuzione pianificata dell'agente. |
frequency_relative_interval | int | Settimana in cui l'agente viene eseguito in un determinato mese quando frequency_type è 32 (relativo mensile) e può essere uno di questi valori. 1 = Primo 2 = Secondo 4 = Terzo 8 = Quarto 16 = Ultimo |
frequency_recurrence_factor | int | Numero di settimane o mesi tra le esecuzioni pianificate dell'agente. |
active_start_date | int | Data della prima esecuzione pianificata dell'agente, formattata come yyyyMMdd . |
active_end_date | int | Data dell'ultima esecuzione pianificata dell'agente, formattata come yyyyMMdd . |
active_start_time | int | Ora in cui l'agente viene pianificato per la prima volta per l'esecuzione, formattato come HHmmss . |
active_end_time | int | Ora dell'ultima esecuzione pianificata dell'agente, formattata come HHmmss . |
Valori del codice restituito
0 (esito positivo) o 1 (errore)
Osservazioni:
sp_helpdynamicsnapshot_job viene usato nella replica di tipo merge.
Se vengono utilizzati tutti i valori predefiniti dei parametri, verranno restituite informazioni su tutti i processi di snapshot dei dati partizionati per l'intero database di pubblicazione.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin , il ruolo predefinito del database db_owner e l'elenco di accesso alla pubblicazione per la pubblicazione possono essere eseguiti sp_helpdynamicsnapshot_job.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per