datastage安装详细文档.docx

上传人:b****5 文档编号:11739519 上传时间:2023-03-31 格式:DOCX 页数:22 大小:414.18KB
下载 相关 举报
datastage安装详细文档.docx_第1页
第1页 / 共22页
datastage安装详细文档.docx_第2页
第2页 / 共22页
datastage安装详细文档.docx_第3页
第3页 / 共22页
datastage安装详细文档.docx_第4页
第4页 / 共22页
datastage安装详细文档.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

datastage安装详细文档.docx

《datastage安装详细文档.docx》由会员分享,可在线阅读,更多相关《datastage安装详细文档.docx(22页珍藏版)》请在冰豆网上搜索。

datastage安装详细文档.docx

datastage安装详细文档

DatastageServer安装步骤

Datastage安装过程需要用到root用户,确保以超级用户root进入系统(非常重要)

1.准备

 #创建组

$groupadd dstage

#创建用户

$useradd -gdstage  dsadm

#修改密码

$passwd dsadm     

#创建安装目录

$mkdir-p/home/ap/dsadm

#添加目录到用户组

$chown-Rdsadm:

dstage/home/ap/dsadm/

2.解压

#如果是硬盘包,则先解压缩包,执行命令:

$tarxvfC915JNA.tar

再进入解压后的出现的文件夹Ascential.media目录

如果是光盘包,则执行命令:

Mount/cdrom,再进入/cdrom目录.

3.安装

(1)执行./install.sh–adminroot

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

(3)安装向导画面,输入n,回车

(4)版本更新信息,输入n,回车

(5)licenseagreement,输入y,回车

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

(7)输入serialnumber,CPUcount,expirationdate,enterpriseeditioncode,servercode,回车。

MVSeditioncode不用输入,注意日期的格式。

(8)确认serialnumber,CPUcount,expirationdate,enterpriseeditioncode,servercode是否正确,正确,输入n,回车

(9)根据实际购买RTIAgent,SASIntegration,IMSSource情况,以下三个code可以选择填写,输入n,回车

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

(11)修改正确的DataStageServer的安装目录/home/ap/dsadm,回车

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

(13)选择语言,输入c,回车进行修改

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

(15)确认已选择6Chinese-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,回车

执行关于Oracle数据库的相关驱动程序

#cd/home/ap/dsadm/Ascential/DataStage/PXEngine/install

执行命令#./install.liborchoracle

4.检验

安装完datastage,请修改datastage安装目录的属性dsadm:

dstage以及文件权限为775。

Datastage进程的启动和停止

用root用户登入OS,进入到datastage安装目录,启动和停止datastage服务,命令如下:

#cd/home/ap/dsadm/Ascential/DataStage/DSEngine/bin

启动:

#./uv–admin–start

停止:

#./uv–admin–stop

验证DataStage的安装

检查Datastage的进程是否已启动,执行命令#ps–ef|grepdsrpcd

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

安装过程中,可以监控日志

cd/tmp/dsinstall/longfile/

tail-fdsinstall.log.*

直到看见

StartingJobMonApp

JobMonApphasbeenstarted.

Done.

这些信息时候,说明已安装成功.

用ps-ef|grepdsrpcd命令看ds后台进程是否运行.

ps-ef|grepJobMon看JobMonApp进程是否运行.

5.安装后的配置

(1)编辑/app/dsadm/Ascential/DataStage/DSEngine/目录下dsenv文件,我的dsenv文件内容为:

#!

/bin/sh

####################################################################

#

#dsenv-DataStageenvironmentfile

#

#Copyright(c)1997-2004AscentialSoftwareCorporation.AllRightsReserved

#ThisisunpublishedproprietarysourcecodeofAscentialSoftwareCorporation

#Thecopyrightnoticeabovedoesnotevidenceanyactualor

#intendedpublicationofsuchsourcecode.

#

#ThisscriptissourcedbytheDataStagedsrpcddaemontoestablish

#properenvironmentsettingsforDataStageclientconnections.

#

#Thisscriptmayalsobesourcedbybourneshellstoestablish

#properenvironmentsettingsforlocalDataStageuse.

#

####################################################################

#PLATFORMSPECIFICSECTION

set+u

if[-z"$DSHOME"]&&[-f"/.dshome"]

then

DSHOME=`cat/.dshome`

exportDSHOME

fi

if[-z"$DSHOME"]

then

DSHOME=/app/dsadm/Ascential/DataStage/DSEngine;exportDSHOME

fi

if[-z"$APT_ORCHHOME"]

then

APT_ORCHHOME=/app/dsadm/Ascential/DataStage/PXEngine;exportAPT_ORCHHOME

fi

if[-z"$UDTHOME"]

then

UDTHOME=/app/dsadm/Ascential/DataStage/ud41;exportUDTHOME

UDTBIN=/app/dsadm/Ascential/DataStage/ud41/bin;exportUDTBIN

fi

if[-n"$DSHOME"]&&[-d"$DSHOME"]

then

ODBCINI=$DSHOME/.odbc.ini;exportODBCINI

HOME=${HOME:

-/};exportHOME

#LANG="";exportLANG

#LC_ALL="";exportLC_ALL

#LC_CTYPE="";exportLC_CTYPE

#LC_COLLATE="";exportLC_COLLATE

#LC_MONETARY="";exportLC_MONETARY

#LC_NUMERIC="";exportLC_NUMERIC

#LC_TIME="";exportLC_TIME

