Partager via


Bases de données dans BizTalk Server

Microsoft BizTalk Server installe plusieurs bases de données sur le serveur SQL Server. Cette rubrique décrit ces bases de données et les groupes logiques SQL utilisés par ces bases de données.

Descriptions des bases de données

Le tableau suivant décrit les caractéristiques d’utilisation classiques des bases de données BizTalk Server.

BizTalk Server opérations d’exécution utilisent généralement les quatre premières bases de données : base de données BizTalk Server Management, bases de données MessageBox, base de données de suivi et base de données sSO. Selon la fonctionnalité BizTalk Server employée, vous pouvez disposer de tout ou partie des bases de données de ce tableau.

Base de données Nom par défaut de la base de données Description
Analyse BAM BAMAnalysis Base de données contenant les cubes OLAP d'analyse BAM pour les analyses en ligne et hors ligne.
Archives BAM BAMArchive Base de données dans laquelle sont archivées les anciennes données d'activité d'entreprise. Créez une base de données d'archives de l'analyse BAM pour réduire la quantité de données d'activité d'entreprise accumulées dans la base de données d'importation principale BAM.
Base de données de l'application des services de notification BAM BAMAlertsApplication Cette base de données contient des informations d'alerte relatives aux notifications BAM. Par exemple, lorsque vous créez une alerte à partir du portail BAM, des entrées spécifiant les conditions et les événements auxquels l'alerte se rapporte ainsi que des éléments de données relatifs à l'alerte sont insérés dans la base de données.
Base de données de l'instance des services de notification BAM BAMAlertsNSMain Cette base de données des informations d'instance précisant la manière dont les services de notification se connectent au système contrôlé par l'analyse BAM.
Base de données d'importation principale BAM BAMPrimaryImport C'est dans cette base de données que l'analyse BAM collecte les des données de suivi brutes.
Schémas en étoile BAM BAMStarSchema Cette base de données contient le tableau intermédiaire et les tables de mesures et de dimensions.
Base de données de gestion BizTalk BizTalkMgmtDb Cette base de données constitue la banque centrale de méta-informations de toutes les instances de BizTalk Server.
Base de données MessageBox BizTalk BizTalkMsgBoxDb Cette base de données est utilisée par le moteur de BizTalk Server pour le routage, la mise en file d'attente, la gestion des instances et de nombreuses autres tâches.
Base de données des suivis BizTalk BizTalkDTADb Cette base de données stocke les données d'analyse du fonctionnement traitées par le moteur de suivis BizTalk Server.
Base de données du moteur de règles BizTalkRuleEngineDb Cette base de données constitue un référentiel pour les éléments suivants :

- Stratégies, qui sont des ensembles de règles associées.
- Vocabulaires, qui sont des collections de noms conviviaux et spécifiques à un domaine pour les références de données dans les règles.
Base de données SSO SSODB Cette base de données d'authentification unique de l'entreprise stocke en toute sécurité les informations de configuration relatives aux emplacements de réception.
Base de données de configuration de Windows SharePoint Services Définie par l’utilisateur Cette base de données contient tous les paramètres généraux du serveur.
Base de données de contenu Windows SharePoint Services Définie par l’utilisateur Cette base de données stocke tout le contenu du site, notamment les éléments de liste et les documents.

Comptes de connexion à la base de données

BizTalk Server crée des groupes de connexion SQL et les mappe aux rôles SQL Server et aux rôles de base de données répertoriés dans le tableau suivant :

Groupe Description Rôles de serveur SQL Server ou rôles de base de données
Utilisateurs d'applications BizTalk Inclut tous les comptes ayant accès aux hôtes BizTalk In-Process (processus hôte dans BizTalk Server, BTSNTSvc.exe). Utilisez un groupe d'hôtes BizTalk pour chaque hôte In-Process de votre environnement. Rôle de base de données de serveur SQL Server BTS_HOST_USERS dans les bases de données suivantes :

BizTalkMgmtDb

BizTalkMsgBoxDb

BizTalkRuleEngineDb

