Bases de datos en BizTalk Server
Microsoft BizTalk Server instala varias bases de datos en el servidor SQL Server. En este tema se describen estas bases de datos y los grupos lógicos de SQL usados por estas bases de datos.
Descripciones de la base de datos
En la tabla siguiente se describen las características de uso típicas de las bases de datos de BizTalk Server.
BizTalk Server las operaciones en tiempo de ejecución suelen usar las cuatro primeras bases de datos: base de datos de administración de BizTalk Server, bases de datos de cuadro de mensajes, base de datos de seguimiento y base de datos de SSO. Según la funcionalidad de BizTalk Server que use, podrá utilizar todas o algunas de las demás bases de datos de la tabla.
Base de datos | Nombre predeterminado de la base de datos | Descripción |
---|---|---|
Análisis de BAM | BAMAnalysis | Esta base de datos contiene los cubos OLAP de Supervisión de la actividad económica (BAM) para los análisis con y sin conexión. |
Archivo de BAM | BAMArchive | Esta base de datos archiva datos antiguos de actividad económica. Cree una base de datos de archivo de BAM para reducir al mínimo la acumulación de datos de actividad económica en la base de datos de importación principal de BAM. |
Base de datos de la aplicación de servicios de notificación de BAM | BAMAlertsApplication | Esta base de datos contiene información de alertas para notificaciones de BAM. Por ejemplo, al crear una alerta utilizando el portal de BAM, las entradas se insertan en la base de datos especificando las condiciones y eventos a los que pertenece la alerta, así como otros datos complementarios relativos a ésta. |
Base de datos de instancia de servicios de notificación de BAM | BAMAlertsNSMain | Esta base de datos contiene información de la instancia que especifica el modo en que los servicios de notificación se conectan con el sistema supervisado por BAM. |
Base de datos de importación principal de BAM | BAMPrimaryImport | Base de datos donde BAM recopila los datos sin procesar de seguimiento. |
Esquema de estrella bam | BAMStarSchema | Esta base de datos contiene la tabla provisional y las tablas de dimensiones y medidas. |
Base de datos de administración de BizTalk | BizTalkMgmtDb | Esta base de datos es el almacén central de metainformación para todas las instancias de BizTalk Server. |
Base de datos de Cuadro de mensajes de BizTalk | BizTalkMsgBoxDb | El motor de BizTalk Server usa esta base de datos para el enrutamiento, la puesta en cola, la administración de instancias y otras tareas. |
Base de datos de seguimiento de BizTalk | BizTalkDTADb | Esta base de datos almacena datos de supervisión de estado de cuyo seguimiento se ocupa el motor de seguimiento de BizTalk Server. |
Base de datos del motor de reglas | BizTalkRuleEngineDb | Esta base de datos es un repositorio para lo siguiente: - Directivas, que son conjuntos de reglas relacionadas. - Vocabularios, que son colecciones de nombres específicos de dominio fáciles de usar para las referencias de datos en reglas. |
base de datos de SSO | SSODB | Esta base de datos de inicio de sesión único empresarial almacena de forma segura la información de configuración de las ubicaciones de recepción. |
Base de datos de configuración de Windows SharePoint Services | Definidos por el usuario | Esta base de datos contiene toda la configuración global del servidor. |
Base de datos de contenido de Windows SharePoint Services | Definidos por el usuario | Esta base de datos incluye todo el contenido de un sitio, como elementos de lista y documentos. |
Cuentas de inicio de sesión de base de datos
BizTalk Server crea grupos de inicio de sesión de SQL y los asigna a los roles de SQL Server y los roles de base de datos enumerados en la tabla siguiente:
Grupo | Descripción | Funciones de servidor SQL Server o de base de datos |
---|---|---|
Usuarios de aplicación de BizTalk | Incluye todas las cuentas con acceso a los hosts de tipo En curso de BizTalk (procesos de host en BizTalk Server, BTSNTSvc.exe). Use un Grupo de host de BizTalk por cada host de tipo En curso de su entorno. | Rol de base de datos de SQL Server BTS_HOST_USERS en las siguientes bases de datos: BizTalkMgmtDb BizTalkMsgBoxDb BizTalkRuleEngineDb BizTalkDTADb BAMPrimaryImport Función de base de datos de servidor SQL Server de BAM_EVENT_WRITER en el BAMPrimaryImport |
Usuarios de hosts aislados de BizTalk | Incluye todas las cuentas con acceso a los hosts aislados de BizTalk. Utilice un grupo de host aislado de BizTalk por cada host aislado de su entorno. | Rol de base de datos de SQL Server BTS_HOST_USERS en las siguientes bases de datos: BizTalkMgmtDb BizTalkMsgBoxDb BizTalkRuleEngineDb BizTalkDTADb BAMPrimaryImport |
Administradores de servidor BizTalk Server | Incluye todos los administradores de BizTalk Server que implementarán soluciones, administrarán aplicaciones y resolverán problemas de procesamiento de mensajes. | Función de base de datos de servidor SQL Server BTS_ADMIN_USERS en las siguientes bases de datos: BizTalkMgmtDb BizTalkMsgBoxDb BizTalkRuleEngineDb BizTalkDTADb BAMPrimaryImport Función de base de datos de servidor SQL Server db_owner para las siguientes bases de datos: BAMStarSchema BAMPrimaryImport BAMArchive BAMAlertsApplication BAMAlertsNSMain Rol de base de datos de servidor SQL Server NSAdmin en las siguientes bases de datos: BAMAlertsApplication BAMAlertsNSMain BizTalkDTADb BizTalkMgmtDb Administradores de OLAP en el equipo que hospeda la base de datos de OLAP BAMAnalysis. |
Operadores de servidor BizTalk Server | Tiene una función de pocos privilegios, con acceso sólo para supervisar y solucionar problemas de acciones No contiene ninguna cuenta de servicio |
Rol de base de datos de SQL Server BTS_OPERATORS en las siguientes bases de datos: BizTalkDTADb BizTalkMgmtDb BizTalkMsgBoxDb BizTalkRuleEngineDb |
Administradores de SSO | Administradores de nivel superior del servicio de inicio de sesión único (SSO) empresarial. Contiene la cuenta de usuario utilizada para ejecutar la configuración de BizTalk que debe estar en este grupo. Contiene la cuenta del servicio de inicio de sesión único (SSO) empresarial y los usuarios o grupos que necesitan tener la capacidad de configurar y administrar BizTalk Server y SSO. |
Función de base de datos de servidor SQL Server db_owner para el SSO Función de servidor SQL Server securityadmin para el servidor SQL Server en que se encuentra SSO |
BizTalk Server crea cuentas de inicio de sesión de SQL y las asigna a los roles de base de datos de SQL Server que se enumeran en la tabla siguiente:
Cuenta de usuario | Descripción | Roles de base de datos de servidor SQL |
---|---|---|
Servicio de actualización de motor de reglas | Cuenta de usuario usada para ejecutar el Servicio de actualización del motor de reglas. | Función de base de datos de servidor SQL Server RE_HOST_USERS en el BizTalkRuleEngineDb |
Usuario de BAM Notification Services | Cuenta de usuario usada para ejecutar los servicios de notificación de BAM. | Función de base de datos de servidor SQL Server NSRunService en las bases de datos siguientes: BAMAlertsApplication BAMAlertsNSMain Rol de base de datos de servidor SQL Server BAM_ManagementNSReader para BAMPrimaryImport |
Usuario de Servicio Web de administración de BAM | Cuenta de servicio utilizada en el servicio Web de administración de BAM. | Función de base de datos de servidor SQL Server NSSubscriberAdmin en las siguientes bases de datos: BAMAlertsApplication BAMAlertsNSMain Rol de base de datos de servidor SQL Server BAM_ManagementWS para BAMPrimaryImport |
Consulte también
Estructura de base de datos y trabajos
La base de datos de cuadro de mensajes
Mantenimiento de BizTalk Server
Escalar soluciones
Cuentas de grupos y de usuario de Windows en BizTalk Server
Cómo cambiar contraseñas y cuentas de servicio