第二章 在TOPOLOGY中建立数据源
图1-3-14工作资料库登录
1.4 Scheduler Agent配置 1.4.1 改变odiparams.bat文件
文件在ODI安装路径\\oracledi\\bin下。 将文件中的下属部分加上REM
rem set SNP_SECU_DRIVER=org.hsqldb.jdbcDriver rem set SNP_SECU_URL=jdbc:hsqldb:hsql://localhost rem set SNP_SECU_USER=sa rem set SNP_SECU_ENCODED_PASS= rem set SNP_SECU_WORK_REP=WORKREP rem set SNP_USER=SUPERVISOR
rem set SNP_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH 复制并改为如下:
set SNP_SECU_DRIVER=oracle.jdbc.driver.OracleDriver(资料库所使用数据库的JDBC Driver,Topology-->存储库-->Master Repository定义框-->连接对话框中JDBC Driver)
set SNP_SECU_URL=jdbc:oracle:thin:@localhost:1521:orcl (资料库所使用数据库的JDBC URL,Topology-->存储库-->Master Repository定义框-->连接对话框中JDBC URL)
set SNP_SECU_USER=snpm(Master Repository User) set SNP_SECU_ENCODED_PASS=
set SNP_SECU_WORK_REP=WORKREP1(工作资料库名称) set SNP_USER=SUPERVISOR(资料库管理员) set SNP_ENCODED_PASS=
其中两行PASS的值是通过“ODI安装路径\\oracledi\\bin\\agent encode PASSWORD”得到的值(PASSWORD分别为SNPM用户和SUPERVISOR的密码)
第二章 在TOPOLOGY中建立数据源
1.5 Metadata Navigator安装 1.5.1 安装
对于TOMCAT来说,只需将安装软件中的oracledimn文件夹及其所有内容拷贝到Tomcat安装路径\\webapps下即可。
对于如ORACLE APPLICATION SERVER的应用服务器,需要发布安装包内\\setup\\Manual路径下的oracledimn.war文件。
1.5.2 配置
1.5.2.1 拷贝数据库JAR文件
将数据库安装路径下\\jdbc\\lib下的JAR文件拷贝到应用服务器Metadata Navigator的lib
路
径
下
,
如
D:\\product\\10.1.3.1\\OracleAS_1\\j2ee\\home\\applications\\oracledimn\\oracledimn\\WEB-INF\\lib。对于ORACLE来说拷贝class12.jar nls_charset12.jar和ojdbc14.jar即可。
1.5.2.2 资料库连接
如果需要连接自定义的资料库,作以下操作
将ODI客户端或者Agent安装路径下\\bin\\snps_login_work.xml文件拷贝到ODI Metadata Navigator安装路径\\ WEB-INF下
登录Metadata Navigator 重启应用服务器,访问url如下:
http://
第三章 数据抽取
第2章 在TOPOLOGY中建立数据源
2.1 登录TOPOLOGY
图2-1-1工作资料库登录
2.2 物理体系结构(Physical Architecture) 2.2.1 创建数据服务器和物理架构 2.2.1.1 ORACLE数据源
点击Topology-->物理体系结构-->技术-->Oracle,右键Oracle,选择“插入数据服务器”
第三章 数据抽取
图2-2-1插入数据服务器
在“数据服务器”的编辑框中,“定义”标签下,输入数据服务器名称,实例/DBLink(注意需要输入TNS Name),用户和口令:
第三章 数据抽取
图2-2-2数据服务器定义
以及“JDBC”标签下的内容如下:
图2-2-3数据服务器JDBC定义
点击“确定”后,会弹出“物理架构”定义框,首先定义Oracle数据源物理架构也就是DCP Schema如下,