【问题标题】:BizTalk Server - Can't configure GroupsBizTalk Server - 无法配置组
【发布时间】:2015-06-09 15:03:28
【问题描述】:

我正在尝试配置 BizTalk Server 2010 以及带有 SP3 的 SQL Server 2008 R2。我能够配置企业 SSO 和业务规则引擎,但我无法配置组。配置企业 SSO 时,能够成功创建 SSO 数据库及其各自的帐户(SSO 管理员和 SSO 附属管理员)。但是对于组,它只能创建管理角色(BizTalk 管理员组、操作员组和 B2B 操作员组)。尝试创建数据库(BizTalkMgmtDb、BizTalkMsgBoxDb、BizTalkDTADb)时失败。

以下是我从日志文件中得到的一些错误:

2015-06-09 07:50:23:4123 [信息] CfgExtHelper 检查连接 到 BizTalk 管理数据库:服务器上的 BizTalkMgmtDb *****

2015-06-09 07:50:23:4748 [信息] CfgExtHelper BAM 主要导入 从 BizTalk 管理数据库 BizTalkMgmtDb 上找到的数据库 服务器 ***** 不兼容。

2015-06-09 07:50:23:4748 [信息] CfgExtHelper 连接到 BAM 服务器上的主导入表数据库 BAMPrimaryImport *****

2015-06-09 07:50:23:4905 [信息] CfgExtHelper BAM 主要导入 从 BizTalk 管理数据库 BAMPrimaryImport 中找到的数据库 在服务器 ***** 上不兼容。

【问题讨论】:

  • 听起来不像是组问题,听起来您的数据库没有正确安装。
  • 我同时安装了 SQL Server 2008 R2 和 SQL Server 2013,但我在 SQL Server 2008 中创建了一个专门用于 BizTalk 2010 的实例。它应该指向正确的实例,有什么其他配置以确保 BizTalk 2010 指向正确的实例?它能够为企业 SSO 创建数据库和用户,甚至为组创建用户。再次感谢

标签: sql-server-2008-r2 biztalk


【解决方案1】:

BizTalk 2010 不适用于已安装在服务器上的 SQL 2013。似乎正在发生的事情是 BizTalk 正在连接到服务器,并且默认实例可能在 SQL 2013 上运行(因此出现消息“服务器 y 上的数据库 x 不兼容”)。您必须配置 BizTalk 以连接到正确的实例,或将默认实例设置为 SQL 2008R2 实例。

理想的解决方法是从服务器中删除 SQL 2013。 BizTalk 大量使用 MessageBox 和 Management 数据库,最佳做法是将其放在自己的专用服务器(或服务器)上。

【讨论】:

    【解决方案2】:

    如果可能的话,为 BizTalk Dev 设置的最佳方式是 VM 与整个堆栈、Windows Server、SQL Server、Visual Studio 和 BizTalk Server,都安装在本地。

    【讨论】:

      猜你喜欢
      • 2017-01-01
      • 2017-05-21
      • 2018-01-18
      • 1970-01-01
      • 2011-12-12
      • 2013-06-19
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      相关资源
      最近更新 更多