QC安装完成后,有时会碰到由于db的ip地址变化了,这时再登录QC就有问题:
经过试验,只要改QC安装目录下的一个文件,我装的是d盘下:
进入D:\Program Files\Mercury\Quality Center\jboss\server\default\deploy,到:10sabin.war/WEB-INF/siteadmin.xml 修改qc链接数据库的ip地址。再修改数据库中对应的表:修改两个表:dbservers和appservers ,修改表中的dbserver_name 和db_connstr_format。(具体看下面)关闭qc服务,再重新启动qc服务,就ok了。
(由于我的数据库和qc服务器都是安装在同一个计算机上,修改完本机的ip后,先要进行数据库的配置;数据库方面的修改如下:
修改数据库的tns文件修改host,这时登录plsql还是会登录不成功,报ORA-12541:TNS:无监听程序,这里需要在服务里面将OracleOraDb10g_home1TNSListener这个服务开启来。重新修改D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下的listener.ora文件中的host,这时重新登录plsql就会成功。)