ODI JEE Agent Install on linux

来源:互联网 发布:opta数据中国代理 编辑:程序博客网 时间:2024/06/10 00:39

在项目上碰到个需求,需要用到WEBSERVER调用ODI:

环境为LINUX系统:

操作如下

新环境准备

1、  关闭Selinux

[root@localhost ~]# vim /etc/selinux/config

2、  关闭防火墙设置

检查防火墙状态:

[root@localhost ~]# Chkconfig –list | grep iptables

[root@localhost ~]# Chkconfig iptables off

3、  更改计算机名

[root@localhost ~]# Vim /etc/sysconfig/network

4、  更改内部DNS文件hosts文件

[root@localhost ~]# Vim /etc/hosts

安装ODBC

安装包:unixODBC-2.2.14-12.el6_3.x86_64.rpm

上传PRM安装包并安装:

[root@localhost ~]# Rpm –ivh unixODBC-2.2.14-12.el6_3.x86_64.rpm

查看安装的路径:

[root@localhost ~]# rpm -ql unixODBC-2.2.14-12.el6_3.x86_64

查看ODBC信息:

[root@localhost ~]# Odbcinst –j

安装ORACLE客户端

[root@localhost ~]rpm -ivhoracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm

[root@localhost ~]# rpm -ivhoracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm

[root@localhost ~]# rpm -ivhoracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm

[root@localhost ~]# rpm -ivhoracle-instantclient12.1-odbc-12.1.0.1.0-1.x86_64.rpm

查看ORACLE的ODBC连接安装包生成文件的路径

[root@localhost ~]rpm -ql oracle-instantclient12.1-odbc-12.1.0.1.0-1.x86_64

配置ORACLE数据库客户端的环境变量(设置的全局的,可根据实际情况选择用户的):

[root@localhost ~]# vim /etc/profile

[root@localhost ~]# mv /usr/lib/orace  /oracle/

[root@localhost ~]# chown –R oracle:oinstall /oracle

[root@localhost ~]#chmod –R 744 /oracle

添加一下内容:

export ORACLE_HOME=/ oracle/12.1/client64

export ORACLE_BASE= /oracle/12.1

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

这里的LD_LIBRARY_PATH设置和/etc/ld.so.conf里面进行设置的效果是一样的

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

让PROFILE立即生效:

[root@localhost ~]# source /etc/profile

在/usr/lib/oracle/12.1/client64目录下手动创建文件

[root@localhost ~]# mkdir -p network/admin

[root@localhost ~]# vim tnsnames.ora

输入以下内容:

PLTEST = (

       DESCRIPTION = (

               ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.242)(PORT = 1522)

        )

   (CONNECT_DATA =

               (SERVER = DEDICATED)

               (SERVICE_NAME = orcl11)

        )

)

将SQLPLUS命令复制到BIN下

[root@ESSSERVER  bin]#chmodu+x sqlplus

待续!~~~


0 0
原创粉丝点击