SELECT 'db2 export to /home/db2inst2/ufdata/data/'||tabname ||'.del of del select * from '||tabname

FROM syscat.tables WHERE  tabschema ='DB2INST1' AND TABNAME LIKE 'FC_%'

UNION

SELECT 'db2 connect to tsnc user db2inst1 using db2inst1 ' FROM DUAL

db2 import from S_LOAN.del of del insert into tmp_s_loan(ACCT_NO,ACCT_TYPE,BRANCH_CODE,CNTCT_NO,CUR_BAL,CURCY_CODE,CUST_CODE,DATA_DATE,INT_PMT_FRQ,ITEM_CODE,LN_RISK_CLASS,PROD_CODE)

db2 load from S_LOAN.del of del insert into tmp_s_loan(ACCT_NO,ACCT_TYPE,BRANCH_CODE,CNTCT_NO,CUR_BAL,CURCY_CODE,CUST_CODE,DATA_DATE,INT_PMT_FRQ,ITEM_CODE,LN_RISK_CLASS,PROD_CODE)

db2 "export to ${curr_path}/data/S_LOAN.del of del SELECT ACCT_NO,ACCT_TYPE,BRANCH_CODE,CNTCT_NO,CUR_BAL,CURCY_CODE,CUST_CODE,DATA_DATE,INT_PMT_FRQ,ITEM_CODE,LN_RISK_CLASS,PROD_CODE  FROM S_LOAN WHERE DATA_DATE ='2013-06-01'" >> ${curr_path}/log/run${preday}.log

CONNECT TO TSNC USER "db2inst1";

IMPORT FROM "C:UsersAdministratorDesktops_intnat_busi.txt" OF DEL MODIFIED BY NOCHARDEL COLDEL| METHOD P (1, 2, 3, 4, 5, 6, 7, 8, 9) MESSAGES "C:A" REPLACE INTO DB2INST1.S_INTNAT_BUSI (DATA_DATE, ACCT_NO, BRANCH_CODE, CUST_CODE, MGR_CODE, ITEM_ID, PROD_CODE, CURRENCY, CUR_BAL);

CONNECT RESET;

--导出数据库

db2move tsnc export

--导出指定用户下所有的的表

db2move tsnc export -tc db2inst1

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