IBM RTC 6.0.5--Rational Team Concert(以oracle为数据库支持)安装记录--7

八 通过Web界面配置RTC(续)

5 配置Oracle JDBC

继续通过web配置rtc,到了配置数据库连接的时候,发现会出现连接错误,如下图:
这里写图片描述
这是因为没有配置Oracle的JDBC驱动程序。

先查一下RTC server自带的java runtime的版本:
/opt/IBM/JazzTeamServer/server/jre/bin/java -version

java version "1.8.0"

版本是1.8.0,按oracle官网的说明,应该使用ojdbc8.jar作为驱动程序。
下载 ojdbc8.jar
把它拷贝到 /opt/IBM/JazzTeamServer/server/oracle
上述目录需要自己创建:
mkdir -p /opt/IBM/JazzTeamServer/server/oracle
停止服务
cd /opt/IBM/JazzTeamServer/server
./server.shutdown
设置环境变量:
export ORACLE_JDBC_DRIVER_FILE=/opt/IBM/JazzTeamServer/server/oracle/ojdbc8.jar
然后启动服务:
./server.startup
回到浏览器界面,继续进行rtc配置。

6 继续配置RTC

再次用浏览器访问:

https://rtc.test.com:9443/jts/setup 

到上次出错结束的页面,继续配置:
这里写图片描述

上图是特别关键的一个页面,是rtc服务器、web应用服务器连接oracle数据库的关键配置。需要详细的说一下:
标注1的位置:选Oracle和JDBC,不用多说。以前安装通常选DB2数据库;
标注2的位置:是JTS_DB_USER用户的密码,JTS_DB_USER是前面用sqlplus创建的oracle用户;
标注3的位置:是JDBC连接串,JTS_DB_USER是用户名,rtc.test.com是oracle服务器的主机名(或域名),1521是缺省的oracle服务端口,CLMDB是“服务名”,或global_name,用下面的命令可以查到:

sqlplus "/as sysdba"
select global_name from global_name;
GLOBAL_NAME
--------------------------------------------------------------------------------
CLMDB

前面提到了,创建oracle实例时会指定,如果不特别修改,global_name一般和SID相同。

标注4的位置:“测试连接”没有错误通过后,要点击“创建表”,这样会在oracle服务器的COMDB实例中创建RTC的JTS应用所需要的数据表。
这里写图片描述

下一步,配置电子邮件服务:
这里写图片描述
在正式的环境中,EMail服务也是必须的,这需要首先搭建SMTP服务器,它脱离本次安装的主题。在这里选“已禁用”。
电子邮件服务可以在以后需要的时候再加上。

本文是第7篇,计划写10篇。

联系方式 QQ : 83555727 Email [email protected]

猜你喜欢

转载自blog.csdn.net/petrosofts/article/details/80060346
RTC