Datastage 介绍及示例 1 Datastage 简介 Datastage 包含四大部件:Administrator、Manager、Designer、Director。 1. 用 DataStage Administrator 新建或者删除项目,设置项目的公共属性,比如权限。 2. 用 DataStage Designer 连接到指定的项目上进行 Job 的设计; 3. 用 DataStage Director 负责 job 的运行,监控等。例如设置设计好的 job 的调度时间。 4. 用 DataStage Manager 进行 Job 的备份等 job 的管理工作。 2 设计一个 JOB 示例 2 .1 环境准备 目标:将源表中数据调度到目标表中去。 1 数据库: posu ser/posu ser@WHORADB , ip: 192.168.100.88 2 源 表: a_test_from 3 目标表: a_test_to 两者表结构一样,代码参考: create table A_TEST_FROM ( ID INTEGER not null, CR_SHOP_NO CHAR(15), SHOP_NAME VARCHAR2(80), SHOP_TEL CHAR(20), YEAR_INCOME NUMBER(16,2), SHOP_CLOSE_DATE DATE, SHOP_OPEN_DATE DATE ); alter table A_TEST_FROM add constraint TEST primary key (ID); 4. 示例数据: insert into A_TEST_FROM (ID, CR_SHOP_NO, SHOP_NAME, SHOP_TEL, YEAR_INCOME, SHOP_CLOSE_DATE, SHOP_OPEN_DATE) v alu es (24402, '105420580990038', '宜昌市云集门诊部 ', '82714596 ', 1000, to_date('01-05-2008', 'dd-mm-y y y y '), to_date('01-06-2008', 'dd-mm-y y y y ')); insert into A_TEST_FROM (ID, CR_SHOP_NO, SHOP_NAME, SHOP_TEL, YEAR_INCOME, SHOP_CLOSE_DATE, SHOP_OPEN_DATE) v alu es (24403, '105420559982198', '于志良 ', '82714596 ', 2000, to_date('02-05-2008', 'dd-mm-y y y y '), to_date('02-06-2008', 'dd-mm-y y y y ')); insert into A_TEST_FROM (ID, CR_SHOP_NO, SHOP_NAME, SHOP_TEL, YEAR_INCOME, SHOP_CLOSE_DATE, SHOP_OPEN_DATE) v alu es (24404, '105420556410012', '阳光儿童广场 ', '82714596 ', 3000, to_date('03-05-2008', 'dd-mm-y y y y '), to_date('03-06-2008', 'dd-mm-y y y y ')); insert into A_TEST_FROM (ID, CR_SHOP_NO, SHOP_NAME, SHOP_TEL, YEAR_INCOME, SHOP_CLOSE_DATE, SHOP_OPEN_DATE) v alu es (24405, '105420580620033', '秭归县...