datastage经验总结 - 图文(8)

2019-08-03 11:10

Dastage经验总结

2. 输入type binary,设置传输时所用的字符集,binary表示二进制

3. 输入命令:get /SGMEDWETL/tmp/hf_jobs /SGMEDWETL/tmp/hf_jobs_ftp,

Individual 2007-10 36 /

64

Dastage经验总结

/SGMEDWETL/tmp/hf_jobs 表示remotefile; /SGMEDWETL/tmp/hf_jobs_ftp 表示localfile 4. 输入quit退出FTP.

9 如何获得Jobstatus ,步骤如下:

1. 登陆到DataStage 服务器,输入命令: cd $DSHOME/bin 进入bin 目录;

2. 输入命令: dsjob –run;

Individual 2007-10 37 /

64

Dastage经验总结

10 dsjob –run 的用法

dsjob -run

[-mode ] [-param =] [-warn ] [-rows ] [-wait]

[-opmetadata ] [-disableprjhandler] [-disablejobhandler] [-jobstatus] [-userstatus] [-local] [-useid]

如果我们想查看JOB: N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_02的状态,输入: dsjob –run –jobstatus SGMEDW N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_02 回车运行该命令时,对应的JOB: N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_02 会跑起来,等JOB 跑完了会返回一个整型值,这个值就是jobstatus

Jobstatus=1 job运行成功,而且没有WARNING;

Individual 2007-10 38 /

64

Dastage经验总结

Jobstatus=2 job运行成功,但是有WARNING; Jobstatus=3 job运行失败.

11 如何在后台运行和停止一个JOB

我们可以使用命令在后台启动和停止一个JOB,运行一个JOB 可用 dsjob –run 命令; 停止一个JOB 可用 dsjob –stop 命令.

? 运行JOB,步骤如下:

1. 登陆DataStage 服务器,输入 $DSHOME/bin 进入bin 目录; 2. 输入dsjob ,进入dsjob命令;

3. 输入: dsjob -run SGMEDW N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_02, 回车

运行,就会运行SGMEDW Project下的JOB

N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_02.

Individual 2007-10 39 /

64

Dastage经验总结

JOB运行成功的话,会显示: Status code = 0?

? 停止JOB,步骤如下

1. 步骤同运行JOB的1,2 两步;

2. 输入命令: dsjob -stop SGMEDW N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_01,

回车运行, 就会停止SGMEDW Project下的JOB

N_Tr_ASDM_TF_PT_VHCL_MODEL_DISTRIBUTION_month_01的运行(如果该JOB正在运行的话)

Individual 2007-10 40 /

64


datastage经验总结 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2013年最新版电子商务英语课程翻译unit1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: