sp_helpsubscription_properties (Transact-SQL)

Si applica a:Istanza gestita di SQL Di Azure di SQL Server

Recupera le informazioni di sicurezza dalla tabella MSsubscription_properties . Questa stored procedure viene eseguita nel Sottoscrittore.

Convenzioni di sintassi Transact-SQL

Sintassi

  
sp_helpsubscription_properties [ [ @publisher = ] 'publisher' ]  
    [ , [ @publisher_db =] 'publisher_db' ]   
    [ , [ @publication =] 'publication' ]  
    [ , [ @publication_type = ] publication_type ]   

Argomenti

[ @publisher = ] 'publisher' Nome del server di pubblicazione. publisher è sysname, con un valore predefinito , %che restituisce informazioni su tutti i server di pubblicazione.

[ @publisher_db = ] 'publisher_db' Nome del database del server di pubblicazione. publisher_db è sysname, con un valore predefinito %, che restituisce informazioni su tutti i database del server di pubblicazione.

[ @publication = ] 'publication' Nome della pubblicazione. publication è sysname, con un valore predefinito , %che restituisce informazioni su tutte le pubblicazioni.

[ @publication_type = ] publication_typeTipo di pubblicazione. publication_type è int, con un valore predefinito NULL. Se specificato, publication_type deve essere uno dei valori seguenti:

Valore Descrizione
0 Pubblicazione transazionale
1 Pubblicazione snapshot
2 Pubblicazione di tipo merge

Set di risultati

Nome colonna Tipo di dati Descrizione
publisher sysname Nome del server di pubblicazione.
publisher_db sysname Nome del database del server di pubblicazione.
Pubblicazione sysname Nome della pubblicazione.
publication_type int Tipo di pubblicazione:

0 = Transazionale

1 = Snapshot

2 = Unione
publisher_login sysname ID di accesso usato nel server di pubblicazione per l'autenticazione di SQL Server.
publisher_password nvarchar(524) Password usata nel server di pubblicazione per l'autenticazione di SQL Server (crittografata).
publisher_security_mode int Modalità di sicurezza utilizzata nel server di pubblicazione:

0 = Autenticazione di SQL Server

1 = Autenticazione di Windows
Distributore sysname Nome del server di distribuzione.
distributor_login sysname Account di accesso per il server di distribuzione.
distributor_password nvarchar(524) Password (crittografata) per il server di distribuzione.
distributor_security_mode int Modalità di sicurezza utilizzata nel server di distribuzione:

0 = Autenticazione di SQL Server

1 = Autenticazione di Windows
ftp_address sysname Disponibile solo per compatibilità con le versioni precedenti. Indirizzo di rete del servizio FTP (File Transfer Protocol) per il server di distribuzione.
ftp_port int Disponibile solo per compatibilità con le versioni precedenti. Numero di porta del servizio FTP per il server di distribuzione.
ftp_login sysname Disponibile solo per compatibilità con le versioni precedenti. Nome utente utilizzato per la connessione al servizio FTP.
ftp_password nvarchar(524) Disponibile solo per compatibilità con le versioni precedenti. Password utente utilizzata per la connessione al servizio FTP.
alt_snapshot_folder nvarchar(255) Specifica la posizione della cartella alternativa per lo snapshot.
working_directory nvarchar(255) Nome della directory di lavoro utilizzata per archiviare i file dei dati e di schema.
use_ftp bit Specifica l'utilizzo di FTP anziché del protocollo normale per il recupero di snapshot. Se 1, viene usato FTP.
dts_package_name sysame Specifica il nome del pacchetto Data Transformation Services (DTS).
dts_package_password nvarchar(524) Password del pacchetto, se è disponibile.
dts_package_location int Posizione di archiviazione del pacchetto DTS.

0 = il percorso del pacchetto si trova nel server di distribuzione.

1 = il percorso del pacchetto si trova nel Sottoscrittore.
offload_agent bit Specifica se l'agente può essere attivato in remoto. Se 0, l'agente non può essere attivato in remoto.
offload_server sysname Nome di rete del server utilizzato per l'attivazione remota.
dynamic_snapshot_location nvarchar(255) Specifica il percorso della cartella in cui vengono salvati i file di snapshot.
use_web_sync bit Specifica se la sottoscrizione può essere sincronizzata tramite HTTPS, dove il valore 1 indica che questa funzionalità è abilitata.
internet_url nvarchar(260) URL che rappresenta la posizione del listener per la replica per la sincronizzazione Web.
internet_login nvarchar(128) Account di accesso utilizzato dall'agente di merge per la connessione al server Web che ospita la sincronizzazione Web tramite l'autenticazione di base.
internet_password nvarchar(524) Password di accesso utilizzata dall'agente di merge per la connessione al server Web in cui viene eseguita la sincronizzazione Web tramite l'autenticazione di base.
internet_security_mode int La modalità di autenticazione utilizzata per la connessione al server Web che ospita la sincronizzazione Web, in cui il valore 1 indica l'autenticazione di Windows e il valore 0 indica l'autenticazione di base.
internet_timeout int Periodo di tempo, espresso in secondi, al termine del quale una richiesta di sincronizzazione Web scade.
hostname nvarchar(128) Specifica il valore di HOST_NAME() se questa funzione viene utilizzata nella clausola WHERE di un filtro di riga con parametri.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Osservazioni:

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

Autorizzazioni

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

Vedi anche

Stored procedure di sistema (Transact-SQL)