DataStageV8.5配置连接oracle操作手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DataStageV8.5配置连接oracle

操作手册

编制:长安铃木信息系统课

王川

2012-5-7

目录

1概述 (4)

1.1编写目的 (4)

1.2系统配置 (4)

1.3事前准备 (4)

2开始安装客户端 (4)

3配置DATASTAGE 环境 (6)

4配置测试 (7)

文档版本记录

版本编号变更内容变更人日期

DataStageV8.5配置连接oracle

操作手册

1概述

1.1 编写目的

DataStage V8.5 在安装后默认支持DB2 数据库,为了实现抽取ORACLE 数据库,需要配置服务器端。

1.2 系统配置

DataStage V8.5

Suse linux server sp1

1.3 事前准备

1、安装XFTP:传递文件。

2、开启SSH服务:终端控制。

3、Oracle官网下载11g client。

/technetwork/database/enterprise-edition/downloads/112010-linuxsoft-

085393.html

2开始安装客户端

1、FTP上传linux_11gR2_client.zip ,并解压至TMP目录。

2、创建组和权限。

groupadd oinstall groupadd dba

useradd –g oinstall –G dba –m oracle passwd oracle

mkdir –p /home/oracle/

chown -R oracle:oinstall /home/oracle/

3、修改环境配置文件。

/etc/sysctl.conf 加上如下内容

fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096

kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 net.ipv4.tcp_wmem = 262144 262144 262144 net.ipv4.tcp_rmem = 4194304 4194304 4194304

启动时加载/etc/sysctl.conf

/sbin/chkconfig boot.sysctl on

使修改的参数立即生效

/sbin/sysctl -p

4、切换到ORACLE用户下,修改用户配置。

vi .profile ORACLE_BASE=/home/oracle/ ORACLE_HOME=$$ORACLE_BASE/app/oracle/product/11.2.0/client_1/ ORACLE_SID=keigojoe

PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

5、退出使生效,查看结果。

env | grep ORA

6、切换ROOT用户。

cd /etc/security/

vi limits.conf

oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle hard stack 10240

cd /etc/pam.d/

vi login

session required /lib/security/pam_limits.so

cd /etc/

vi profile

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384

ulimit -n 65536 else

ulimit -u 16384 -n 65536 fi

fi

7、切换ORACLE 用户。

export DISPLAY=192.168.7.139:0.0 xhost +

cd /tmp/linux_11gR2_client

./runInstaller

开始界面化安装管理员客户端即可。

3配置Datastage 环境

1、编辑dsenv 文件

cd /opt/IBM/InformationServer/Server/DSEngine/

vi dsenv

(1)添加如下内容

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/client_1

export TNS_ADMIN=/home/oracle/app/oracle/product/11.2.0/client_1/network/admin export LD_LIBRARY_PATH=$APT_ORCHHOME/lib:$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ ORACLE_HOME/rdbms/lib

export PATH=$PATH:$ORACLE_HOME/bin:$APT_ORCHHOME/bin export ORACLE_BASE=/home/oracle/app

export LIBPATH=$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LIBPATH

(2)root 用户下执行

#find /opt -name install.liborchoracle

/opt/IBM/InformationServer/Server/StagingArea/Installed/PxOracle/install/install.liborchoracle

/opt/IBM/InformationServer/Server/DSComponents/install/install.liborchoracle

#find /opt -name libccora*

/opt/IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/libccor a11g.so

/opt/IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/libccor a10g.so

/opt/IBM/InformationServer/Server/DSComponents/bin/libccora11g.so

/opt/IBM/InformationServer/Server/DSComponents/bin/libccora10g.so

(3)添加关联文件

#cd $ORACLE_HOME/lib

#ln –s

/opt/IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/libccor a11g.so licccora11g.so

#ln –s

/opt/IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/libccor a10g.so licccora10g.so

#export DSHOME=/opt/IBM/InformationServer/Server/DSEngine

#export APT_ORCHHOME=/opt/IBM/InformationServer/Server/PXEngine

(4)编辑DatastageORACLE 工具的安装文件

#vi /opt/IBM/InformationServer/Server/DSComponents/install/install.liborchoracle install_driver() {

case $version in

9 ) VER='9i';;

10|11 ) VER='10g';;

0 ) return;; esac 开始安装

[root@datastage DSEngine]#

/opt/IBM/InformationServer/Server/DSComponents/install/install.liborchoracle

相关文档
最新文档