我正在尝试使用此文档在 BizTalk Server 2013 上创建 BizTalk 组:
http://msdn.microsoft.com/en-us/library/jj248696%28v=bts.80%29.aspx
但创建组失败(创建 SSODB 成功)。
日志文件中的错误是:
[Group] Failed to configure with error message [Exception of type 'System.EnterpriseServices.TransactionProxyException' was thrown.]
有关其他信息:在进行配置时,我观察了数据库服务器,发现它成功创建了 3 个数据库(BizTalkMgmtDb、BizTalkMsgBoxDb、BizTalkDTADb),但由于某种原因失败后,它回滚并删除了创建的数据库。
需要注意的是,在回滚更改时,所有创建的数据库都会被删除,但 BizTalkMgmtDb 无法删除。
在开始回滚之前,日志中还有这样一行:
2014-04-22 12:24:10:0729 [INFO] WMI Deploying 'C:\Program Files (x86)\Microsoft BizTalk Server 2013\Microsoft.BizTalk.GlobalPropertySchemas.dll'
2014-04-22 12:24:14:0563 [WARN] AdminLib GetBTSMessage: hrErr=80070002; Msg=The system cannot find the file specified.;
2014-04-22 12:24:14:0565 [WARN] AdminLib GetBTSMessage: hrErr=c0c02560; Msg=Failed to read "KeepDbDebugKey" from the registry.
The system cannot find the file specified.;
2014-04-22 12:24:14:0566 [INFO] WMI Error occurred during database creation; attempt to rollback and delete the partially created database'sql-srv\BizTalkMsgBoxDb'
问题:这个异常是关于什么的,我该如何解决它?
仅供引用:我使用的是 BizTalk Server 2013
请您参考如下方法:
希望您只需要更正您的 MSDTC 设置。
TechNet 上的这篇文章包含所有详细信息:http://social.technet.microsoft.com/wiki/contents/articles/6917.biztalk-server-2010-msdtc.aspx
BizTalk Server 2013 和 2010 在这方面是相同的。


