将BizTalk重新配置到新的数据库服务器

时间:2014-04-16 13:55:26

标签: sql-server sql-server-2012 sql-server-2008-r2 biztalk biztalk-2013

以下是这种情况。我们几个月来一直在运行带有SQL Server 2008主干的BizTalk 2013。这意味着,我们的消息框,SSO和所有其他数据库相关的东西都驻留在具有2个节点的Windows 2008 R2 / SQL Server 2008群集上,并且BizTalk 2013也在Windows Server 2008 R2上运行了2个节点。它工作得很好,但是现在还没有时间在我们的组织中升级SQL Server,接下来就是我们的BizTalk环境。

我们已经安装了2台新服务器,安装了SQL Server 2012,并在其上安装了BizTalk SSO组件(SQL Server也将作为主密钥服务器)。 BizTalk Server将按原样停留在相同的节点上。

我无法找到有关如何切换到BizTalk的新SQL服务器的任何具体信息(特别是在升级版本时)。所以最糟糕的情况是,我在想这个:

  1. 停止所有BizTalk服务
  2. 导出所有MSI和绑定
  3. 取消配置BizTalk服务器
  4. 重新配置以指向新SQL
  5. 服务器群集导入所有MSI和绑定
  6. 再次启动所有服务
  7. 这是正确的做法吗?我知道有可能移动BizTalk数据库,但我的印象是从SQL Server 2008迁移到SQL Server 2012的可能性不大。

    有没有人这样做过,或者有更好的想法?

1 个答案:

答案 0 :(得分:1)

是的,您可以按照此处的指导来移动数据库:http://msdn.microsoft.com/en-us/library/ee378546.aspx

只要SQL Server 2012的版本支持SQL Server版本,您就可以了。

您描述的过程基本上是一个新的BizTalk组,数据库和所有。如果您不需要维护长时间运行的业务流程,这是我建议的方法,并将您自己应用于您的情况。

我已经完成了两次,取消配置/重新配置就更容易了。