DataStage的安装

用户环境变量的设置
用root,dsadm,ods用户登录,在用户根目录下,执行命令$vi .bash_profile,修改环境变量如下:
# .bash_profile
. /home/ap/dsadm/Ascential/DataStage/DSEngine/dsenv
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
#---------- oracle ----------
export ORACLE_HOME=/home/db/oracle/product/10.2.0
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH:/lib:/usr/lib:/home/ap/dsadm/Ascential/DataStage/DSEngine/lib:/home/ap/dsadm/Ascential/DataStage/RT_BP1.O:/home/ap/ods/lib:/home/ap/ods/bin:$ORACLE_HOME/lib32
#---------- datastage -------------
export DSHOME=/home/ap/dsadm/Ascential/DataStage/DSEngine
export LANG=iso8859
export APT_ORCHHOME=/home/ap/dsadm/Ascential/DataStage/PXEngine
export PATH=$PATH:$HOME/bin:$APT_ORCHHOME/bin:$DSHOME/bin

安装步骤
Datastage安装过程确保以超级用户root进入系统(非常重要)。
如果是硬盘包,则先执行命令:tar xvf C915JNA.tar解压缩包,再进入解压后出现的文件夹Ascential.media目录。
如果是光盘包,则执行命令:Mount /cdrom,再进入 /cdrom目录。

下面是详细的安装步骤:

1、执行 ./install.sh –admin root


2、验证dsadm用户环境变量设置,确认输入y,回车;


3、安装向导画面,输入n,回车;


4、版本更新信息,输入n,回车;


5、License Agreement,输入y,回车;


6、选择安装文件临时存放目录,此目录必须存在dsadm用户要有存取权限、目录必须为空并且有600M的空间,输入 c 可以改变临时目录,使用默认临时目录输入n,回车;


7、输入Serial Number,CPU Count,Expiration Date,Enterprise Edition Code, Server Code ,回车;MVS edition code不用输入,注意日期的格式。


8、确认Serial Number,CPU Count,Expiration Date,Enterprise Edition Code, Server Code是否正确,正确,输入n,回车;


9、根据实际购买RTI Agent,SAS Integration,IMS Source情况,以下三个code可以选择填写,输入 n ,回车;


10、确认DataStage Server的安装目录,根据实际情况选择c做更改,指定目录dsadm需有存取权限,确认安装目录后,输入c,回车进行修改;


11、修改正确的DataStage Server的安装目录/home/ap/dsadm,回车;


12、确认DataStage的安装目录已修改成/home/ap/dsadm,输入n,回车;


13、选择语言,输入c,回车进行修改;


14、选择Chinese-Simplified简体中文,输入6,回车;


15、确认已选择6 Chinese-Simplified简体中文,输入n,回车;
注意:语言一定要修改为 CHS。


16、选择相关插件,这里要把所有插件都选择安装,输入a,回车;


17、确认已选择所有插件都安装,输入n,回车;


18、DataStage工程存放路径,回车选择默认路径,如需另外指定请确保dsadm对该目录有存取权限;


19、创建工程,不用第一次创建的默认工程,可任意命名,将来在JCI公共组件安装的时候会重新建立工程;


20、输入U,回车;U为非受保护工程,P为受保护工程。


21、回车;


22、输入n,回车;


23、确认DataStage的安装路径,输入n,回车;


24、确认Oracle数据库的安装路径,输入n,回车;


25、输入n,回车;


26、输入n,回车;


27、确认环境,输入n,回车。


安装相关驱动程序
步骤如下:
说明:安装过程中需要查看安装提示,以免有错误提示时,没有注意,在后面不好排除故障。
1、执行关于Oracle 数据库的相关驱动程序:
#cd /home/ap/dsadm/Ascential/DataStage/PXEngine/install
执行命令: #./install.liborchoracle


2、安装ORCH组件:
#cd /home/ap/dsadm/Ascential/DataStage/PXEngine/install
执行命令:#./install,进到安装界面后一直按回车继续安装完毕(注意安装提示,如果有错误,需要进行处理)。

3、重新启动DataStage:
#cd /home/ap/dsadm/Ascential/DataStage/DSEngine/bin  
#./uv –admin –stop
#./uv –admin –start

修改目录属主
使用root用户登陆,执行下面修改目录属主的命令:
#chown -R dsadm:dstage /home/ap/dsadm

修改dsenv
用dsadm用户进入/home/ap/dsadm/Ascential/DataStage/DSEngine目录,修改dsenv文件。其中红色标识部分是需要分行手工修改的内容:步骤如下:
1、进入目录,输入命令:
$cd /home/ap/dsadm/Ascential/DataStage/DSEngine

2、打开编辑器,输入命令:
$vi dsenv

3、修改内容
(1) 在原来的
LD_LIBRARY_PATH=`dirname $DSHOME`/branded_odbc/lib:$DSHOME/lib:$DSHOME/uvdlls:$DSHOME/java/jre/lib/i386/client:$DSHOME/java/jre/lib/i386:$LD_LIBRARY_PATH
后面加上:/home/db/oracle/product/10.2.0/lib
(2)在dsenv后面加入
# User specific environment and startup programs
export DSHOME=/home/ap/dsadm/Ascential/DataStage/DSEngine
export LANG=iso8859
export APT_ORCHHOME=/home/ap/dsadm/Ascential/DataStage/PXEngine
PATH=$PATH:$HOME/bin:$APT_ORCHHOME/bin:$DSHOME/bin
export PATH
unset USERNAME
#-----oracle-------
export ORACLE_HOME=/home/db/oracle/product/10.2.0
export ORACLE_SID=odsbptdb
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH:/lib:/usr/lib:/home/ap/dsadm/Ascential/DataStage/DSEngine/lib:/home/ap/dsadm/Ascential/DataStage/RT_BP1.O:/home/ap/ods/lib:/home/ap/ods/bin:$ORACLE_HOME/lib32:$HOME/lib:.
#----------ods jci-----------
export APT_CONFIG_FILE=/home/ap/dsadm/Ascential/DataStage/Configurations/default.apt
export JOBCNTRL_APPHOME=/home/ap/ods
export JOBCNTRL_LOGPATH=/home/ap/ods/log
export JOBCNTRL_DBSID=odsbptdb        # 数据库别名
export JOBCNTRL_DBUSER=odsmain                    # 访问参数库的用户名
export JOBCNTRL_DBPASSWD=odsmain                  # 访问参数库的密码
export BRHNO=650                                  # 分行修改为自己的分行号
修改DataStage字符集
在/home/ap/dsadm/Ascential/DataStage/PXEngine.752.1/etc/oracle_cs.txt 中增加:
HS16CGB231280   UTF8
ASCL_GB2312     ZHS16CGB231280
ZHS16CGB231280  ASCL_GB2312

DataStage 进程的启动和停止
用root用户登入OS,进入到DatasTage 安装目录,启动和停止DataStage服务,命令如下:
# cd /home/ap/dsadm/Ascential/DataStage/DSEngine/bin
停止: #./uv –admin –stop
启动: #./uv –admin –start

验证DataStage的安装
检查DataStage的进程是否已启动,执行命令#ps –ef |grep dsrpcd

检查/etc/services,执行命令#vi /etc/services,有如下信息

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值