51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4743|回复: 13
打印 上一主题 下一主题

[原创] 实现ClearQuest数据库迁移中遇到的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-22 15:10:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我按照下面步骤进行数据库迁移的操作:
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(以前设置的),总提示不正确,真找不出错在哪里?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:53
  • 签到天数: 3648 天

    连续签到: 100 天

    [LV.Master]测试大本营

    2#
    发表于 2007-6-22 15:45:21 | 只看该作者
    能联网最好直接用Move,我迁移都用Move的方式。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-6-23 17:39:03 | 只看该作者

    回复 #2 luming 的帖子

    我没用过,说的详细些马,斑竹sdlkfj2
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:53
  • 签到天数: 3648 天

    连续签到: 100 天

    [LV.Master]测试大本营

    4#
    发表于 2007-6-23 18:09:27 | 只看该作者
    就是在转移数据库的时候,不用备份导入的方式。

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

    我的cq折腾很多次了,都用这样的方法,不容易出现问题。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-6-25 09:45:55 | 只看该作者
    luming斑竹:你说的转移数据库具体怎么操作的?能不能详细说一下,呵呵!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2007-6-25 09:56:07 | 只看该作者
    斑竹,但我的实际情况不是从一个服务器迁移到另一个服务器,而是本地服务器的数据库恢复,就是说:CQ服务器的C盘被格式化了,在格式化前做了数据库备份存储在D盘,后来又重新安装了CQ和SQLServer,现在用上面步骤将备份的数据库还原。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:53
  • 签到天数: 3648 天

    连续签到: 100 天

    [LV.Master]测试大本营

    7#
    发表于 2007-6-25 11:07:43 | 只看该作者
    我的也是在同一个机器, 维护工具的模式库里面有“移动(M)“,Designer的数据库里面有”移动用户数据库(M)“,再找一个第三方机器,转移到上面,重新安装后,再转移回来,这样个人感觉比较安全、自然。

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

    我用过楼主说的备份恢复的方法,仅仅做试验而已,我成功了。我记得网上有文档说明如何做的,你再仔细检查一下,重新按照文档的说明一步一步做,应该没什么问题的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2007-6-25 18:22:54 | 只看该作者
    luming斑竹,我的MSN:weiwei_hu576@hotmail.com,明天能不能当面和你交流一下。我这里还是有问题,请你帮下忙!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:53
  • 签到天数: 3648 天

    连续签到: 100 天

    [LV.Master]测试大本营

    9#
    发表于 2007-6-25 20:00:15 | 只看该作者
    行,我的资料里面有我的QQ和msn,上班时间都在线,有事情直接叫我就可以。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2007-6-26 08:52:25 | 只看该作者
    我所在用户组没有权限查看你的资料内容,请你加一下我,可以吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2007-6-27 09:12:44 | 只看该作者
    谢谢鹿鸣斑竹,在你的帮助下这个问题已经解决了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2008-1-8 23:50:45 | 只看该作者
    鹿鸣是个好同志
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-3-30 16:12:44 | 只看该作者
    请版主鹿鸣加我的msn junfengzhao@hotmail.com,我也有同样的CQ备份的问题请教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-4-17 16:51:51 | 只看该作者
    请版主鹿鸣加我的msn:yanq817@hotmail.com,我现在准备安装个缺陷管理工具,想请教一下你,谢谢:)
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 07:21 , Processed in 0.078248 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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