没有人拥有一切,所以享受你所拥有的

QC 备份(转)

上一篇 / 下一篇  2009-10-19 18:34:40

查看( 1212 ) / 评论( 3 )

目的:QC-A上面所有项目备份到QC-B上面能用。

一:对QC-A数据库进行备份,备份所有的库。

二:备份QC-A安装目录下的repository文件夹,复制一份就可以了。

三:在QC-B上面安装好SQL QC程序。这里要注意,QC-B的程序安装路径一定要和QC-A一模一样。

四:在QC-B上面安装好QC程序的时候,数据库里面已经有了2个库,qcsiteadmin_db和qcsiteadmin_db库,将这个2个库重命名。

五:将第一步备份的repository文件覆盖QC-B安装路径下的repository文件夹。

六:将QC-A上面数据库全部还原到QC-B上面去,里面有qcsiteadmin_db和qcsiteadmin_db库。

七:用admin帐号和QC-A的管理密码登录QC-B的管理界面,将所有的项目激活(还原过来的项目都处于非激活状态)

八:在QC-B的管理平台里面将所有项目的数据库连接地址改成QC-B的数据库。

到这里从QC-A到QC-B的过程就算完成,可以用QC-A的帐号合和密码登录到QC-B上面去。

转载别人的,但是按照这个过程操作了一边,但并没有成功

而且步骤“四:在QC-B上面安装好QC程序的时候,数据库里面已经有了2个库,qcsiteadmin_db和qcsiteadmin_db库,将这个2个库重命名。”

实际安装的时候QC-B上的数据库里有qcsiteadmin_db和qc的demo数据库(库名忘了),上面所说的“qcsiteadmin_db库”不知道是什么意思,还有就是不知道为什么要重命名~~~~~

“五:将第一步备份的repository文件覆盖QC-B安装路径下的repository文件夹。” -----如果这样做的话,QC的站点管理就登陆不了(QC-B上安装好QC后是可以用安装时创建的站点管理员登陆的),尝试先不覆盖QC-B上的repository,而是先在QC-B上创建和QC-A相同的域和项目,再将在QC-A对应的项目数据库还原QC-B上,这样QC-B站点管理可以登陆,但项目不能添加用户,不知道是什么原因

最后没有通过这种方法,换了个方法,直接在QC-A上的项目从站点管理中导出来(.qcp)文件,再导入到QC-B上,这样QC-B上就可以用这个项目了


TAG:

jieran805的个人空间 jieran805 发布于2009-10-23 22:56:50
有高手指点下
jimmyseraph的个人空间 jimmyseraph 发布于2009-10-26 12:17:38
这是个啥DD?
Empemp的个人空间 Empemp 发布于2009-10-30 10:45:55
是Quality Center吧!!
我来说两句

(可选)

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 11570
  • 日志数: 23
  • 建立时间: 2008-12-14
  • 更新时间: 2010-02-11

RSS订阅

Open Toolbar