Condividi tramite


MSsubscription_properties (Transact-SQL)

Nella tabella MSsubscription_properties sono incluse righe per le informazioni sui parametri necessari per l'esecuzione degli agenti di replica sul Sottoscrittore. La tabella viene archiviata nel database di sottoscrizione nel Sottoscrittore per una sottoscrizione pull oppure nel database di distribuzione nel server di distribuzione per una sottoscrizione push.

Nome colonna

Tipo di dati

Descrizione

publisher

sysname

Nome del server di pubblicazione.

publisher_db

sysname

Nome del database del server di pubblicazione.

publication

sysname

Nome della pubblicazione.

publication_type

int

Tipo di pubblicazione:

0 = transazionale.

2 = merge.

publisher_login

sysname

ID dell'account di accesso utilizzato nel server di pubblicazione per l'autenticazione di SQL Server.

publisher_password

nvarchar(524)

Password (crittografata) utilizzata nel server di pubblicazione per l'autenticazione di SQL Server.

publisher_security_mode

int

Modalità di protezione implementata nel server di pubblicazione:

0 = autenticazione di Microsoft SQL Server.

1 = autenticazione di Microsoft Windows.

2 = i trigger di sincronizzazione utilizzano una voce sysservers statica per eseguire una chiamata di procedura remota (RPC, Remote Procedure Call). publisher deve essere definito nella tabella sysservers come server remoto o collegato.

distributor

sysname

Nome del server di distribuzione.

distributor_login

sysname

ID dell'account di accesso utilizzato nel server di distribuzione per l'autenticazione di SQL Server.

distributor_password

nvarchar(524)

Password (crittografata) utilizzata nel server di distribuzione per l'autenticazione di SQL Server.

distributor_security_mode

int

Modalità di protezione implementata nel server di distribuzione.

0 = autenticazione di SQL Server.

1 = autenticazione di Windows.

ftp_address

sysname

Indirizzo di rete del servizio File Transfer Protocol (FTP) per il server di distribuzione.

ftp_port

int

Numero di porta del servizio FTP per il server di distribuzione.

ftp_login

sysname

Nome utente utilizzato per la connessione al servizio FTP.

ftp_password

nvarchar(524)

Password per l'utente utilizzata per la connessione al servizio FTP.

alt_snapshot_folder

nvarchar(255)

Specifica il percorso della cartella alternativa per lo snapshot.

working_directory

nvarchar(255)

Nome della directory di lavoro utilizzata per archiviare i file di dati e di schema.

use_ftp

bit

Specifica l'utilizzo di FTP anziché del protocollo normale per il recupero di snapshot. Se è uguale a 1, viene utilizzato FTP.

dts_package_name

sysname

Specifica il nome del pacchetto Data Transformation Services (DTS).

dts_package_password

nvarchar(524)

Specifica la password per il pacchetto.

dts_package_location

int

Percorso di archiviazione del pacchetto DTS.

enabled_for_syncmgr

bit

Specifica se è possibile sincronizzare la sottoscrizione tramite Gestione sincronizzazione Microsoft Windows.

0 = la sottoscrizione non viene registrata in Gestione sincronizzazione.

1 = la sottoscrizione viene registrata in Gestione sincronizzazione e può essere sincronizzata senza avviare SQL Server Management Studio.

offload_agent

bit

Specifica se è possibile attivare l'agente in remoto. Se è uguale a 0, l'agente non può essere attivato in remoto.

offload_server

sysname

Specifica il 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 è possibile sincronizzare la sottoscrizione mediante HTTP. Il valore 1 indica che la funzionalità è attivata.

internet_url

nvarchar(260)

URL che rappresenta il percorso del listener per la replica per la sincronizzazione tramite il Web.

internet_login

sysname

Account di accesso utilizzato dall'agente di merge per la connessione al server Web che ospita la sincronizzazione tramite il Web utilizzando l'autenticazione di SQL Server.

internet_password

nvarchar(524)

Password per l'account di accesso utilizzato dall'agente di merge per la connessione al server Web che ospita la sincronizzazione tramite il Web utilizzando l'autenticazione di SQL Server.

internet_security_mode

int

Modalità di autenticazione utilizzata durante la connessione al server Web che ospita la sincronizzazione tramite il Web. Il valore 1 indica l'autenticazione di Windows e il valore 0 indica l'autenticazione di SQL Server.

internet_timeout

int

Intervallo di tempo, in secondi, prima della scadenza di una richiesta di sincronizzazione tramite il Web.

hostname

sysname

Specifica il valore di HOST_NAME quando questa funzione viene utilizzata nella clausola WHERE di una relazione tra filtri join o record logici.