You are on page 1of 1

Database Infrastructure

Host instance
BizTalk Messaging Engine (End Point Manager) Orchestration engine (XLANG/s) Business Rule Engine

Isolated host instance (IIS)

Tracking host instance


TDDS

Core databases
Read/write messages Retrieve BizTalk Server configuration data

BizTalk Messaging Engine (End Point Manager)

Read/write messages and orchestration instances Write tracking data Read port URI data Read BizTalk Server configuration data Read/write messages Write tracking data

Write tracking data Read port URI data Read TDDS configuration data

Multiple MessageBox databases


Master MessageBox

Read/write SSO configuration data Read/write SSO data

SSO utilities

...
Retrieve master secret server

MessageBox MessageBox

Enterprise Single Sign-On

Rule Engine database

Read policies and vocabularies

MessageBox

Read dynamic infrastructure data Move tracked data

Management

SSO
Read/write port URI data Read/write BizTalk Server configuration data Read/write messages and orchestration instances

BizTalk Server Administration

Rule Engine

Write BizTalk Server configuration data

Rule Engine Update service

BizTalk Server Configuration

Read policy/rule updates

Write encoded tracking data

Write application deployment data Write port URI data

Business Rule Composer

Read/write policies and vocabularies Publish policies and vocabularies; deploy policies

Deployment utilities

Business Rule Engine Deployment Wizard

Read/write policies/rules Deploy policies

BAM and tracking databases

Read/write tracking profile Read BAM observation model

Tracking Profile Editor

SQL Server Analysis Services

Read messages, tracked properties, and message flows Real-time cube updates for RTAs

Health and Activity Tracking

Tracking

SQL Server Notification Services


Write alerts

Read BAM data Read BAM data

BAM Primary Import

Provision the BAM observation model

BAM Manager

Read activity instance

BizTalk Server database maintenance jobs


Run by SQL Server Agent
Job
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb MessageBox_Message_Cleanup_BizTalkMsgBoxDb MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb MessageBox_Parts_Cleanup_BizTalkMsgBoxDb MessageBox_UpdateStats_BizTalkMsgBoxDb Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb PurgeSubscriptionsJob_BizTalkMsgBoxDb TrackedMessages_Copy_BizTalkMsgBoxDb Backup BizTalk Server CleanupBTFExpiredEntriesJob_BizTalkMgmtDb DTA Purge and Archive Rules_Database_Cleanup_BizTalkRuleEngineDb BAM_<view name>_<activity name>_DelAlertHistJob

BAM Archive
Read aggregation

Write alerts and subscription data

BAM Portal

Database accessed
MessageBox MessageBox MessageBox MessageBox MessageBox MessageBox MessageBox MessageBox -> Tracking Management Management Tracking Rule Engine BAM Notification Services Application & BAM Notification Services Instance

BAM Analysis

BAM_DM_<activity name> DTS package BAM_AN_<view name> DTS package

SQL Server Integration Services

BAM Star Schema

BizTalk Server databases


Database
MessageBox

Programmatic name
BizTalkMsgBoxDb BizTalkMgmtDb SSODB BizTalkDTADb BAMPrimaryImport BAMStarSchema BAMAnalysis BAMArchive BAMAlertsApplication BAMAlertsNSMain BizTalkRuleEngineDb

Contains
Messages, message routing and queuing data, orchestration states Metadata for the BizTalk group Port configuration data and credential mappings Health monitoring data Raw tracking data Staging, fact, and dimension tables BAM OLAP cubes Archived business activity data Alert information Instance information specifying how a system connects to Notification Services Business Rule Engine policies and vocabularies

BAM Notification Services Instance

BAM Notification Services Application

Legend

Management SSO Tracking BAM Primary Import BAM Star Schema BAM Analysis BAM Archive BAM Notification Services Application BAM Notification Services Instance Rule Engine

UI/Command line utility

Service

Component

Core databases related event

Data moving event

BAM databases B R E d a t a b a s e s related event r e l a t e d e ve n t

D a t a m ov i n g

2009 Microsoft Corporation. All rights reserved. Without limiting rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to any intellectual property. This document is provided for informational purposes only, and Microsoft makes no warranties, either express or implied, in this document. Microsoft, BizTalk, SharePoint, Windows, Windows Server, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other trademarks are property of their respective owners.

You might also like