ClearQuest 的数据备份和还原问题
我按照以下步骤操作的,结果没有成功 希望大家帮我指指迷津1、我把源服务器下的schema repostory数据库和user database附加到目标服务器上了;
2、在目标服务器上,创建两个与源服务器上同名的用户分别隶属于附加的两个数据库
这两部主要就是将数据库备份和还原 并保证目标服务器上的数据库名称和其所拥有的用户与源同名
3、把源服务器的cqprofile.ini导入到目标服务器中
4、从新制定schenma repostory--maintain Tool和user database---designer的指向(就是将物理服务器地址更改为目标服务器的IP)
5、master数据库和schema数据库的sid同步
可是在执行第4步时 出错了
错误信息是:
An error was encountered with the database.You may have specified a database of unknown origin or a ClearQuest user database instead of a ClearQuest Schem Repository.Please specify a vaild ClearQuest Schem Repository.
Database Error Messagers:
SQLExecDiret:RETCODE=-1,State=S0002,Native Error=208
SQL statement="select metaschema_version from master_global"
对象名'master_global'无效
申明:没有specified a database of unknown origin or a ClearQuest user database instead of a ClearQuest Schem Repository.
我真的很急 大家有经验的请速速给与指点 是不是这样做行不通?该怎么做?谢谢大家!!! 已经ok了 笔试你!
有问题就来问,让大家帮你回答,自己解决了又不说出错误的原因和你的解决办法,看以后你有问题谁还来回答 三楼的说的对
我遇到了和你相同的问题,麻烦你告诉我一下方法吧,先谢谢了。
由于公司更换服务器,所以要重新配置服务器,然の怎么也配不好,我遇到了和你相同的问题,麻烦你告诉我一下方法吧,先谢谢了,我的邮箱地址ZHAOGX@GLNPU.COM。[ 本帖最后由 金叶西工大 于 2006-4-10 11:47 编辑 ] 可以按以下步骤操作:
1、在原机器上备份ClearQuest的Schema数据库和user数据库;
2、在新机器上新建相同的数据库和相同的数据库登录名;
3、在新机器上ClearQuest Maintenance Tool中新建同名的Schema Repository;
4、在新机器上还原ClearQuest的数据库;
5、同步master数据库中,登录名和CQ数据库中同名的用户名的SID,分别对CQ的两个数据库执行SQL语句,以名称为CQconnect的Schema数据库、登录名cqcon为例,
use CQconnect
exec sp_change_users_login 'update_one' , 'cqcon' , 'cqcon'
6、在ClearQuest Maintenance Tool中update所建的Schema Repository;
7、在ClearQuest Designer中update对应的User Database。 非常有用,感谢bsd3000
页:
[1]