Article ID: 835862 - Last Review: September 22, 2006 - Revision: 6.2 SQL Server log on fails when you run a BizTalk Server Orchestration that contains rulesSYMPTOMSIn Microsoft BizTalk Server 2006, you may receive a message in Event Viewer that resembles one of the following: Event message 1
Event Type: Warning Event message 2 Event Type: Warning
Event message 3 Event Type: Error
Uncaught exception terminated
service RuleSecDeploy.RuleOrch(315604a6-78fc-24dc-7173-f17aaacd5ffb),
instance 83de0813-2af6-41c4-b178-ae5471da76a3 Cannot open database "BizTalkRuleEngineDb" on server "BIZTALKSERVER,1433". Login failed for user 'btsservice'. Exception type: RuleStoreConnectionException Source: Microsoft.RuleEngine Target Site: Void HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage) Help Link: Additional error information: Cannot open database requested in login 'BizTalkRuleEngineDb'. Login fails. Login failed for user 'btsservice'. Exception type: SqlException Source: .Net SqlClient Data Provider Target Site: Help Link: Additional error information: For more information, see Help and Support Center at http://support.microsoft.com. CAUSEThis error may occur if you install the BizTalk Server 2006 Runtime or BizTalk Server 2004
Engine before you install the Rules Engine and its
associated database. Access permissions to the Rules Engine database for the
BizTalk Server Host applications are only granted when the Host applications
are created. The Host applications are created when the BizTalk Server 2006 Runtime or BizTalk Server 2004
Engine is installed. If the Rules Engine database is not installed when the BizTalk Server Host applications are created, the BizTalk Server Host applications are not granted the appropriate permissions to this database. RESOLUTIONTo resolve this problem, add the BizTalk Application Users group to the BTS_HOST_USERS role in the BizTalk Rules Engine database. By default, this database is named BizTalkRuleEngineDb. If you have created any other BizTalk Server Host applications that are not associated with the BizTalk Application Users group, you must add any groups that are associated with these BizTalk Server Host applications to the BTS_HOST_USERS role in the BizTalk Rules Engine database. To determine the Microsoft Windows group that is associated with a BizTalk Server Host application, follow these steps:
STATUS This
behavior is by design. APPLIES TO
| Article Translations
|
Back to the top
