<?xml version="1.0" encoding="UTF-8"?>
|
<root>
|
<!--同步服务编码,没什么实际意义,在异常信息中会使用-->
|
<code>4500000001</code>
|
<!--源数据源-->
|
<source>
|
<!--数据源url-->
|
<url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</url>
|
<!--用户名-->
|
<username>mpm205</username>
|
<!--用户密码-->
|
<password>vcitest</password>
|
<!--数据库类型,oracle,mysql,sqlserver-->
|
<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>PSM数据同步</name>
|
<!--任务调度时间-->
|
<cron>0 2/30 * * * ?</cron>
|
<!--数据库同步项-->
|
<item>
|
<!--同步项名称-->
|
<name>PLATFORMBTM_PART</name>
|
<!--同步方向,true:正向,从源到目标,false:反向,从目标到源-->
|
<direction>true</direction>
|
<!--同步操作类型,insert:没有则插入,有则不处理,update:有则更新,没有则不处理,both:没有则插入,有则更新-->
|
<operate>both</operate>
|
<!--源数据选择SQL语句-->
|
<srcSql>select oid,revisionoid,nameoid,btmname from PLATFORMBTM_PART</srcSql>
|
<!--目标数据表-->
|
<destTable>PLATFORMBTM_PART</destTable>
|
<!--目标数据表字段-->
|
<destTableFields>oid,revisionoid,nameoid,btmname</destTableFields>
|
<!--目标表主键-->
|
<destTableKey>oid</destTableKey>
|
<!--更新字段-->
|
<destTableUpdate>revisionoid,nameoid,btmname</destTableUpdate>
|
</item>
|
</job>
|
</jobs>
|
</root>
|