51Testing软件测试论坛

标题: 实现ClearQuest数据库迁移中遇到的问题 [打印本页]

作者: hwrong    时间: 2007-6-22 15:10
标题: 实现ClearQuest数据库迁移中遇到的问题
我按照下面步骤进行数据库迁移的操作:
1. 首先备份CQ数据库:Schema Database/Product Database.

  2. 在要迁移的服务器的SQL Server2000中创建两个新的数据库:Schema和Product.并新建和之前数据库Owner用户名相同的CQ数据库用户:meet,并设置该用户为Schema和Product数据库的db_owner.

  3. 在ClearQuest Maintenance Tool使用新建的Schema数据库及meet用户新建Connection.

  4. 使用备份的数据库对应还原Schema和Product两个数据库.

  5. 修改SQL Server2000的服务器设置:打开企业管理器,右键点击SQL Server组下的Local服务器节点,在出现的窗口中选择进入到“服务器设置”标签下,选中“服务器行为”下的“允许对系统目录直接进行修改”后,如果不作修改在更新Master数据库表时会提示:“未启用对系统目录的特殊更新。系统管理员必须重新配置 SQL Server 以允许这种操作。”.点击界面的确认按钮(迁移完毕后请将该项设置还原).

  6. 打开SQL Server2000的查询分析器.使用Schema数据库(Use Schema;),执行SQL语句:

   SELECT sid FROM sysusers WHERE name = 'meet';

  记下显示的sid值,如sid=0xB71AA049EBF7D149825D0232848B1B4B,使用Master数据库(Use Master),执行SQL语句:

   UPDATE sysxlogins SET sid =0xB71AA049EBF7D149825D0232848B1B4B (上一个查询语句的查询结果) WHERE name = 'meet'.

  7. 通过企业管理器修改Schema数据库表meet.master_dbs中“server”字段值为迁移后数据库服务器的机器名;database_name字段值为Schema.


以上均以执行完成,但仍然无法登陆ClearQuest Designer,请高手指点一下;现象是:登陆ClearQuest Designer输入用户名为admin,密码是admin(以前设置的),总提示不正确,真找不出错在哪里?
作者: luming    时间: 2007-6-22 15:45
能联网最好直接用Move,我迁移都用Move的方式。
作者: Iolia    时间: 2007-6-23 17:39
标题: 回复 #2 luming 的帖子
我没用过,说的详细些马,斑竹sdlkfj2
作者: luming    时间: 2007-6-23 18:09
就是在转移数据库的时候,不用备份导入的方式。

在数据库选项中,本来就可以Move,就是把数据库信息转入到其他的数据库中,原数据库仍然可以使用。

我的cq折腾很多次了,都用这样的方法,不容易出现问题。
作者: hwrong    时间: 2007-6-25 09:45
luming斑竹:你说的转移数据库具体怎么操作的?能不能详细说一下,呵呵!
作者: hwrong    时间: 2007-6-25 09:56
斑竹,但我的实际情况不是从一个服务器迁移到另一个服务器,而是本地服务器的数据库恢复,就是说:CQ服务器的C盘被格式化了,在格式化前做了数据库备份存储在D盘,后来又重新安装了CQ和SQLServer,现在用上面步骤将备份的数据库还原。
作者: luming    时间: 2007-6-25 11:07
我的也是在同一个机器, 维护工具的模式库里面有“移动(M)“,Designer的数据库里面有”移动用户数据库(M)“,再找一个第三方机器,转移到上面,重新安装后,再转移回来,这样个人感觉比较安全、自然。

我一向不怎么太认同备份、恢复的方式,因为变数比较多,特别是需要修改sid号,发生问题不怎么太容易处理。

我用过楼主说的备份恢复的方法,仅仅做试验而已,我成功了。我记得网上有文档说明如何做的,你再仔细检查一下,重新按照文档的说明一步一步做,应该没什么问题的。
作者: hwrong    时间: 2007-6-25 18:22
luming斑竹,我的MSN:weiwei_hu576@hotmail.com,明天能不能当面和你交流一下。我这里还是有问题,请你帮下忙!
作者: luming    时间: 2007-6-25 20:00
行,我的资料里面有我的QQ和msn,上班时间都在线,有事情直接叫我就可以。
作者: hwrong    时间: 2007-6-26 08:52
我所在用户组没有权限查看你的资料内容,请你加一下我,可以吗?
作者: hwrong    时间: 2007-6-27 09:12
谢谢鹿鸣斑竹,在你的帮助下这个问题已经解决了
作者: cxy    时间: 2008-1-8 23:50
鹿鸣是个好同志
作者: brain2007    时间: 2009-3-30 16:12
请版主鹿鸣加我的msn junfengzhao@hotmail.com,我也有同样的CQ备份的问题请教
作者: yanq817    时间: 2009-4-17 16:51
请版主鹿鸣加我的msn:yanq817@hotmail.com,我现在准备安装个缺陷管理工具,想请教一下你,谢谢:)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2