MSdistribution_agents (Transact-SQL)
La tabella MSdistribution_agents contiene una riga per ogni agente di distribuzione in esecuzione nel server di distribuzione locale. Questa tabella è archiviata nel database di distribuzione.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
id |
int |
ID dell'agente di distribuzione. |
name |
nvarchar(100) |
Nome dell'agente di distribuzione. |
publisher_database_id |
int |
ID del database del server di pubblicazione. |
publisher_id |
smallint |
ID del server di pubblicazione. |
publisher_db |
sysname |
Nome del database del server di pubblicazione. |
publication |
sysname |
Nome della pubblicazione. |
subscriber_id |
smallint |
ID del Sottoscrittore, utilizzato solo da agenti noti. Per gli agenti anonimi questa colonna è riservata. |
subscriber_db |
sysname |
Nome del database di sottoscrizione. |
subscription_type |
int |
Tipo di sottoscrizione: 0 = Push. 1 = Pull. 2 = Anonima. |
local_job |
bit |
Indica se nel server di distribuzione locale è presente un processo di SQL Server Agent. |
job_id |
binary(16) |
Numero di identificazione del processo. |
subscription_guid |
binary(16) |
ID delle sottoscrizioni dell'agente. |
profile_id |
int |
ID di configurazione dalla tabella MSagent_profiles (Transact-SQL). |
anonymous_subid |
uniqueidentifier |
ID di un agente anonimo. |
subscriber_name |
sysname |
Nome del Sottoscrittore utilizzato solo dagli agenti anonimi. |
virtual_agent_id |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
anonymous_agent_id |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
creation_date |
datetime |
Data e ora in cui è stato creato l'agente di distribuzione o di merge. |
queue_id |
sysname |
Identificatore per l'individuazione della coda per le sottoscrizioni ad aggiornamento in coda. Per le sottoscrizioni non impostate per l'aggiornamento in coda il valore è NULL. Per le pubblicazioni basate sul servizio di accodamento messaggi Microsoft, corrisponde a un valore GUID che identifica in modo univoco la coda da utilizzare per la sottoscrizione. Per le pubblicazioni in coda basate su SQL Server, la colonna contiene il valore SQL.
|
queue_status |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
offload_enabled |
bit |
Indica se è possibile attivare l'agente in remoto. 0 specifica che l'agente non può essere attivato in remoto. 1 indica che è possibile eseguire l'attivazione in remoto dell'agente nel computer remoto specificato dalla proprietà offload_server. |
offload_server |
sysname |
Nome di rete del server da utilizzare per l'attivazione remota dell'agente. |
dts_package_name |
sysname |
Nome del pacchetto DTS. Ad esempio, nel caso di un pacchetto denominato DTSPub_Package, specificare @dts_package_name = N'DTSPub_Package'. |
dts_package_password |
nvarchar(524) |
Password del pacchetto. |
dts_package_location |
int |
Posizione del pacchetto. Per la posizione del pacchetto è possibile specificare distributor o subscriber. |
sid |
varbinary(85) |
ID di sicurezza (SID) dell'agente di distribuzione o di merge durante la prima esecuzione dell'agente. |
queue_server |
sysname |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
subscriber_security_mode |
smallint |
Modalità di sicurezza utilizzata dall'agente per la connessione al Sottoscrittore. I possibili valori sono i seguenti: 0 = Autenticazione di Microsoft SQL Server. 1 = Autenticazione di Microsoft Windows. |
subscriber_login |
sysname |
Account di accesso utilizzato per la connessione al Sottoscrittore. |
subscriber_password |
nvarchar(524) |
Valore crittografato della password utilizzata per la connessione al Sottoscrittore. |
reset_partial_snapshot_progress |
bit |
Indica se uno snapshot scaricato parzialmente deve essere scartato in modo da consentire il riavvio dell'intero processo di snapshot. |
job_step_uid |
uniqueidentifier |
ID univoco del passaggio di processo di SQL Server Agent in cui viene avviato l'agente. |
subscriptionstreams |
tinyint |
Imposta il numero di connessioni consentite per ogni agente di distribuzione per l'applicazione parallela di più batch di modifiche in un Sottoscrittore. L'intervallo di valori supportato è compreso tra 1 e 64. |