MSsnapshot_agents (Transact-SQL)

La tabella MSsnapshot_agents contiene una riga per ogni agente snapshot associato al server di distribuzione locale. Questa tabella è archiviata nel database di distribuzione.

Nome colonna

Tipo di dati

Descrizione

id

int

ID dell'agente snapshot.

name

nvarchar(100)

Nome dell'agente snapshot.

publisher_id

smallint

ID 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.

1 = Snapshot.

2 = Merge.

local_job

bit

Specifica se nel server di distribuzione locale è presente un processo di SQL Server Agent.

job_id

binary(16)

Numero di identificazione del processo.

profile_id

int

ID di configurazione ricavato dalla tabella MSagent_profiles (Transact-SQL).

dynamic_filter_login

sysname

Valore utilizzato per la valutazione della funzione SUSER_SNAME (Transact-SQL) in filtri con parametri che definiscono una partizione. Questa colonna viene utilizzata per uno snapshot partizionato.

dynamic_filter_hostname

sysname

Valore utilizzato per la valutazione della funzione HOST_NAME (Transact-SQL) in filtri con parametri che definiscono una partizione. Questa colonna viene utilizzata per uno snapshot partizionato.

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 Microsoft SQL Server.

1 = Autenticazione di Microsoft Windows.

publisher_login

sysname

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

publisher_password

nvarchar(524)

Valore crittografato della password utilizzata per la connessione al server di pubblicazione.

job_step_uid

uniqueidentifier

ID univoco del passaggio di processo di SQL Server Agent in cui viene avviato l'agente.