#LC_MESSAGES="";exportLC_MESSAGES

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

exportLD_LIBRARY_PATH

fi

exportORACLE_BASE=/app/oracle

exportORACLE_HOME=/app/oracle/product/10.2

exportTNS_ADMIN=/app/oracle/product/10.2/network/admin

exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:

$ORACLE_HOME/lib

exportPATH=$PATH:

$ORACLE_HOME/bin

exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK

exportLIBPATH=$ORACLE_HOME/rdbms/lib:

$ORACLE_HOME/lib:

$LIBPATH

(2)编辑dsadm用户.bash_profile文件,我的该文件内容:

#.bash_profile

#Getthealiasesandfunctions

if[-f~/.bashrc];then

.~/.bashrc

fi

#Userspecificenvironmentandstartupprograms

PATH=$PATH:

$HOME/bin

exportPATH

exportDSHOME=/app/dsadm/Ascential/DataStage/DSEngine

.$DSHOME/dsenv

PATH=$PATH:

$DSHOME/bin:

$APT_ORCHHOME/bin:

$DSHOME/lib:

$DSHOME/branded_odcdbc/lib:

$ORACLE_HOME/bin

exportPATH

exportNLS_LANG=American_America.ZHS16GBK

alias'l=ls-l'

set-ovi

unsetUSERNAME

这两个文件照着我的配就OK了,当中的相关目录(ds和oracle)得修改为你的安装目录.

执行动态链接库脚本

/app/dsadm/Ascential/DataStage/PXEngine/install/install.liborchoracle

出现OracleInstallationiscomplete才算安装成功.

在LIBPATH部分增加路径$ORACLE_HOME/lib

配置好后,进入对应目录使这两个文件立即生效

sourcedsenv

source.bash_profile

重启DS

uv-admin-stop

uv-admin-start

在客户端新建JOB进行测试,下面的是我的测试JOB

oracle和DS是在同一台服务器上,DS使用oracle时候要对以下视图赋权限

DBA_DATA_FILES

DBA_TAB_PARTITONS

DBA_OBJECTS

ALL_PART_INDEXES

ALL_PART_TABLES

ALL_INDEXES

SYS.GV_$INSTANCE(OnlyifOracleParallelServerisused)

datastage自带的联机帮助文档上有说明这一点,

WesuggestthatyoucreatearolethathastheappropriateSELECTprivileges,asfollows:

CREATEROLEDSXE;

GRANTSELECTonsys.dba_extentstoDSXE;

GRANTSELECTonsys.dba_data_filestoDSXE;

GRANTSELECTonsys.dba_tab_partitionstoDSXE;

GRANTSELECTonsys.dba_objectstoDSXE;

GRANTSELECTonsys.all_part_indexestoDSXE;

GRANTSELECTonsys.all_part_tablestoDSXE;

GRANTSELECTonsys.all_indexestoDSXE;

Oncetheroleiscreated,grantittouserswhowillrunDataStagejobs,asfollows:

GRANTDSXEto;

到此位置datastage的安装基本结束。

6.注意事项:

Datastage安装应该确认安装的机器是32位或64位,在安装出错,安装后安装路径下的文件不全,可能是install.sh的错误。

安装正确则主目录/home/ap/dsadm/Ascential/DataStage/下存在一下文件目录

Configurations

DSCAPIOp

DSEngine

DSParallel

Datasets

Datasets_bak

Logfiles

MsgHandlers

PXEngine

PXEngine.752.1

PXEngine.752.2

Plugins.ini

Projects

Scratch

Scratch_bak

Template

Template.ini

branded_odbc 

Datastage的服务端安装在安装前应尽可能确认数据库安装正确,且和datastage服务端机器是联通的。

一般datastage服务端作为单独机器,若连接数据库为oracle,应该在安装前在机器上安装oracle客户端(参见oracle客户端安装文档),oracle客户端安装应该以管理员模式安装,这样为了确保oracle工具安装全面,特别是sqlload可用。

Datastage工程创建后需要修改相应的参数,特别是要修改下面参数

APT_STRING_PADCHAR0x20

该参数表示char自动补位字符,该补位字符设为0x20表示补位空格,这样确保JOB过程处理中TRIM函数可以达到预期效果。

开启telnet服务

  方法一:

使用ntsysv,在出现的窗口之中,将telnet勾选起来,然后按下OK即可!

  方法二:

编辑/etc/xinetd.d/telnet

  #vi/etc/xinetd.d/telnet

  [root@testroot]#vi/etc/xinetd.d/telnet

  找到disable=yes<==就是改这里,将yes改成no即可!

服务预设是关闭的

激活服务

  telnet是挂在xinetd底下的,所以自然只要重新激活xinetd就能够将xinetd里头的设定重新读进来,所以刚刚设定的telnet自然也就可以被激活。

  [root@wljsroot]#servicexinetdrestart

若要允许root用户登入,可用下列方法

  [root@test/root]#vi/etc/pam.d/login

  #authrequiredpam_securetty.so#将这一行加上注释!

  或

  #mv/etc/securetty/etc/securetty.bak

  这样一来,root将可以直接进入Linux主机。

不过,建议不要这样做。

还可以在普通用户进入后,切换到root用户,拥有root的权限!

ftp启动:

#servicevsftpdstart//启动ftp服务

#servicevsftpdstop//停止ftp服务

网卡启动:

servicenetworkstart/stop

如果服务器连接不上:

重新启动网卡。

确认防火墙没有拦截。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1