DataStageV8.5配置连接oracle操作手册
时间:2025-06-24
时间:2025-06-24
DataStageV8.5配置连接oracle操作手册
DataStageV8.5配置连接oracle
操作手册
编制: 长安铃木 信息系统课
王川 2012-5-7
DataStageV8.5配置连接oracle操作手册
目录 1
概述 ................................................................................................................................................ 4 1.1 1.2 1.3 2 3 4
编写目的 ......................................................................................................................... 4 系统配置 ......................................................................................................................... 4 事前准备 ......................................................................................................................... 4
开始安装客户端 ............................................................................................................................ 4 配置 DATASTAGE 环境 ............................................................................................................. 6 配置测试 ........................................................................................................................................ 7
DataStageV8.5配置连接oracle操作手册
文档版本记录
版本编号
变更内容
变更人
日期
DataStageV8.5配置连接oracle操作手册
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。
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
DataStageV8.5配置连接oracle操作手册
启动时加载/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
开始界面化安装管理员客户端即可。
DataStageV8.5配置连接oracle操作手册
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
…… 此处隐藏:3072字,全部文档内容请下载后查看。喜欢就下载吧 ……