同一个Table(SQL SERVER2000)异地输入的问题。(200分)

  • 主题发起人 主题发起人 LanHer
  • 开始时间 开始时间
L

LanHer

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个Table(例如:OrderTable),在A地新增修改,在B地修改(只修改其中的Field1、
Field2、Field3,这些字段,在A地不修改),在程序中以及SQL SERVER同步复制中如何
处理?请高手帮忙。分数全部送上了。
 
一、
首先要确定是否需要实时,或能忍受的时间有多长,
如需要实时,要解决线路连接问题

二、
数据库中是否存在大量的这类数据操作,如是可以考虑同步,不是,则用手工方式好点

三、
SQL Server的同步在实际中会有问题,同步系统需要在每个同步的表增加一个字段,
用Oracle则可以,所以如少量,用手工方式,打包,传送....
 
在B地修改的包括关键字吗?不包括的话就好办了。你不用作特殊处理。
 
只要没有关键字被修改,就不需要做特殊的设置,sql复制允许这么做,不过你程序要控制
好,同一条纪录的同一个字段最好不要两边同时修改,否则有一方修改无效!
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部