如何移动动态 CRM 4.0 部署

文章翻译 文章翻译
文章编号: 952934 - 查看本文应用于的产品
在 Microsoft 知识库公共网站上提供了有限的 Microsoft 动态内容。 在 Microsoft 动态上的完整内容和其他资源,请访问:

动态客户
Microsoft 动态 CustomerSource *
动态合作伙伴
Microsoft 动态 PartnerSource

* 要求客户有 Microsoft 动态服务计划 (如业务可准备增强的计划或
软件保障。
展开全部 | 关闭全部

本文内容

简介

本文介绍了在以下情况下移动动态 CRM 4.0 部署时必须执行的步骤:
  • 要将 Microsoft 动态 CRM 数据库移动到同一个域中的另一台 Microsoft SQL Server 和 Microsoft SQL Server 报告服务服务器。此外,您要保留现有服务器上的 Microsoft 动态 CRM 服务器。
  • 您想要重新部署 Microsoft 动态 CRM 部署,包括 Microsoft 动态 CRM 服务器在同一域内,或到另一个域。
  • 要移动 Microsoft 动态 CRM 服务器或 Microsoft 动态 CRM 服务器角色中的一个。但是,您希望保留 SQL Server 和 SQL Server 报告服务服务器不变。

更多信息

移动 Microsoft 动态 CRM 数据库到另一个 SQL Server 和 $ SQL Server 报告在同一个域中的服务服务器和保留现有的服务器上的 Microsoft 动态 CRM 服务器

  1. Organization _MSCRM 数据库和 MSCRM_Config 数据库备份。若要这样做,请按照下列步骤操作:
    1. 正在运行 SQL Server 在计算机上单击 开始,指向 所有程序、 都指向 Microsoft SQL Server 2005,然后单击 SQL Server 管理 Studio
    2. 展开 数据库 文件夹、 用鼠标右键单击 Organization _MSCRM 数据库,指向 任务,然后再单击 备份
    3. 目标,下添加该备份文件的保存位置,然后单击 确定
    4. 重复步骤 1b 和 $ 1 c MSCRM_Config 数据库。
    注意如果您必须移动多个组织,请为组织中的每个数据库重复步骤 1a 1 d。
  2. 恢复 Organization _MSCRM 数据库和 MSCRM_Config 数据库运行 SQL Server 的新计算机上。若要这样做,请按照下列步骤操作:
    1. 在新计算机上单击 开始,指向 所有程序、 都指向 Microsoft SQL Server 2005,然后单击 $ SQL Server 管理 Studio
    2. 用鼠标右键单击 数据库,然后单击 还原数据库
    3. 要还原的目标,请在 数据库收件人 框中键入 Organization _MSCRM 数据库的名称。
    4. 还原的源,下单击 从设备、 单击省略号按钮 (...)、 添加 Organization _MSCRM 数据库,然后单击 确定
    5. 单击以选中 还原 复选框,然后单击 确定
    6. 重复步骤 2b 2e MSCRM_Config 数据库。
    注意如果您必须移动多个组织,请对组织中的每个数据库重复步骤 2a 2f。
  3. 更新计算机上正在运行 Microsoft CRM 服务器动态的以下注册表子项,请执行以下操作:
    • configdb
    • 数据库
    • 配置数据库
    若要这样做,请按照下列步骤操作:
    1. 在计算机运行 Microsoft 动态 CRM 服务器上单击 开始、 单击 运行、 在 打开 框中键入 regedit,然后单击 确定
    2. 找到以下注册表子项:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
    3. 用鼠标右键单击 configdb,然后单击 修改
    4. 数值数据 框中更改数据源的新 SQL Server,名称然后单击 确定。例如对于字符串值,在 数值数据 框中的应类似于以下内容:
      数据源 = NewSQLServer ; 初始目录 = MSCRM_CONFIG ; 集成安全性 = SSPI
    5. 请按照步骤 3b 3d 数据库子项和配置数据库子项。
    备注
    • 如果在您的部署中多个 Microsoft 动态 CRM 角色,您必须更新所有服务器角色的注册表项。
    • 如果您使用 Microsoft CRM 数据连接符动态 SQL Server 报告服务和 $ 如果并没有移动 SQL Server 报表服务服务器,则必须更新 configdb 子项 SQL Server 报表服务 Microsoft 动态 CRM 数据连接器在其安装在计算机上。
  4. 配置 Microsoft CRM 动态应用程序以指向新的 SQL Server 和 SQL Server 报告服务。若要这样做,请按照下列步骤操作:
    1. 在计算机运行 Microsoft 动态 CRM 服务器上单击 开始,指向 所有程序、 都指向 Microsoft 动态 CRM,然后单击 部署管理器
    2. 单击 组织
    3. 用鼠标右键单击该组织,您将移到新计算机正在运行 SQL Server,然后单击 禁用
    4. 用鼠标右键单击该组织,禁用,然后单击 编辑组织
    5. 键入为 SQL Server 报表服务服务器在 SQL Server 和新的 URL 的新名称。

      注意此步骤将发布到新计算机正在运行您指定的 SQL Server 报告服务服务器的 Microsoft 动态 CRM 中的报表。
    6. 单击 下一步 两个的次,然后单击 应用
    7. 用鼠标右键单击该组织在步骤 4 c 中禁用,并单击 启用,然后单击
  5. 如果您使用 Microsoft CRM 数据连接符动态 SQL Server 报表服务和如果您正在移动到一个新的 SQL Server 报告服务的服务器,您必须在运行 SQL Server 报告服务的新计算机上安装数据连接器。

重新部署 Microsoft 动态 CRM 部署,包括 Microsoft 动态 CRM 服务器在同一域内或到另一个域。

  1. Organization _MSCRM 数据库进行备份。若要这样做,请按照下列步骤操作:
    1. 正在运行 SQL Server 在计算机上单击 开始,指向 所有程序、 都指向 Microsoft SQL Server 2005,然后单击 SQL Server 管理 Studio
    2. 展开 数据库 文件夹、 用鼠标右键单击 Organization _MSCRM 数据库,指向 任务,然后再单击 备份
    3. 目标,下添加该备份文件的保存位置,然后单击 确定
    4. 对于必须移动的任何其他 Organization _MSCRM 数据库重复步骤 1b 和 $ 1 c。
  2. 在新计算机将运行 Microsoft 动态 CRM 服务器上安装 Microsoft 动态 CRM 4.0。

    注意当系统提示您输入组织名称时,使用一个不同于原始的组织名称的名称。您将导入新的安装中旧的组织。因此,您不希望创建一个新的组织具有相同的名称,在安装过程。
  3. 恢复运行 SQL Server 的新计算机上的 Organization _MSCRM 数据库。若要这样做,请按照下列步骤操作:
    1. 在新计算机正在运行 SQL Server 上单击 开始,指向 所有程序、 都指向 Microsoft SQL Server 2005,然后单击 SQL Server 管理 Studio
    2. 用鼠标右键单击 数据库,然后单击 还原数据库
    3. 要还原的目标,请在 数据库收件人 框中键入 Organization _MSCRM 数据库的名称。
    4. 还原的源,下单击 从设备、 单击省略号按钮 (...)、 添加 Organization _MSCRM 数据库,然后单击 确定
    5. 单击以选中 还原 复选框,然后单击 确定
    6. 对其他 Organization _MSCRM 数据库重复步骤 3b 3e。
  4. 应用修补程序 950680。

    有关修补程序 950680 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    950680若要导入动态 CRM 4.0 中的组织使用部署管理器导入组织向导时,工作流程规则不再运行
  5. 导入的动态 CRM 4.0 新部署的组织。若要这样做,请按照下列步骤操作:
    1. 在新计算机正在运行 Microsoft 动态 CRM 服务器上单击 开始,指向 所有程序、 都指向 Microsoft 动态 CRM,然后单击 部署管理器
    2. 用鼠标右键单击 组织,然后单击 导入组织
    3. 如果使用的专业版本的 Microsoft 动态 CRM 系统会提示您删除现有的组织。 单击 确定 可删除在安装过程中创建的组织。

      注意此操作并不会从运行 SQL Server 的计算机中删除实际的 Organization _MSCRM 数据库。
    4. SQL Server 框中单击该 Organization _MSCRM 数据库已还原的计算机并单击 组织数据库 框中的组织数据库然后单击 下一步
    5. 键入该显示名称和为该的组织名称,然后单击 下一步
    6. SQL Server 报告服务 URL 框中键入 URL,然后单击 下一步
    7. 方法的用户映射 列表中选择的方法,然后单击 下一步
    8. 映射将的用户,然后单击 下一步
    9. 系统要求 对话框中单击 下一步,然后单击 导入
备注
  • 如果您打算使用相同的 Microsoft 动态 CRM 电子邮件路由器,您必须运行配置向导配置新的环境的路由器。
  • 您必须安装新 MSCRM_Config 数据库中注册该组件的 SQL Server 报表服务 Microsoft 动态 CRM 数据连接器。
  • 您必须运行 Microsoft CRM 动态客户端连接到新的 Microsoft 动态 CRM 服务器的 outlook 配置向导。
  • 您必须重新安装数据迁移管理器,使其指向新的 Microsoft 动态 CRM 服务器。

移动 Microsoft 动态 CRM 服务器或 Microsoft 动态 CRM 服务器角色中的一个。但是,保留该 SQL Server 和 SQL Server 报表服务服务器不变

  1. 在新的服务器上安装 Microsoft 动态 CRM 服务器或服务器角色。若要这样做,请按照下列步骤操作:
    1. 在新计算机上安装 Microsoft 动态 CRM 服务器。
    2. 在安装过程中键入该 SQL Server MSCRM_Config 数据库所在 Select Deployment Options 对话框中的名称,然后单击 连接到现有的部署
    3. 完成安装。
  2. 从旧的 Microsoft 动态 CRM 服务器中卸载 Microsoft 动态 CRM 服务器或服务器角色。若要这样做,请按照下列步骤操作:
    1. 在 $ 控制面版中打开 添加或删除程序 项。
    2. 选择 Microsoft 动态 CRM 服务器,然后单击 更改/删除
    3. 完成删除向导,以删除 Microsoft 动态 CRM 服务器或将旧服务器上的服务器角色。
    注意如果由于的硬件故障,则不能卸载旧的 Microsoft 动态 CRM 服务器或服务器角色,在第 2 步中的,请转到步骤 3。
  3. 在部署管理器中删除服务器。若要这样做,请按照下列步骤操作:
    1. 在计算机运行 Microsoft 动态 CRM 服务器上单击 开始,指向 所有程序、 都指向 Microsoft 动态 CRM,然后单击 部署管理器
    2. 单击 服务器。 应出现在 Microsoft 动态 CRM 部署服务器的列表。如果没有服务器出现,用鼠标右键单击 服务器,然后单击 刷新
    3. 用鼠标右键单击不在部署中的服务器,单击 删除,然后再单击 。 该服务器从 MSCRM_Config 数据库删除。
注意根据您移动了 Microsoft 动态 CRM 角色可能运行配置向导的 Microsoft 动态 CRM 电子邮件的路由器以更新配置。您可能还有运行 Microsoft CRM 动态客户端连接到新的 Microsoft 动态 CRM 服务器的 outlook 配置向导。 此外,您可能需要重新安装数据迁移管理器,使其指向新的 Microsoft 动态 CRM 服务器。

属性

文章编号: 952934 - 最后修改: 2009年9月8日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Dynamics CRM 4.0
关键字:?
kbmt kbmbsmigrate kbhowto kbexpertiseinter KB952934 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 952934
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com