dangsn
2025-01-16 d6e9b6f11fd8f36895eb70f092bdd8c412750111
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?xml version="1.0" encoding="UTF-8"?>
<root>
    <code>4500000001</code>
<!--     <source>
        <url>jdbc:mysql://10.2.2.231:3306/guanxing_medical</url>
        <username>root</username>
        <password>root</password>
        <dbtype>mysql</dbtype>
        <driver>com.mysql.jdbc.Driver</driver>
    </source>
    <dest>
        <url>jdbc:mysql://127.0.0.1:3306/guanxing_medical</url>
        <username>root</username>
        <password>root</password>
        <dbtype>mysql</dbtype>
        <driver>com.mysql.jdbc.Driver</driver>
    </dest> -->
    <source>
        <url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</url>
        <username>mpm205</username>
        <password>vcitest</password>
        <dbtype>oracle</dbtype>
        <driver>oracle.jdbc.driver.OracleDriver</driver>
    </source>
    <dest>
        <url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</url>
        <username>MPM205_REL</username>
        <password>vcitest</password>
        <dbtype>oracle</dbtype>
        <driver>oracle.jdbc.driver.OracleDriver</driver>
    </dest>
    <jobs>
        <!-- <job>
            <name>pluser</name>
            <cron>0/300 * * * * ?</cron>
            <srcSql>select pluid, plusername, plpassword, pltruename, plemail, pldesc, plusertype, plstatus, plpwdupdatetime, plcreatetime, plcreateuser, plupdatetime, plupdateuser, pllicensors, plsecretgrade, plisdeptleader from PLUSER</srcSql>
            <destTable>pluser</destTable>
            <destTableFields>pluid, plusername, plpassword, pltruename, plemail, pldesc, plusertype, plstatus, plpwdupdatetime, plcreatetime, plcreateuser, plupdatetime, plupdateuser, pllicensors, plsecretgrade, plisdeptleader</destTableFields>
            <destTableKey>pluid</destTableKey>
            <destTableUpdate>plusername, plpassword, pltruename, plemail, pldesc, plusertype, plstatus, plpwdupdatetime, plcreatetime, plcreateuser, plupdatetime, plupdateuser, pllicensors, plsecretgrade, plisdeptleader</destTableUpdate>
        </job> -->
        <job>
            <name>PSM数据同步</name>
            <cron>0 2/30 * * * ?</cron>
            <item>
                <name>PLATFORMBTM_PART</name>
                <direction>true</direction>
                <operate>both</operate>
                <srcSql>select oid,revisionoid,nameoid,btmname,islastr,isfirstr,islastv,isfirstv,creator,createtime,lastmodifier,lastmodifytime,revisionrule,versionrule,revisionseq,revisionvalue,versionseq,versionvalue,lctid,lcstatus,ts,id,name,description,owner,checkinby,checkintime,checkoutby,checkouttime,copyfromversion,code,parttype,weight,unit,virtualsource,virtualsourcemdv,bizdomain,gz,keyinfos,materialname,materialspecs,materialtrademark,ownproduct,partsource,secretgrade,thumbnailpath,usematerial,partsofttype,pointlinetype,designedby,storepath,districtidentifer,manufactureunit,materialbz,materialsize,ppartsofttype,ms,techrequirements from PLATFORMBTM_PART</srcSql>
                <destTable>PLATFORMBTM_PART</destTable>
                <destTableFields>oid,revisionoid,nameoid,btmname,islastr,isfirstr,islastv,isfirstv,creator,createtime,lastmodifier,lastmodifytime,revisionrule,versionrule,revisionseq,revisionvalue,versionseq,versionvalue,lctid,lcstatus,ts,id,name,description,owner,checkinby,checkintime,checkoutby,checkouttime,copyfromversion,code,parttype,weight,unit,virtualsource,virtualsourcemdv,bizdomain,gz,keyinfos,materialname,materialspecs,materialtrademark,ownproduct,partsource,secretgrade,thumbnailpath,usematerial,partsofttype,pointlinetype,designedby,storepath,districtidentifer,manufactureunit,materialbz,materialsize,ppartsofttype,ms,techrequirements</destTableFields>
                <destTableKey>oid</destTableKey>
                <destTableUpdate>revisionoid,nameoid,btmname,islastr,isfirstr,islastv,isfirstv,creator,createtime,lastmodifier,lastmodifytime,revisionrule,versionrule,revisionseq,revisionvalue,versionseq,versionvalue,lctid,lcstatus,ts,id,name,description,owner,checkinby,checkintime,checkoutby,checkouttime,copyfromversion,code,parttype,weight,unit,virtualsource,virtualsourcemdv,bizdomain,gz,keyinfos,materialname,materialspecs,materialtrademark,ownproduct,partsource,secretgrade,thumbnailpath,usematerial,partsofttype,pointlinetype,designedby,storepath,districtidentifer,manufactureunit,materialbz,materialsize,ppartsofttype,ms,techrequirements</destTableUpdate>
            </item>
            <item>
                <name>PLATFORMBTM_PARTINSTANCE</name>
                <direction>true</direction>
                <operate>both</operate>
                <srcSql>select oid, revisionoid, nameoid, btmname, islastr, isfirstr, islastv, isfirstv, creator, createtime, lastmodifier, lastmodifytime, revisionrule, versionrule, revisionseq, revisionvalue, versionseq, versionvalue, lctid, lcstatus, ts, id, name, description, owner, checkinby, checkintime, checkoutby, checkouttime, copyfromversion, cadtoken, lmtoken, partoid, pointlinepath, cadposition, lmposition, fpartoid, sourceoid, enduser from PLATFORMBTM_PARTINSTANCE</srcSql>
                <destTable>PLATFORMBTM_PARTINSTANCE</destTable>
                <destTableFields>oid, revisionoid, nameoid, btmname, islastr, isfirstr, islastv, isfirstv, creator, createtime, lastmodifier, lastmodifytime, revisionrule, versionrule, revisionseq, revisionvalue, versionseq, versionvalue, lctid, lcstatus, ts, id, name, description, owner, checkinby, checkintime, checkoutby, checkouttime, copyfromversion, cadtoken, lmtoken, partoid, pointlinepath, cadposition, lmposition, fpartoid, sourceoid, enduser</destTableFields>
                <destTableKey>oid</destTableKey>
                <destTableUpdate>revisionoid, nameoid, btmname, islastr, isfirstr, islastv, isfirstv, creator, createtime, lastmodifier, lastmodifytime, revisionrule, versionrule, revisionseq, revisionvalue, versionseq, versionvalue, lctid, lcstatus, ts, id, name, description, owner, checkinby, checkintime, checkoutby, checkouttime, copyfromversion, cadtoken, lmtoken, partoid, pointlinepath, cadposition, lmposition, fpartoid, sourceoid, enduser</destTableUpdate>
            </item>
            <item>
                <name>PLATFORMLT_PBOM</name>
                <direction>true</direction>
                <operate>both</operate>
                <srcSql>select oid, creator, createtime, lastmodifier, lastmodifytime, f_oid, f_revisionoid, f_nameoid, f_btwname, t_oid, t_revisionoid, t_nameoid, t_btwname, ts, sequence, dboid, snapshotoid, countstr, unit, measureunit, quantity, valid, bompath, sourcepos from PLATFORMLT_PBOM</srcSql>
                <destTable>PLATFORMLT_PBOM</destTable>
                <destTableFields>oid, creator, createtime, lastmodifier, lastmodifytime, f_oid, f_revisionoid, f_nameoid, f_btwname, t_oid, t_revisionoid, t_nameoid, t_btwname, ts, sequence, dboid, snapshotoid, countstr, unit, measureunit, quantity, valid, bompath, sourcepos</destTableFields>
                <destTableKey>oid</destTableKey>
                <destTableUpdate>creator, createtime, lastmodifier, lastmodifytime, f_oid, f_revisionoid, f_nameoid, f_btwname, t_oid, t_revisionoid, t_nameoid, t_btwname, ts, sequence, dboid, snapshotoid, countstr, unit, measureunit, quantity, valid, bompath, sourcepos</destTableUpdate>
            </item>
        </job>
    </jobs>
</root>