本人菜鸟也!简单的说就是,我现在要实现数据库的同步,即2个数据库实现定时更新功能。要求,只能用代码完成。由于个人水平问题,目前遇到如下问题1:2个数据库的表结构不一样,在更新时涉及到数据集问题(本人以前只在应用程序中用过,数据库中不知道有没有),请问,怎样使用?最好给段示例代码!2:定时更新问题,如何在数据库中用代码实现任意时间间隔的执行更新的存储过程,请赐教!同样,给段示例代码求之不得!谢谢大家指点!
本人坚信好人有好报!呵呵!

解决方案 »

  1.   

    1、用触发器。2、用Job。作业执行的最小时间间隔是1分钟。
      

  2.   

    首先建议: 用存储过程或者DTS,做数据转换.转换目标数据库想要得到的数据.然后.用触发器把数据更新到缓冲池中.最后,用应用程序定时扫描这个缓冲池表.或者JOB定时扫描这个缓冲池表.做数据的同步任务.
      

  3.   

    用JOB有些被动,我还是认为用触发器好一些,基本可以达到实时更新。