欢迎来到天天文库
浏览记录
ID:39466904
大小:101.50 KB
页数:10页
时间:2019-07-04
《orcleAndqad数据互同步方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、方法一利用DB2联合数据库Oracle联合表WPS_EXEC_SEQUENCE_TAB,WPS_ERPBOM,WPS_ERPPART,WPS_ERPSUPPLIERQAD联合表首先安装QAD数据库驱动,运行ERP系统客户端程序clienthelper.exe,安装QAD测试库驱动.通过ODBC连接,建立数据源数据源名服务地址服务端端口数据库名用户名/密码erpdb192.168.1.420201testRoot/1erptestsuzuki192.168.1.420203testRoot/1xydcseq_mstr,xyd
2、cbom_mstr,xydcvend_mstr,xydcpt_mstr存储过程过程P_READ_QADTOORACLE依次利用游标读取QAD联合数据库中的表,检查是否有记录更新,有则同步到oracle数据库中对应表对应记录CREATEPROCEDUREDB2ADMIN.P_READ_QADTOORACLE()--------------------------------------------------------------------------SQL存储过程----------------------------
3、--------------------------------------------BEGIN--------------------------------------------------------------------------主同步表变量------------------------------------------------------------------------DECLAREdgnovarchar(50);DECLAREexecstateINTEGER;DECLAREexecutesI
4、NTEGER;--------------------------------------------------------------------------BOM表变量------------------------------------------------------------------------DECLAREbomerpnovarchar(50);DECLAREbompdmnovarchar(50);DECLAREbomerppartnovarchar(50);DECLAREbompdmpartnov
5、archar(50);DECLAREbomstateINTEGER;DECLAREbomrmksvarchar(80);--------------------------------------------------------------------------零件表变量------------------------------------------------------------------------DECLAREparterppartnovarchar(50);DECLAREpartstateINTEG
6、ER;DECLAREpartrmksvarchar(80);--------------------------------------------------------------------------供应商表变量------------------------------------------------------------------------DECLAREsupperppartnovarchar(50);DECLAREsuppcodevarchar(50);DECLAREsuppstateINTEGER
7、;DECLAREsupprmksvarchar(80);DECLAREtmpSQLvarchar(1000);DECLAREcount1INTEGER;DECLAREcount2INTEGER;DECLAREcount3INTEGER;DECLAREcount4INTEGER;DECLAREerrsqlvarchar(2000);DECLAREv_MessageVARCHAR(2000);--------------------------------------------------------------------
8、----------游标定义,主表只读取最新的10条设变进行处理,其它表通过设变号读取----------------------------------------------------------------------------declarecur1cursorforSELECTdesignN
此文档下载收益归作者所有