BizTalkDTADb

BAMPrimaryImport

Rôle de base de données de serveur SQL Server BAM_EVENT_WRITER dans la base de données BAMPrimaryImport
Utilisateurs d'hôtes BizTalk isolés Inclut tous les comptes ayant accès aux hôtes BizTalk isolés. Utilisez un groupe d'hôtes BizTalk isolés unique pour chaque hôte isolé de votre environnement. Rôle de base de données de serveur SQL Server BTS_HOST_USERS dans les bases de données suivantes :

BizTalkMgmtDb

BizTalkMsgBoxDb

BizTalkRuleEngineDb

BizTalkDTADb

BAMPrimaryImport
Administrateurs BizTalk Server Inclut tous les administrateurs BizTalk Server qui vont déployer des solutions, gérer des applications et résoudre les problèmes liés au traitement des messages. Rôle de base de données de serveur SQL Server BTS_ADMIN_USERS dans les bases de données suivantes :

BizTalkMgmtDb

BizTalkMsgBoxDb

BizTalkRuleEngineDb

BizTalkDTADb

BAMPrimaryImport

Rôle de base de données de serveur SQL Server db_owner pour les bases de données suivantes :

BAMStarSchema

BAMPrimaryImport

BAMArchive

BAMAlertsApplication

BAMAlertsNSMain

Rôle de base de données de serveur SQL Server NSAdmin dans les bases de données suivantes :

BAMAlertsApplication

BAMAlertsNSMain

BizTalkDTADb

BizTalkMgmtDb

Administrateurs OLAP sur l'ordinateur hébergeant la base de données OLAP BAMAnalysis.
Opérateurs BizTalk Server Possède un rôle affecté de privilèges restreints lui donnant uniquement accès aux opérations de surveillance et de dépannage.

Ne contient aucun compte de service.
Rôle de base de données de serveur SQL Server BTS_OPERATORS dans les bases de données suivantes :

BizTalkDTADb

BizTalkMgmtDb

BizTalkMsgBoxDb

BizTalkRuleEngineDb
Administrateurs SSO Administrateurs de niveau supérieur du service d'authentification unique de l'entreprise.

Contient le compte d'utilisateur utilisé pour exécuter la configuration de BizTalk.

Contient le compte de service de l'authentification unique de l'entreprise et tout utilisateur/groupe devant être habilité à configurer et à administrer BizTalk Server et l'authentification unique.
Rôle de la base de données de serveur SQL Server db_owner pour l'authentification unique

Rôle de serveur SQL Server securityadmin pour le serveur SQL Server sur lequel est située l'authentification unique

BizTalk Server crée des comptes de connexion SQL et les mappe aux rôles de base de données SQL Server répertoriés dans le tableau suivant :

Compte d’utilisateur Description Rôles SQL de base de données
Service de mise à jour du moteur des règles Compte d'utilisateur utilisé pour le service de mise à jour du moteur des règles. Rôle de base de données de serveur SQL Server RE_HOST_USERS dans la base de données BizTalkRuleEngineDb
Utilisateur des services de notification BAM Compte d'utilisateur utilisé pour les services de notification de l'analyse BAM. Rôle de base de données du serveur SQL Server NSRunService dans les bases de données suivantes :

BAMAlertsApplication

BAMAlertsNSMain

Rôle de base de données SQL Server BAM_ManagementNSReader pour la base de données BAMPrimaryImport
Utilisateur de service Web de gestion BAM Compte d'utilisateur utilisé pour le service Web de gestion BAM. Rôle de base de donnés du serveur SQL Server NSSubscriberAdmin dans les bases de données suivantes :

BAMAlertsApplication

BAMAlertsNSMain

Rôle de base de données SQL Server BAM_ManagementWS pour la base de données BAMPrimaryImport

Voir aussi

Structure et travaux de base de données
Base de données MessageBox
Maintenance de BizTalk Server
Mise à l'échelle des solutions
Groupes et comptes d’utilisateurs Windows dans BizTalk Server
Comment modifier les comptes de service et les mots de passe