Descrizione dei processi SQL Server Agent in BizTalk Server

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

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

Elenco di processi di BizTalk SQL Agent

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

Nome processo Descrizione Abilitato per impostazione predefinita
BizTalk Server di backup È costituito da tre passaggi:
  • Passaggio 1: esegue il backup completo del database dei database BizTalk Server.
  • Passaggio 2: Eseguire 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 scadute di BizTalk Framework dal database BizTalk Management (BizTalkMgmtDb).
Eliminazione e archiviazione DTA Automatizza l'archiviazione dei messaggi registrati 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 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 fanno riferimento i sottoscrittori 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 numero di 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 numero di riferimenti ai messaggi. Questo processo chiama anche il MessageBox_Message_Cleanup_BizTalkMsgBoxDb processo.

All'inizio, l'icona di stato del MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb processo visualizza lo stato Operazione riuscita. Tuttavia, non ci sarà alcuna voce di esito positivo corrispondente nella cronologia del processo. Se uno dei processi nel MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb processo ha esito negativo, viene visualizzata una voce di errore nella cronologia dei processi 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 vengono 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 un messaggio non fa più riferimento nelle tabelle del BizTalkMsgBoxDb database. Tutti i messaggi sono costituiti da una o più parti del messaggio che contengono i dati del messaggio.
MessageBox_UpdateStats_BizTalkMsgBoxDb Aggiornamenti le statistiche per il BizTalkMsgBoxDb database. Questo processo non esiste BizTalk Server 2004.
Monitorare BizTalk Server Analizza eventuali problemi noti relativi ai BizTalkMgmtDbdatabase , BizTalkMsgBoxDbe BizTalkDTADb . Sono incluse le istanze orfane. Questo processo viene creato il 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 BizTalk Server 2004.
PurgeSubscriptionsJob_BizTalkMsgBoxDb Elimina i predicati di sottoscrizione inutilizzati dal BizTalkMsgBoxDb database.
Rules_Database_Cleanup_BizTalkRuleEngineDb Elimina i dati di controllo obsoleti 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 di regole (BizTalkRuleEngineDb) ogni 3 giorni. Questo processo viene creato il BizTalk Server 2009.
TrackedMessages_Copy_BizTalkMsgBoxDb Copia i corpi dei messaggi rilevati dal BizTalkMsgBoxDb database al database di rilevamento (BizTalkDTADb).
TrackingSpool_Cleanup_BizTalkMsgBoxDb Elimina le tabelle di spooling di rilevamento inattivo per liberare spazio nel database. Questo processo esiste solo in BizTalk Server 2004. No

Riferimenti

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

Nota

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