二、ODI教程--安装ODI

我这里将介绍在linux系统下安装ODI的过程。将ODI建立在linux的单独的oracle用户下,以便于管理。

 

linux版本: Red Hat Enterprise Linux Server release 5.4 (Tikanga)

ODI版本: CD_10.1.3.5.0_LINUX.zip

JDK: java 1.6.0_19

 

ODI安装步骤:

 

1.安装JDk

因为ODI是java应用程序,所以最好先安装jdk,使用root用户安装,版本为1.5及以上。

 

2.创建oracle用户

[root@hebzhjg /]# groupadd oinstall

[root@hebzhjg /]# groupadd dba

[root@hebzhjg /]# groupadd oper

[root@hebzhjg /]# groupadd asmadmin

[root@hebzhjg /]# useradd -g oinstall -G dba,oper,asmadmin oracle

 

修改 oracle 用户密码

[root@hebzhjg /]# passwd oracle

Changing password for user oracle.

设置密码: oracleroot

 

然后要修改 oracle 用户环境变量( .bash_profile ),并在其中加入: export   ODI_JAVA_HOME= /software/jdk1.6.0_18

 

3.上传安装文件

上传到oracle用户有完全控制的目录中,解压zip包,需要为3个文件授予可执行权限。

 

在安装文件的目录下,执行

cd ./setup/Linux

     chmod +x setup.sh

     cd . /setup/Linux/Disk1/install

     chmod +x runInstaller; chmod +x unzip;

 

好了,装备工作都做好了,下一步安装ODI。

 

4.安装

推荐用xmanager工具远程到linux桌面,使用图形化界面安装

 

在桌面中打开terminal,在oracle用户下的 ./setup/Linux 目录下执行 ./setup.sh

弹出安装界面

 

点击 next “,

 

 

点击“ Next ”,

 

 

选择第一项,点“ next ”,

 

 

选择第一项,点“ next ”,

 

 

输入安装名和安装绝对路径,后点“ next ”,

注:如果本机安装有 Oracle 数据库或客户端的话,安装程序会自动读取到其安装名和安装路径,不要使用这个,修改其安装名和安装路径。

 

 

密码和用户名相同, next

 

 

install

 

 

最后会弹出界面

 

 

提示用 root 执行脚本,用 root 用户执行它。

[root@root oracle]# cd /home/oracle/oraInventory/

[root@root oraInventory]# ls

Contents          logs                     orainstRoot.sh

ContentsXML       oraInstaller.properties  oui

install.platform  oraInst.loc              sessionContext.ser

[root@root oraInventory]# ./orainstRoot.sh

Changing permissions of /home/oracle/oraInventory to 770.

Changing groupname of /home/oracle/oraInventory to oinstall.

The execution of the script is complete

[root@root oraInventory]# cd ..

[root@root oracle]# ls

CD_10.1.3.5.0_LINUX.zip  odi_install  OraHome_1  oraInventory

[root@root oracle]# cd OraHome_1/

[root@root OraHome_1]# ls

install           inventory  oracledi  oraInst.loc

install.platform  jre        oracledq  root.sh

[root@root OraHome_1]# ./root.sh

 

=================================================================

TSS v11.5 - Metabase Server Installation, build spf13_8315

 

(c) 2007-8 Trillium Software, a division of Harte-Hanks

=================================================================

 

 

 

WARNING: NIS Detected.

         Please ensure that the services entry uses files,

         otherwise this installation of the Metabase may not

         function correctly.

Writing installation log to: /home/oracle/OraHome_1/oracledq/metabase_server/metabase/etc/setup.log

calculating service labels...

installing services...

restarting xinetd...

Root installation finished.

[root@root OraHome_1]#

执行完毕后返回安装界面。

 

 

安装完成,点击 Exit 退出安装。

 

5.配置ODI

 

ODI需要一个支撑数据库,我选择使用oracle。

 

(1)先为ODI创建两个oracle用户SNPM、SNPW。

 

(2) 创建主资料库,运行: /home/oracle/OraHome_1/oracledi/bin/repcreate.sh

 

 

等待几分钟,

 

 

点击确定。存储库创建完成。

 

(3)连接 主资料库,运行: /home/oracle/OraHome_1/oracledi/bin/topology.sh

 

 

点击新建

 

 

登录名:自己随便起

用户:SUPERVISOR

密码:SUNOPSIS

数据库连接

用户:snpm

密码:snpm的密码

驱动:oracle的驱动

URL:jdbc:oracle:thin:@192.168.1.100:1521:orcl

 

点击确定后,点击确定登录topology。

 

 

 

(4)创建工作资料库:选择存储库

 

 

 


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值