我在程序中想做一个Orcale与Ms SQL的数据同步,大家给个好建议!
用ini文件来实现
[表名]
;目标表名,空表示与源表名一致
ToTale =
;源表字段,不能为空,不能用*号
FromCols =
;目标表字段,与源表要对应,空表示与源表一致
ToCols =
;主键,空表示不判断重复数据,追加导入
KeyCols =
;过滤条件,空表示所有,可使用变量:用户ID“:UserID”,店铺ID“:Warehouse_FID” 销售组织“:SaleOrgID”
WhereStr =
;记录修改时间字段,空表示非增量下载
DateCol =
;导入数据前,是否清空本地表(0-不清空,1-清空)
ClearTable=
;导入数据前删除这几个字段值在下载数据包中的数据,用于明细表下载,解决明细表部分删除数据问题,多个字段用“,”隔开
Del_Cols=
示例如下:
[T_DB_WAREHOUSE]
ToTale =
FromCols = FID,FLASTUPDATETIME,FCONTROLUNITID,FNAME_L2,FNUMBER,FSIMPLENAME,FHASLOCATIONLEVEL,CFOFFICESTOCK,CFCUSTOMERID,FSTORAGEORGID,CFSHOPMARKER,FADDRESS,FTELPHONE,FWHSTATE
ToCols =
DateCol = FLASTUPDATETIME
KeyCols = FID
ClearTable=0
我想做一个Orcale与Ms SQL的数据同步,大家有什么好的建议吗?在DELPHI中实现。