Condividi tramite


sp_helpsubscriberinfo (Transact-SQL)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Visualizza informazioni su un Sottoscrittore. Questa stored procedure viene eseguita in qualsiasi database del server di pubblicazione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_helpsubscriberinfo
    [ [ @subscriber = ] N'subscriber' ]
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argomenti

[ @subscriber = ] N'subscriber'

Nome del Sottoscrittore. @subscriber è sysname, con un valore predefinito %, che restituisce tutte le informazioni.

[ @publisher = ] N'publisher'

Nome del server di pubblicazione. @publisher è sysname e il nome predefinito è il nome del server corrente.

@publisher non deve essere specificato, tranne quando si tratta di un server di pubblicazione Oracle.

Set di risultati

Nome colonna Tipo di dati Descrizione
publisher sysname Nome del server di pubblicazione.
subscriber sysname Nome del Sottoscrittore.
type tinyint Tipo di Sottoscrittore:

0 = database 1 SQL Server = origine dati ODBC
login sysname ID di accesso per l'autenticazione di SQL Server.
password sysname Password per l'autenticazione di SQL Server.
commit_batch_size int Non supportato.
status_batch_size int Non supportato.
flush_frequency int Non supportato.
frequency_type int Frequenza di esecuzione dell'agente di distribuzione:

1 = Una sola volta
2 = Su richiesta
4 = Giornaliero
8 = Settimanale
16 = Mensile
32 = Relativo mensile
64 = Avvio automatico
128 = Ricorrente
frequency_interval int Valore applicato alla frequenza impostata da frequency_type.
frequency_relative_interval int Data dell'agente di distribuzione utilizzata quando frequency_type è impostata su 32 (relativo mensile):

1 = Primo
2 = Secondo
4 = Terzo
8 = Quarto
16 = Ultimo
frequency_recurrence_factor int Fattore di ricorrenza usato da frequency_type.
frequency_subday int Frequenza di ripianificazione durante il periodo definito:

1 = Una volta
2 = Secondo
4 = Minuto
8 = Ora
frequency_subday_interval int Intervallo per frequency_subday.
active_start_time_of_day int Ora del giorno in cui il agente di distribuzione viene pianificato per la prima volta, formattato come HHmmss.
active_end_time_of_day int Ora del giorno in cui il agente di distribuzione smette di essere pianificato, formattato come HHmmss.
active_start_date int Data in cui il agente di distribuzione è stato pianificato per la prima volta, formattato come yyyyMMdd.
active_end_date int Data in cui il agente di distribuzione smette di essere pianificato, formattato come yyyyMMdd.
retryattempt int Non supportato.
retrydelay int Non supportato.
description nvarchar(255) Descrizione in formato testo del Sottoscrittore.
security_mode int Modalità di sicurezza implementata:

0 = Autenticazione di SQL Server
1 = Autenticazione di Windows
frequency_type2 int Frequenza di esecuzione dell'agente di merge:

1 = Una sola volta
2 = Su richiesta
4 = Giornaliero
8 = Settimanale
16 = Mensile
32 = Relativo mensile
64 = Avvio automatico
128 = Ricorrente
frequency_interval2 int Valore applicato alla frequenza impostata da frequency_type.
frequency_relative_interval2 int Data dell'agente di merge utilizzata quando frequency_type è impostata su 32(relativo mensile):

1 = Primo
2 = Secondo
4 = Terzo
8 = Quarto
16 = Ultimo
frequency_recurrence_factor2 int Fattore di ricorrenza usato da frequency_type.
frequency_subday2 int Frequenza di ripianificazione durante il periodo definito:

1 = Una volta
2 = Secondo
4 = Minuto
8 = Ora
frequency_subday_interval2 int Intervallo per frequency_subday.
active_start_time_of_day2 int Ora del giorno in cui il agente di merge viene pianificato per la prima volta, formattato come HHmmss.
active_end_time_of_day2 int Ora del giorno in cui il agente di merge smette di essere pianificato, formattato come HHmmss.
active_start_date2 int Data in cui il agente di merge è pianificato per la prima volta, formattato come yyyyMMdd.
active_end_date2 int Data in cui il agente di merge smette di essere pianificato, formattato come yyyyMMdd.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_helpsubscriberinfo viene usato nella replica snapshot, nella replica transazionale e nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin , il ruolo predefinito del database db_owner oppure l'elenco di accesso alla pubblicazione per la pubblicazione può eseguire sp_helpsubscriberinfo.