Condividi tramite


sp_helppublication_snapshot (Transact-SQL)

Restituisce informazioni sull'agente snapshot per una pubblicazione specifica. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_helppublication_snapshot [ @publication = ] 'publication'
    [ , [ @publisher = ] 'publisher' ]

Argomenti

  • [ @publication = ] 'publication'
    Nome della pubblicazione. publication è di tipo sysname e non prevede alcun valore predefinito.

  • [ @publisher = ] 'publisher'
    Specifica un server di pubblicazione non SQL Server. publisher è di tipo sysname e il valore predefinito è NULL.

    Nota

    Non utilizzare publisher per l'aggiunta di un articolo a un server di pubblicazione SQL Server.

Set di risultati

Nome colonna

Tipo di dati

Descrizione

id

int

ID dell'agente snapshot.

name

nvarchar(100)

Nome dell'agente snapshot.

publisher_security_mode

smallint

Modalità di protezione utilizzata dall'agente per la connessione al server di pubblicazione. I possibili valori sono i seguenti:

0 = Autenticazione di SQL Server

1 = Autenticazione di Windows.

publisher_login

sysname

Account di accesso utilizzato per la connessione al server di pubblicazione.

publisher_password

nvarchar(524)

Per motivi di protezione, viene sempre restituito il valore **********.

job_id

uniqueidentifier

ID univoco del processo dell'agente.

job_login

nvarchar(512)

Account di Windows utilizzato per l'esecuzione dell'agente snapshot, restituito nel formato DOMINIO\nomeutente.

job_password

sysname

Per motivi di protezione, viene sempre restituito il valore **********.

schedule_name

sysname

Nome della pianificazione utilizzata per il processo dell'agente corrente.

frequency_type

int

Frequenza pianificata per l'esecuzione dell'agente. I possibile valori sono i seguenti.

1 = Solo una volta

2 = A richiesta

4 = Giornaliera

8 = Settimanale

16 = Mensile

32 = Mensile relativo

64 = Avvio automatico

128 = Periodica

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 festivi

frequency_subday_type

int

Tipo che definisce la frequenza di esecuzione dell'agente quando frequency_type è 4 (giornaliera). I possibili valori sono i seguenti.

1 = All'ora specificata

2 = Secondi

4 = Minuti

8 = Ore

frequency_subday_interval

int

Numero di intervalli di frequency_subday_type tra le esecuzioni pianificate dell'agente.

frequency_relative_interval

int

Settimana in cui viene eseguito l'agente in un mese specifico, quando frequency_type è 32 (frequenza mensile relativa). I possibili valori sono i seguenti.

1 = Prima

2 = Seconda

4 = Terza

8 = Quarta

16 = Ultima

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 nel formato YYYYMMDD.

active_end_date

int

Data dell'ultima esecuzione pianificata dell'agente nel formato YYYYMMDD.

active_start_time

int

Ora della prima esecuzione pianificata dell'agente nel formato HHMMSS.

active_end_time

int

Ora dell'ultima esecuzione pianificata dell'agente nel formato HHMMSS.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

La stored procedure ssp_help_publication_snapshot viene utilizzata in tutti i tipi di replica.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin nel server di pubblicazione o i membri del ruolo predefinito del database db_owner nel database di pubblicazione possono eseguire la stored procedure sp_help_publication_snapshot.