关闭

CQ数据库的还原

标签: 数据库schemadatabasesql serverpropertiesuser
912人阅读 评论(0) 收藏 举报
分类:
第一步是备份schema 和 use database 数据库
第二步是还原schema
第三步是还原use database
 
以sql server数据库为例, 详细内容:
第一步:
  在sql server 企业管理器中完全备份schema 和 use database 数据库,记录下数据库名,登入名和密码备用
 
第二步:(内容来至于网上,写的很清楚,直接拷过来了)

2、恢复(以恢复schema数据库为例,user database类似)
a)
在新的主机上按照InstallationGuideClearQuest指导安装vendor数据库产品。[我本机上已经有sql server 数据库就不用装了]
b)
建立和原来同名的空的schema数据库,并建立同名的登录名,指定为db_ower

c)
使用ClearQuest Maintenance Tool新建Schema Repository,指定到空数据库上。
d)
使用备份的数据还原schema数据库。
e)
同步master数据库中登录名和schema数据库中同名的用户名的SID
查看SID命令:

use myschema
select SID from sysusers where name = ‘cqversion’
use master
select SID from sysxlogins where name = ‘cqversion’
修改SID命令:
use myschema --
假设myschemaschema库名
exec sp_change_users_login 'update_one' , 'cqversion' , 'cqversion'
--
假设cqversion为登录名(数据库用户名)
注意:如果在先前的步骤b)中没有先建立登录名,需要在这里先建立登录名,但不要赋予db_ower的权限。然后再执行同步SID的操作。
f)
使用ClearQuest Maintenance Tool修改schema Repository指向新的地址。
对在c)中建立的Schema Repository进行Update操作,注意各参数要指向现在的主机,当要求输入具有超级用户权限的用户名和密码时,输入的是ClearQuest的超级用户,而不是数据库的用户。
 
第三步:
sql server中恢复ues database 数据库,同步SID
打开Clear Quest Designer
选择刚才新建的那个schema,进入后操作步骤:
Database->Updata user Database Properties->选择需要更新的数据->点Properties->填写刚才恢复的user database 的连接信息->点Update,
到此完成
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:287503次
    • 积分:5175
    • 等级:
    • 排名:第5287名
    • 原创:227篇
    • 转载:4篇
    • 译文:0篇
    • 评论:89条
    最新评论