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:
|
No |
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb | Elimina le voci di BizTalk Framework scadute dal database di gestione BizTalk (BizTalkMgmtDb ). |
Sì |
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à. | Sì |
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. |
Sì |
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. |
Sì |
MessageBox_UpdateStats_BizTalkMsgBoxDb | Aggiorna le statistiche per il BizTalkMsgBoxDb database. Questo processo non esiste in BizTalk Server 2004. |
Sì |
Monitorare BizTalk Server | Analizza eventuali problemi noti relativi ai BizTalkMgmtDb database , BizTalkMsgBoxDb e BizTalkDTADb . Sono incluse le istanze orfane. Questo processo viene creato in BizTalk Server 2010. |
Sì |
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. |
Sì |
PurgeSubscriptionsJob_BizTalkMsgBoxDb | Elimina i predicati di sottoscrizione inutilizzati dal BizTalkMsgBoxDb database. |
Sì |
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. |
Sì |
TrackedMessages_Copy_BizTalkMsgBoxDb | Copia i corpi dei messaggi rilevati dal BizTalkMsgBoxDb database nel database di rilevamento (BizTalkDTADb ). |
Sì |
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.