加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[已解决] CQ中如何实现开发环境与测试环境分离( 此文章被查看:516次,被回复:4篇!! )

本主题由 yunshan 于 2008-8-1 10:49 关闭

CQ中如何实现开发环境与测试环境分离

使用CQ,希望开发环境与测试环境分开。比如,修改schema,经本机测试后checkin schema,然后想将此版本先放到测试系统中,让测试人员(通过WEB方式)测试,没问题后把此schema用UPDATE Database的方式,正式发布到生产数据库中。我试过这样的方式:在SQL SERVER上创建了测试schema库测试USER库,首次时使用installutil convertschema命令schema库与user库都复制,但再次修订后使用cqload importintegration命令,总是不成功。
请问:正确的处理方式是什么,应该如何使用这些命令?谢谢!


问题已经解决 [打开主题]
本主题的最佳答案为 [ 4 楼].



© 本文为 jiahbgzSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

简单的问题,干嘛搞那么复杂啊。

直接在服务器上设计好了,然后test database后,其他人可以通过客户端或web端连到这个测试库上进行测试,测试通过后,在服务器端checkin,upgrade数据库就可以了。
没必要做那么多操作,操作多了,问题自然就多了。



© 本文为 yunshanSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

test datatbase只是一个用户库,测试人员用什么schema库连接这个test database呢?需要创建一个CONNECTION,还是创建一个schema Reposotory?



© 本文为 jiahbgzSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

假设你的服务器上有个模式存储库AA,里面有一个新建的模式schm,此模式关联2个数据库,一个用户库usr,一个测试库tst。

当你设计完毕后,通过Test Database可以将模式变更更新到tst库中。
其他的用户可以在客户端机器上new一个connection到AA(当然,如果通过web就不需要了),然后打开CQ windows客户端(或Eclipse客户端),先选择连接名AA,点击下一步到选择数据库的界面(注:此处数据库下拉列表中只显示用户库),在数据库下拉列表处输入测试库tst的逻辑数据库名,输入用户名和密码,点击确定即可登陆到测试库了。

注意:要通过web访问测试库,在浏览器地址中输入http://localhost/cqweb/login?test=1


最佳答案
该回答被楼主/管理员列为正解!

© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

原来如此! 为什么之前没人告诉我呢!斑竹,高手啊!

© 本文为 jiahbgz 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题