Escolar Documentos
Profissional Documentos
Cultura Documentos
snandi_acct_dly_snpsht_lt;
.LOGON viptdgcp/vnalama,na5amaru,;
.SET db TO 's_cims';
.SET dest_tbl TO 'snandi_acct_dly_snpsht';
.SET infile TO '/cim_env4/BUBBLE01/snandi/acct_daily_snpsht.dat';
---------------------------------------------------------
fload
LOGON test1/dbc,dbc;
BEGIN LOADING retail.emp2
ERRORFILES retail.emperr3, retail.emperr4;
DEFINE empno (varchar(15))
,name (varchar(18))
,addess (varchar(40))
,phone (char(15))
,deptno (smallint)
,salary (decimal(8,2))
,yrsexp (byteint)
,dob (char(8)
,medstat (char(1))
,edlev (byteint)
,note (varchar(79))
FILE = C:\Documents and Settings\Me\Desktop\output.txt;
INSERT INTO retail.emp2
VALUES (:empno, :name, :address, :phone, :deptno, :salary, :yrsexp,
:dob, :medstat, :edlev, :note);
END LOADING;
LOGOFF;
Script
#!/bin/ksh
rm -f pipe
mkfifo pipe
zcat /cim_env4/BUBBLE01/schinta/Empmon_APR_adhoc_req.ods.Z > pipe&
fastload < pmon_adhoc.fld > /cim_env12/DATA/cpp/CR_ACCT/scripts/pmon_adhoc.lo
g
rc=$?
echo "Edcis_inv completed with $rc!!!!\n"
exit $rc
TPUMP
------------------------------
.logtable lab71_log;
.logon demotdat/user01,USER01;
.begin load sessions 8
pack 5
rate 100 skip=10;
.layout account_trans;
.field anbr 1 integer key;
.field nmbr * integer;
.field strt * char(25);
.field cty * char(20);
.field state * char(2);
.field zip_c * integer;
.field bfwd * decimal(10,2);
.field bcur * decimal(10,2);
.dml label fix_account
do insert for missing update rows;
update accounts set balance_current = :bcur where account_number = :anbr;
insert into accounts values (:anbr, :nmbr, :strt, :cty, :state, :zip_c, :bfwd, :
bcur);
.import infile data7_1
layout account_trans
apply fix_account;
.end load;
9:16 PM 1/8/2010