Partager via


Structure et travaux de base de données

Cette rubrique décrit la structure de base de données et les travaux de base de données pour BizTalk Server.

Schéma d'écriture dans une base de données

L'illustration ci-dessous montre les processus et entités qui écrivent dans les bases de données BizTalk Server.

Diagramme d’écriture de base de données montrant les processus et les entités qui écrivent dans les bases de données BizTalk Server

Travaux de base de données BizTalk Server

BizTalk Server inclut les travaux SQL Server Agent suivants pour vous aider à gérer les bases de données BizTalk Server :

Notes

Les noms des travaux changent en fonction des noms de base de données donnés pendant la configuration. Si vous avez déployé plusieurs bases de données MessageBox dans votre environnement, il existera plusieurs travaux pour chaque MessageBox.

Avertissement

Dans la base de données BizTalk Management (BizTalkMgmtDb), il existe une procédure stockée nommée adm_CleanupMgmtDB. N'EXÉCUTEZ PAS CETTE PROCÉDURE STOCKÉE ! Si vous l'exécutez, toutes les entrées de la base de données seront supprimées.

Travail Description
Backup BizTalk Server (BizTalkMgmtDb) Ce travail effectue des sauvegardes complètes des bases et fichiers journaux des bases de données BizTalk Server. Pour plus d’informations sur la configuration et l’exécution de ce travail, consultez Sauvegarde et restauration de bases de données BizTalk Server.
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb Ce travail nettoie les anciennes entrées BizTalk Framework (BTF) de la base de données de gestion BizTalk (BizTalkMgmtDb).
DTA Purge and Archive (BizTalkDTADb) Ce travail archive automatiquement les données dans la base de données des suivis BizTalk (BizTalkDTADb) et purge les données obsolètes. Pour plus d’informations sur la configuration et l’exécution de ce travail, consultez Archivage et purge de la base de données de suivi BizTalk.
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb Ce travail détecte le moment où une instance d'hôte BizTalk Server (service NT) s'arrête et libère le travail qu'elle a effectué pour qu'une autre instance d'hôte puisse à son tour travailler dessus.
MessageBox_Message_Cleanup_BizTalkMsgBoxDb Ce travail supprime tous les messages qui ne sont plus référencés par aucun abonné dans les tables de base de données MessageBox BizTalk (BizTalkMsgBoxDb). Attention: Il s’agit d’un travail non planifié qui est démarré par le MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb travail. Ne lancez pas ce travail manuellement.
MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb Ce travail gère les journaux des compteurs de références des messages et détermine le moment à partir duquel un message n'est plus référencé par aucun abonné. Note: Même si ce travail SQL Server Agent est planifié pour s’exécuter une fois par minute, la procédure stockée appelée par ce travail contient une logique pour garantir que la procédure stockée s’exécute continuellement. Ce comportement est conçu et ne doit pas être modifié.
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb Ce travail supprime toutes les parties des messages qui ne sont plus référencées par aucun message dans les tables de base de données MessageBox BizTalk (BizTalkMsgBoxDb). Tous les messages se composent d'une ou plusieurs parties qui contiennent véritablement les données des messages.
MessageBox_UpdateStats_BizTalkMsgBoxDb Ce travail met manuellement à jour les statistiques de la base de données MessageBox BizTalk (BizTalkMsgBoxDb).
Analyser BizTalk Server Ce travail analyse les bases de données BizTalkMgmtDb, BizTalkMsgBoxDb et BizTalkDTADb pour détecter les problèmes connus, y compris les instances orphelines.
Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb Ce travail est nécessaire pour les déploiements de la base de données MessageBox multiples. Il effectue de façon asynchrone des actions opérationnelles, telles qu'un arrêt en bloc sur la MessageBox principale une fois ces modifications appliquées à la MessageBox subordonnée.
PurgeSubscriptionsJob_BizTalkMsgBoxDb Ce travail purge les prédicats d'abonnement inutilisés dans la base de données MessageBox BizTalk Server (BizTalkMsgBoxDb).
Rules_Database_Cleanup_BizTalkRuleEngineDb Ce travail purge automatiquement les anciennes données d'audit de la base de données du moteur de règles (BizTalkRuleEngineDb) tous les 90 jours. Ce travail purge également les anciennes données d'historique (notifications de déploiement/d'annulation de déploiement) de la base de données du moteur de règles (BizTalkRuleEngineDb) tous les 3 jours.

Voir aussi

Moteur de messagerie