Condividi tramite


sp_browsesnapshotfolder (Transact-SQL)

Restituisce il percorso completo per l'ultimo snapshot generato per una pubblicazione. 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_browsesnapshotfolder [@publication= ] 'publication'
    { [ , [ @subscriber = ] 'subscriber' ]
 [ , [ @subscriber_db = ] 'subscriber_db' ] }

Argomenti

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

  • [ @subscriber=] 'subscriber'
    Nome del Sottoscrittore. subscriber è di tipo sysname e il valore predefinito è NULL.

  • [ @subscriber_db=] 'subscriber_db'
    Nome del database di sottoscrizione. subscriber_db è di tipo sysname e il valore predefinito è NULL.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nome colonna

Tipo di dati

Descrizione

snapshot_folder

nvarchar(512)

Percorso completo della directory snapshot.

Osservazioni

La stored procedure sp_browsesnapshotfolder viene utilizzata per la replica snapshot e transazionale.

Se i campi subscriber e subscriber_db sono NULL, la stored procedure restituisce la cartella snapshot dello snapshot più recente disponibile per la pubblicazione. Se vengono specificati entrambi i parametri subscriber e subscriber_db, la stored procedure restituisce la cartella snapshot per la sottoscrizione specificata. Se per la pubblicazione non è stato generato uno snapshot, viene restituito un set di risultati vuoto.

Se la pubblicazione è configurata per la generazione di file di snapshot sia nella directory di lavoro che nella cartella snapshot del server di pubblicazione, il set dei risultati include due righe. La prima riga contiene la cartella snapshot della pubblicazione e la seconda la directory di lavoro del server di pubblicazione. sp_browsesnapshotfolder risulta utile per determinare la directory in cui vengono generati i file di snapshot.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_browsesnapshotfolder.