2

我安装并尝试配置一个 BizTalk Server 2013 系统,我们希望从 BTS 2009 过渡到该系统。它将使用与 SQL Server 2008 SP3 一起运行的远程集群 SQL Server 2012 实例,该实例服务于当前的生产 BTS 2009。

当我开始配置 BTS 2013 时,我尝试加入 BTS 2009 机器已经使用的 SSO 系统。输入域服务帐户 {domain}\SSOService 的凭据后,我收到以下消息:

在此处输入图像描述

找不到由 SQL Server“{SQL server instance}”上的 SSO 数据库“SSODB”指定的 SSO 主密钥服务器“{SSO server name}”。如果没有 SSO 主密钥服务器,SSO 服务将无法正常运行。(单点登录)

附加信息: (0xC0002A0F) 无法联系 SSO 服务器“%1”。检查 SSO 是否已配置以及 SSO 服务是否正在该服务器上运行。(单点登录)

无法联系 SSO 服务器“{SSO 服务器名称}”。检查 SSO 是否已配置以及 SSO 服务是否正在该服务器上运行。(RPC:0x800706F7:存根收到错误数据。)(SSO)

对于像 2013 年这样的较新 BTS 是否可以加入基于 SQL 2008 等较旧基础架构的 SSO 系统,我还没有找到明确的指导。但我发现了两个与我的症状相同的帖子:

  1. 有人将 SSO 从 BizTalk Server 2010 升级到 BTS 2013(但 StackO 不允许链接到此 xxx.social.msdn.microsoft.com.xxx 帖子)
  2. 像我这样的人试图将 BTS 2013 系统加入到旧的 SSO 系统(在本例中为 BTS 2010)

第二个帖子的回答者说:

如果我了解您想要做的是使 BizTalk 2010 与不受支持的 BizTalk 2013 共存。因此,BizTalk 2013 将永远无法加入 BizTalk 2010 组。通常,BizTalk 组中的所有服务器都应使用相同的版本。

但这个答案听起来像是对问题的误解——问题是试图加入现有的 SSO 系统,而不是BizTalk 组。

所以我的问题仍然存在:根据 BizTalk 和企业单点登录的操作原则,是否可以让两个 BizTalk 组(在我的情况下,2009 和 2013)使用相同的 SSO 系统?

配置总结:

  1. 尝试配置 BizTalk Server 2013 以加入现有的 SSO 系统
  2. 我希望 BTS 2013 加入的 SSO 系统由 SQL Server 2008 SP3 实例托管
  3. BTS 2013 托管在 Windows Server 2012 R2 上。该计算机包含 SQL Server 功能,这些功能在配置从与后端群集相同的 SQL 2012 SP1 映像安装的多计算机 BizTalk 环境(客户端工具连接;和管理工具 -Basic 和 -Complete)时必须存在。(微软文档说前端和后端服务器必须使用相同的 SQL Server 版本。)
  4. BTS 2013 将在集群后端使用 SQL Server 2012 SP1
  5. 集群 SQL 后端操作系统是 Windows Server 2008 R2
  6. 群集后端主机 SQL Server 2012 SP1、2008 SP3 和 2008 R2
4

2 回答 2

0

The answer you found is correct

If I understand what you're trying to do is to make a BizTalk 2010 coexist with BizTalk 2013 which is not supported. So a BizTalk 2013 will never be able to join a BizTalk 2010 group. As a rule all servers in a BizTalk Group should be on the same version.

BizTalk servers work together as a BizTalk group, (even a single server is a group of one) and all servers in that group need to be of the same version to join that group.

Some services are only available within the BizTalk group. The BizTalk Messagebox is one of those services that is only available within the group. The same goes for the Single Sign On service, which is part of the BizTalk group, and only accessible for the nodes of the group.

I have never tried anything like this, but i would expect that the Single Sign On service from another group is not even accessible to a BizTalk server in another group, even when it uses the exact same version.

于 2015-09-21T16:24:48.607 回答
0

尝试将新的 BizTalk 2013r2 服务器加入现有的 BizTalk 2013r2 组时,我收到了相同的错误消息。当我使用“加入新的 SSO 系统”选项选择“在这台计算机上启用企业单一登录”时出现错误消息。但是,当我将选项更改为“创建新的 SSO 系统”并再次返回时,配置向导很高兴让我继续

于 2015-11-18T16:27:02.420 回答