51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3831|回复: 2
打印 上一主题 下一主题

[讨论] QC 备份(转)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-10-19 18:34:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目的: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上就可以用这个项目了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-10-23 22:56:50 | 只看该作者
有高手指点下
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2016-3-13 16:12
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2009-10-30 10:45:55 | 只看该作者
    是Quality Center吧!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 10:07 , Processed in 0.071964 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表