After recovering the BizTalkdatabases from a disaster in BTS2K6 R2 or after upgrade from BTS2K6 to BTS2K6R2, the BizTalk service could fail to start and the following error is reported
Event Type: Error
Event Source: BizTalk Server2006
Event Category: BizTalkServer 2006
Event ID: 5410
A failure occurred whenexecuting a Windows service request.
Service request: Start
BizTalk host name:BizTalkServerApplication
Windows service name:BTSSvc$ BizTalkServerApplication
Error code: 0xc0c0153a
Error source: BizTalk Server2006
Error description: A BizTalksubservice has failed while executing a service request.
Subservice: Caching Service
Error code: 0xc0c01b15
Error description: Theconfiguration information for the running service could not be retrieved fromthe database. Please check the installation.
In BTS2K6 R2 and BTS2K9, adatabase consistence checking will be done when a BizTalk service is started,BizTalkMgmtDb.adm_Group. SubscriptionDBServerName and BizTalkMgmtDb.adm_Group.SubscriptionDBName will be checked to see if they match withBizTalkMgmtDb.adm_MessageBox.DBServerName andBizTalkMgmtDb.adm_MessageBox.DBName for the columnBizTalkMgmtDb.adm_MessageBox.IsMasterMsgBox = ‘-1’, Please note thiscomparing is case sensitive. Normally this consistence checkingshould be fine as these entries in BizTalk management DB should be completelythe same since they can only be entered once through the BizTalk Configurationwizard. However should you need to recover these databases from a disaster or shouldyou upgrade from BTS2K6 to BTS2K6 R2, you could manually enter the DB names ofthe BizTalk GROUP again, if the name was entered the same but in a differentcase (lower or upper) , the above problem should occur due to the consistencecomparing failure.
Manually update theBizTalkMgmtDb.adm_Group. SubscriptionDBServerName and BizTalkMgmtDb.adm_Group.SubscriptionDBName or BizTalkMgmtDb.adm_MessageBox.DBServerName andBizTalkMgmtDb.adm_MessageBox.DBName for the column BizTalkMgmtDb.adm_MessageBox.IsMasterMsgBox= ‘-1’ and make they are the same in case sensitive.