win server2012 R2
jdk要用1.7
工作空间需要安装数据库:
一、oracle 11g 安装:
oracle下载:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c
see all 里下载 oracle client 11g
安装参考:https://blog.csdn.net/qq_17204441/article/details/89391335
https://www.cnblogs.com/gengshao/p/10764248.html
修改oracle数据库字符集:https://jingyan.baidu.com/article/a3a3f811922372cca3eb8a04.html
二、资料库安装:
ODI同一下载页面下载:Repository Creation Utility (RCU)
解压后rcuHome/BIN下打开rcu.bat创建。
按https://wenku.baidu.com/view/cabedb14336c1eb91b375d26.html#
11g默认用户密码180天的生命,需要把时限去掉:
SQL>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
三、ODI安装:
ODI下载:https://www.oracle.com/middleware/technologies/data-integrator-downloads.html
安装:Disk1 - install - win64
参考:ODI 11g安装部署手册 https://wenku.baidu.com/view/cabedb14336c1eb91b375d26.html#
https://blog.csdn.net/baidu_32921901/category_7089635.html (odi 12c)
ODI安装过程中直接配置资料库,在后面的“配置进度”里总是出错。所以安装时暂时跳过。
四、资料库连接建立
填入“二、资料库建立”中设置的信息
五、新建数据库,构建物理架构、逻辑架构
拓扑-物理体系结构 - oracle, 右键“新建数据服务器”,输入账号密码jdbc连接数据库
数据库上右键“新建物理方案”,选择方案(即用户,如USR_GXSJ)
逻辑结构中 oracle右键“新建逻辑方案”,关联物理方案
六、建项目、建模型、反向表、建同步方案
建项目: 项目右键“插入项目”
项目下面的“知识模块”右键-导入知识模块-全选确定
建模型:右键“新模型”
逆向:选择性逆向工程里,选择需要逆向的表,点“逆向工程”按钮
七、代理设置
按 ODI 11g安装部署手册
:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\bin 下配置odiparams.bat文件:
密码encode:“ODI安装路径\oracledi\bin\agent\encode PASSWORD”
YAJSW 运行不成功,无法注册系统服务,暂时不管
先在物理结构和逻辑结构中建立agent,设定端口。
启动agent:
在cmd下,进入C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\bin目录,如下图,在输入agent.bat -PORT=代理端口号 -NAME=代理名
可以用了!