软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件开发专栏>>数据库>>正文
实现ClearQuest数据库(SQL Server2000)迁移
文章出处:51testing博客 作者:魔海 发布时间:2007-01-30

  近来公司的CQ服务器中了熊猫烧香病毒,幸好用瑞星杀掉了,不然就要重新安装操作系统和CQ及其Web服务了.虽然数据库都有定期备份,但是一旦服务器出了状况就需要做迁移了,所以就用备份的数据库测试了一下数据库的迁移.

  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.


8. 使用admin用户登陆到ClearQuest Designer(密码就是迁移前系统使用的密码). 选择Datebase下的Update User Database Properties.更改Product Database的数据库连接为Product数据库.

以上步骤完成后,就实现了数据库的迁移.(CQ版本2003.06.12.280.000)

原始链接:http://blog.51testing.com/?23852/action_viewspace_itemid_3679.html


站内搜索
相关文章
◎oracle9i的安装过程
◎两个SQL Server维护技巧
◎微软工程师讲解 SQL Server 阻塞
◎Oracle 操作经验谈
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎SQL与Oracle、DB2的性能比较
◎精妙Sql语句
◎SQL Server连接中的四个最常见错误
◎mysql的备份
◎管理常用SQL语句
◎SQL Server应用程序中的高级SQL注入
◎实例说明sql优化的重要性
◎SQLServer性能分析参数
◎Oracle的入门心得
◎SQL Server 2005——下一代的数据管理和分析软件
◎MySQL数据库函数详解
◎数据库设计三大范式应用实例剖析
◎大中型数据库数据导入中存在的部分问题及对策
◎ORACLE 常用脚本(4)
◎ORACLE 常用脚本(3)
◎ORACLE 常用脚本(2)
◎ORACLE 常用脚本(1)
◎ORACLE性能调优原则
◎oracle中关于null排序的问题
◎mysql数据库优化
◎把Access数据库移植到SQL
◎如何把Access的数据导入到Mysql
◎数据库设计三大范式应用实例剖析
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎论数据库技术的发展史
◎MySQL索引分析和优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎几大数据仓库方案特性比较
◎SQL语句导入导出大全
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎SQL Server连接中三个常见的错误分析
◎数据库性能分析及调整一例
◎手动建立Oracle9i数据库
◎如何连接SQL Server与Oracle数据库
◎利用 DBCA 建立 Oracle9i 数据库
◎Oracle9i 数据库实体结构
◎如何安装Oracle 9i Enterprise Edition for Linux
◎DB2数据库的安装
◎DB2/Sybase/Oracle的比较
热门文章
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎ORACLE 常用脚本(3)
◎如何连接SQL Server与Oracle数据库
◎ORACLE 常用脚本(1)
◎管理常用SQL语句
◎SQL语句导入导出大全
◎如何安装Oracle 9i Enterprise Edition for Linux
◎Oracle的入门心得
◎精妙Sql语句
◎手动建立Oracle9i数据库
◎DB2/Sybase/Oracle的比较
◎ORACLE 常用脚本(2)
◎数据库性能分析及调整一例
◎ORACLE 常用脚本(4)
◎数据库设计三大范式应用实例剖析
◎利用 DBCA 建立 Oracle9i 数据库
◎ORACLE性能调优原则
◎SQLServer性能分析参数
◎实例说明sql优化的重要性
◎大中型数据库数据导入中存在的部分问题及对策
◎SQL Server连接中三个常见的错误分析
◎SQL与Oracle、DB2的性能比较
◎几大数据仓库方案特性比较
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎Oracle9i 数据库实体结构
◎SQL Server应用程序中的高级SQL注入
◎论数据库技术的发展史
◎SQL Server 2005——下一代的数据管理和分析软件
◎SQL Server连接中的四个最常见错误
◎数据库设计三大范式应用实例剖析
◎两个SQL Server维护技巧
◎微软工程师讲解 SQL Server 阻塞
◎mysql数据库优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎把Access数据库移植到SQL
◎oracle中关于null排序的问题
◎MySQL数据库函数详解
◎如何把Access的数据导入到Mysql
◎DB2数据库的安装
◎Oracle 操作经验谈
◎MySQL索引分析和优化
◎mysql的备份
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎oracle9i的安装过程

Google提供的广告