只作INSERT和 UPDATE的同步,因为表太多不想使用对每个建立表触发器,SQL的复制功能也不能使用,有什么办法吗?

jingshong 2014-07-23 01:33:08
请教一下对两个数据库只作INSERT和 UPDATE的同步,因为表太多需要UPDATE的字段有2百多个,所以不想使用对每个建立表触发器。SQL的复制功能也不能使用,因为很多表无主键。有什么办法吗?
...全文
121 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevinLiu 2014-07-23
  • 打赏
  • 举报
回复
还是加主键使用复制比较好,自己开发的不一定比微软的功能好用。
發糞塗牆 2014-07-23
  • 打赏
  • 举报
回复
同步需要有一些标识性的列,就算不用主键,也要有类似时间戳的列,不然怎么判断更新了?如果2008或以上,可以考虑CDC功能是否可用,http://blog.csdn.net/dba_huangzj/article/details/8130448
  • 打赏
  • 举报
回复
连主键都没,怎么弄

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