热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

使用新SQLServer实例迁移升级MSCRM4到MSCRM2011

有三种方法可以完成从MSCRM4到MSCRM2011的升级。分别是:a)使用新的SQLServer实例,进行迁移升级。b)使用CRM4的SQLServer实例,进行迁移升级;

有三种方法可以完成从MS CRM 4到MS CRM 2011的升级。分别是:

a) 使用新的SQL Server实例,进行迁移升级。

b) 使用CRM 4的SQL Server实例,进行迁移升级;

c) 直接就地升级;

最近,我完成了一次方法a的升级,记录下来,算是一个小小的分享吧。

方法a的实现方式,是完整安装一套MS CRM 2011的环境,然后将待升级CRM4组织的数据库迁移到MS CRM 2011中,借助部署管理器完成升级。这样做的好处是,原有的CRM4系统依旧处于运行状态,即,在不影响前台使用的情况下,可以完成系统的升级,直到对升级后的系统测试、修改完毕后,直接弥补在此期间的数据差异,而后切换系统即可。

此方法的过程如下:

1) 将CRM4的组织数据库导出,并恢复到MS CRM 2011的后台SQL Server数据库中,这个步骤就不多说了,不是很了解的同学们,可以看一下有关的SQL Server管理、维护方面的文档;

2) 打开MS CRM 2011系统的部署管理器;

3) 点击右侧“操作”栏中的“导入组织”条目,系统会弹出“导入组织向导”对话框,如下图所示;

clip_image002

4) 在“选择SQL Server”页面,选择SQL Server服务器以及需要导入的组织数据库名称,该名称也就是我们需要升级的CRM4组织数据库名,点击下一步,向导进入“指定组织设置”页面,如下图所示;

clip_image004

5) 在指定组织设置页面,设定待升级组织的显示名称以及唯一名称;点击下一步,进入“指定Reporting Services服务器”页面,如下图所示;

clip_image006

6) 设定报表服务器的URL之后,点击下一步,进入“选择映射用户的方法”页面,如下图所示。在该页面,有两个选项,“自动映射用户”以及“选择自定义映射选项”,使用自动映射,那么系统会根据用户的域登陆名称与活动目录中的用户登陆名进行比对从而完成映射。

clip_image008

7) 用户映射的工作完成之后,向导进入“系统检查”页面,如下图

clip_image010

8) 检查全部通过,向导进入汇总信息显示页面,以汇总的形式将本次向导执行过程中,操作员所输入的信息显示出来。在此页面点击导入,即开始导入工作。

9) 依据不同的系统,不同的复杂程度,导入的时间或长或短,我使用的是虚拟机,导入的时间比较长。

10) 导入完成后,需要对各个功能点、各个模块进行测试,并根据具体情况进行修改与更新。


推荐阅读
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文介绍了如何在 DB2 环境中创建和删除数据库编目。创建编目是连接新数据库的必要步骤,涉及获取数据库连接信息、使用命令行工具进行配置,并验证连接的有效性。删除编目则用于移除不再需要的数据库连接。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • MongoDB集群配置:副本集与分片详解
    本文详细介绍了如何在MongoDB中配置副本集(Replica Sets)和分片(Sharding),并提供了具体的步骤和命令,帮助读者理解并实现高可用性和水平扩展的MongoDB集群。 ... [详细]
  • SQL中UPDATE SET FROM语句的使用方法及应用场景
    本文详细介绍了SQL中UPDATE SET FROM语句的使用方法,通过具体示例展示了如何利用该语句高效地更新多表关联数据。适合数据库管理员和开发人员参考。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • 本文探讨了在不使用服务器控件的情况下,如何通过多种方法获取并修改页面中的HTML元素值。除了常见的AJAX方式,还介绍了其他可行的技术方案。 ... [详细]
author-avatar
xiaoge
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有