Condividi tramite


Descrizione dei processi di SQL Server Agent in BizTalk Server

Questo articolo elenca i processi di SQL Server Agent in Microsoft BizTalk Server.

Versione originale del prodotto: BizTalk Server 2013, 2010, 2009
Numero KB originale: 919776

Elenco dei processi di BizTalk SQL Agent

Nella tabella seguente sono elencati i processi di BizTalk SQL Agent.

Nome processo Descrizione Abilitata per impostazione predefinita
Backup BizTalk Server È costituito da tre passaggi:
  • Passaggio 1: esegue il backup completo del database di BizTalk Server.
  • Passaggio 2: Esegue il backup dei log del database BizTalk Server.
  • Passaggio 3: specifica per quanto tempo viene mantenuta la cronologia dei backup.
No
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb Elimina le voci di BizTalk Framework scadute dal database di gestione BizTalk (BizTalkMgmtDb).
Ripulitura e archiviazione DTA Automatizza l'archiviazione dei messaggi rilevati e l'eliminazione del database di rilevamento BizTalk per mantenere un sistema integro e mantenere i dati di rilevamento archiviati per un uso futuro.

In BizTalk Server 2004 questo processo viene creato dopo l'installazione di BizTalk Server 2004 Service Pack 2.
No
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb Rileva quando un'istanza host di BizTalk Server (BTSNTSvc.exe) ha smesso di rispondere. Il processo rilascia quindi il lavoro dall'istanza host in modo che un'istanza host diversa possa completare le attività.
MessageBox_Message_Cleanup_BizTalkMsgBoxDb Rimuove tutti i messaggi a cui non fa riferimento alcun sottoscrittore nelle tabelle di BizTalkMsgBoxDb database.

Questo processo viene avviato anche dal MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb processo. Pertanto, è consigliabile disabilitare questo processo. In BizTalk Server 2004 questo processo è abilitato per impostazione predefinita. È quindi consigliabile disabilitare questo processo.
No
MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb Gestisce i log del conteggio dei riferimenti per i messaggi e determina quando un messaggio non fa più riferimento a un sottoscrittore.

Questo processo viene eseguito in un ciclo infinito ed elimina le voci dai due singoli log del conteggio dei riferimenti al messaggio. Questo processo chiama anche il MessageBox_Message_Cleanup_BizTalkMsgBoxDb processo.

All'inizio, l'icona MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb relativa allo stato del processo visualizza lo stato Operazione riuscita. Tuttavia, nella cronologia dei processi non verrà inserita alcuna voce di esito positivo corrispondente. Se uno dei processi nel MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb processo ha esito negativo, viene visualizzata una voce di errore nella cronologia del processo e l'icona di stato visualizza lo stato Errore. Il processo visualizzerà sempre lo stato Errore dopo il primo errore. Per verificare che gli altri processi di BizTalk SQL Agent vengano eseguiti correttamente, controllare lo stato degli altri processi di BizTalk SQL Agent.

In BizTalk Server 2004 questo processo viene creato dopo l'installazione di BizTalk Server 2004 Service Pack 2.
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb Rimuove tutte le parti del messaggio a cui non fa più riferimento un messaggio nelle tabelle di BizTalkMsgBoxDb database. Tutti i messaggi sono costituiti da una o più parti del messaggio che contengono i dati del messaggio.
MessageBox_UpdateStats_BizTalkMsgBoxDb Aggiorna le statistiche per il BizTalkMsgBoxDb database. Questo processo non esiste in BizTalk Server 2004.
Monitorare BizTalk Server Analizza eventuali problemi noti relativi ai BizTalkMgmtDbdatabase , BizTalkMsgBoxDbe BizTalkDTADb . Sono incluse le istanze orfane. Questo processo viene creato in BizTalk Server 2010.
Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb Usato per la distribuzione di più BizTalkMsgBoxDb database. Esegue in modo asincrono azioni operative. Ad esempio, esegue in modo asincrono terminazioni bulk nel database master BizTalkMsgBoxDb dopo l'applicazione di tali modifiche al database subordinato BizTalkMsgBoxDb . Questo processo non esiste in BizTalk Server 2004.
PurgeSubscriptionsJob_BizTalkMsgBoxDb Elimina i predicati di sottoscrizione inutilizzati dal BizTalkMsgBoxDb database.
Rules_Database_Cleanup_BizTalkRuleEngineDb Elimina i dati di controllo precedenti dal database del motore di regole (BizTalkRuleEngineDb) ogni 90 giorni. Questo processo elimina anche i dati di cronologia precedenti (notifiche di distribuzione/annullamento della distribuzione) dal database del motore regole (BizTalkRuleEngineDb) ogni 3 giorni. Questo processo viene creato in BizTalk Server 2009.
TrackedMessages_Copy_BizTalkMsgBoxDb Copia i corpi dei messaggi rilevati dal BizTalkMsgBoxDb database nel database di rilevamento (BizTalkDTADb).
TrackingSpool_Cleanup_BizTalkMsgBoxDb Elimina le tabelle di spooling di rilevamento inattive per liberare spazio nel database. Questo processo esiste solo in BizTalk Server 2004. No

Riferimenti

Per un elenco dei processi di SQL Server Agent e delle relative descrizioni in BizTalk Server, vedere Struttura e processi del database.

Note

I processi di BizTalk SQL Agent devono essere di proprietà di un utente che dispone di un ruolo del server amministratore di sistema in SQL Server.