九 配置数据仓库
对于数据仓库Data Warehouse的配置,先看下图:
有下面这些认识需要知道:
1 rtc系统,也就是JTS,和其它应用程序CCM、QM、RM等使用的是同一个数据库表空间,详细配置只要一次,就是在JTS配置的时候,如上图;
2 数据仓库用户必须有DBA权限;
3 配置数据仓库这一步时,要求oracle缺省的表空间USERS已经存在;
上图,JDBC 位置填:thin:DW_USER/{password}@//rtc.test.com:1521/CLMDB
DW_USER是DBA权限的账户,创建脚本赋予了它dba权限。
数据库表空间文件夹填:/oracle/ora/oradata/CLMDB/DW,需要先创建它并赋予oracle/dba所有权。
这个文件夹是创建图中所示的其它表空间而提供的,不是指data warehouse的表空间,data warehouse的表空间已经用下面的脚本创建过了。
CREATE TABLESPACE DW
DATAFILE '/oracle/ora/oradata/CLMDB/DW.DBF'
SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
CREATE TEMPORARY TABLESPACE DW_TEMP
TEMPFILE '/oracle/ora/oradata/CLMDB/DW_TEMP.DBF'
SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
创建表后,到liunx的/oracle/ora/oradata/CLMDB/DW目录下查看,可以看到以下文件:
-rw-r----- 1 oracle dba 251M Apr 26 13:41 RIS_TEMP01.DBF
-rw-r----- 1 oracle dba 201M Apr 26 13:42 VNF_32K_1.ora
-rw-r----- 1 oracle dba 201M Apr 26 13:42 VNF_IDX_1.ora
-rw-r----- 1 oracle dba 201M Apr 26 13:42 VSTR_32K_1.ora
-rw-r----- 1 oracle dba 201M Apr 26 13:42 VSTR_IDX_1.ora
十 配置其它应用程序
以CCM配置为例,其它应用程序配置基本相同。
在对CCM等应用的数据仓库连接进行配置时,所采用的JDBC位置和密码,与在JTS配置数据仓库时填的要完全相同。
JDBC位置这个串会自动填写(前面填好正确的),只需要重新填写一下JDBC密码。
并不是每个应用都有数据仓库配置,CCM、QM、RM、DCC有,有些应用程序不需要。
其它没什么特别要记录的,按部就班完成就行。
至此,rtc的配置就基本完成了,可以用浏览器管理RTC,或者用客户端使用RTC了,都是通过下面的URI访问。
https://rtc.test.com:9443/jts/
管理界面如下: