源机器A:TD8.0+SQLServer2000
目标机器B:QC9.2+SQLServer2000

一:自动迁移,
1、在A在A上安装QC迁移工具,然后在B中点击TOOLS>>Migration Tool,打算迁移,报错如下:
 
   解决办法:查找TDProjectMigrationProj.xco,一般在\program files\Mercury\Quality Center\application\20qcbin.war\Install下
            然后开始>>运行,执行 regsvr32 "路径\TDProjectMigrationProj.xco"
2、继续在B中执行TOOLS>>Migration Tool,打开迁移页面,输入相关信息,这里也报错,类似下图;
  
   解决办法:这是因为A中的DB Servers中,之前有用CHENHY和ZLGLB这样的名称作为连接字符串的名称,所以需要在B的QC中进入DB Servers,增加对应的名称,提示缺少几个未定义就都加上。
 
3、重新再次迁移,继续报错如下(TMD耍老子):
 正在迁移域项目...
 正在迁移域 <DEFAULT> 项目:
 项目 <Demo> (在 16:23:48 处开始): 
 第 1 步(共 4 步): 停用项目并升级源数据...
 第 2 步(共 4 步): 正在将项目从源迁移到目标...
 错误(位于 16:23:50):迁移出错: Cannot build directory item for key '[default_demo_db@jdbc:mercury:sqlserver://127.0.0.1:1433(td)]' in TD Tables Struct Dir
   
    此错误真无奈,怎么都解决不了,在迁移时选择不复制数据库,直接使用A的链接都不行,放弃自动迁移。

二:手动迁移
  在上面的迁移过程中,还是看到在 ..\Quality Center\repository\qc\Default下有把项目的目录迁移过来,而且看到B中已经有一些用户,所以认定是迁移了部分数据过来,只需要把SQL中的数据导入过来即可。比如要迁移的项目名叫CRM。
 
  1、自动迁移一把,然后B的sabin中,remove掉迁移过来的项目CRM;
  2、进到上面Default目录下,把迁移过来的CRM目录剪切走(因为没迁移成功的项目不能激活);
  3、新建一个空项目,项目名用CRM,然后选择新建的空项目,Deactivate Project;
  4、把第2步中剪切走的目录覆盖回来;
  5、打开B中的SQLServer企业管理器,找到CRM数据库实体,名字应该是default_CRM_db,右键导入数据;
  6、(重要)导入时要注意,源就输入A的信息,使用SQLServer身份验证,目标选择local,同样使用SQLServer身份验证,用户名td,密码tdtdtd,导入完成后无视它的错误;
  7、进入B的sabin中,选择CRM项目,upgrade Project,大功告成;

因为我们之前只是用了TD的缺陷管理,至于需求和测试计划什么的没用到,所以这样可以把缺陷库完整的迁移过来,其它的不了解。记录一下怕忘掉。

TD8.0迁移到QC9.2,自动迁移失败,手动迁移的更多相关文章

  1. EF-使用迁移技术让程序自动更新数据库表结构

    承接上一篇文章:关于类库中EntityFramework之CodeFirst(代码优先)的操作浅析 本篇讲述的是怎么使用迁移技术让程序自动通过ORM框架将模型实体类结构映射到现有数据库,并新增或修改与 ...

  2. sql server迁移数据(文件组之间的互相迁移与 文件组内文件的互相迁移)

    转自:https://www.cnblogs.com/lyhabc/p/3504380.html?utm_source=tuicool SQLSERVER将数据移到另一个文件组之后清空文件组并删除文件 ...

  3. 解决 MVC4 Code First 数据迁移 数据库发生更改导致调试失败解决方法(二)

    文章转载自:http://www.cnblogs.com/amoniyibeizi/p/4486617.html 前几天学MVC过程中,遇到更改Model类以后,运行程序就会出现数据已更改的问题导致调 ...

  4. 虚拟机迁移(QEMU动态迁移,Libvirt动(静)态迁移)

    动静态迁移的原理 静态迁移是指在虚拟机关闭或暂停的情况下,将源宿主机上虚拟机的磁盘文件和配置文件拷贝到目标宿主机上.这种方式需要显式的停止虚拟机运行,对服务可用性要求高的需求不合适. *** 动态迁移 ...

  5. 使用navicat premium将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL

    有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle. 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面. ...

  6. 怎么将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL

    有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle. 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面. ...

  7. solr 6.0 没有schema.xml未自动创建schema文件

    solr 6.0 没有schema.xml未自动创建schema文件 摘要:在之前的Solr版本中(Solr5之前),在创建core的时候,Solr会自动创建好schema.xml,但是在之后的版本中 ...

  8. EF Core 小技巧:迁移已经应用到数据库,如何进行迁移回退操作?

    场景描述:项目中存在两个迁移 Teacher 和 TeachingPlan ,TeachingPlan 在 Teacher 之后创建,并且已经执行 dotnet ef database update ...

  9. LNMP安装Let’s Encrypt 免费SSL证书方法:自动安装与手动配置Nginx

    前几天介绍了最新StartSSL免费SSL申请与配置,很多人看到部落介绍SSL证书安装时总是推荐了OneinStack,因为OneinStack提供了一键添加和配置Let's Encrypt 免费SS ...

随机推荐

  1. 【Python之路】第三篇--Python基本数据类型

    运算符 1.算数运算: # 在py2的 取整除运算中 9//2 = 4.0 # 引入 from __future__ import division 9//2 = 4.5 # py3中不需要! 2.比 ...

  2. win10 Incredibuild 兼容

    电脑换了win10,所有的软件都需要重新安装. win10的体验还是很不错的.但是也有一堆的问题.原来的vs2010今天无法再使用分布式编译IncrediBuild. 现象是,虽然可以连上分布式编译的 ...

  3. Python ---------copy

    copy---探索 1.浅copy    就相当于把变量指针指向对象 相当于给对象从新起了个小名 a=[[1,2],3,4] a=[[1,2],3,4] b=a.copy() # print(a) # ...

  4. 使用Interface创建的装饰者实现了必需的方法

    很多开发团队也越来越认识到,自动化测试和持续部署可帮助开发团队提高迭代效率和质量.必须要有一份拿的出手的技术.社会不比在学校,上课随便听听,通过考试就行了,实在不行还有补考.在公司里,不是这样的. 正 ...

  5. 一个博客总结的css常见的兼容性问题

    http://www.cnblogs.com/jikey/p/4233003.html

  6. HDU 5829 Rikka with Subset

    快速数论变换ntt. 早上才刚刚接触了一下FFT,然后就开始撸这题了,所以要详细地记录一下. 看了这篇巨巨的博客才慢慢领会的:http://blog.csdn.net/cqu_hyx/article/ ...

  7. 23个mysql查询语句

    一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,= ...

  8. SPFA算法与dijkstra算法求单源最短路径的比较

    SPFA是运用队列,把所有的点遍历到没有能更新的,点可以重复入队 如题http://www.cnblogs.com/Annetree/p/5682306.html dijkstra是每次找出离源点最近 ...

  9. Sass与Compress实战:第八章

    概要:帮助你实现样式表的最佳性能 本章内容: ● 样式表拼接 ● 样式表和资源压缩 ● 减少和并行图片请求的策略 ● 选择器性能和优化策略 1. 测量客户端性能 性能优化的起点和终点都是测量.在第一次 ...

  10. hdfs zkfc –formatZK 之HadoopIllegalArgumentException: Bad argument: –formatZK

    HadoopIllegalArgumentException: Bad argument: –formatZK从某文档中拷贝的命令,粘贴过来使用的,“–formatZK”有问题解决方法:手工输入此命令 ...