MSdistribution_agents (Transact-SQL)
Si applica a: SQL Server
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. |
pubblicazione | 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 = Anonimo. |
local_job | bit | Indica se è presente un processo di SQL Server Agent nel server di distribuzione locale. |
job_id | binary(16) | Numero di identificazione del processo. |
subscription_guid | binary(16) | ID delle sottoscrizioni dell'agente. |
profile_id | int | ID di configurazione della 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 su Accodamento messaggi Microsoft, il valore è un GUID che identifica in modo univoco la coda da usare per la sottoscrizione. Per le pubblicazioni di code basate su SQL Server, la colonna contiene il valore SQL. Nota: l'uso di Accodamento messaggi Microsoft è stato deprecato e non è più supportato. |
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 specifica che l'agente verrà attivato in remoto e nel computer remoto specificato nella 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, per 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. Il percorso del pacchetto può essere server di distribuzione o sottoscrittore. |
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 del 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. È supportato un intervallo di valori compreso tra 1 e 64. |
memory_optimized | bit | 1 indica che il sottoscrittore può essere usato per le tabelle ottimizzate per la memoria. |
job_login | sysname | |
job_password | nvarchar(524) |