首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在sql服务器之间传输db数据的策略

在sql服务器之间传输db数据的策略
EN

Stack Overflow用户
提问于 2010-11-01 23:11:35
回答 2查看 695关注 0票数 2

我想就从一个SQL服务器向另一个SQL服务器传输DB数据的最佳方法提供一些建议。

这是我的场景:

  • 客户可以通过我们的网站(托管前端)或通过我们的办公呼叫中心(back
  • 一旦登录,有一个$$余额显示在网站上)为产品定购。此余额从后端sql中检索.这个余额也可以通过呼叫中心获得。可以订购的产品由从呼叫中心生产的balance.
  • Orders $$决定,该产品保存到后端sql。从网站发出的订单被保存到前端的sql,但是需要尽快转移到与呼叫中心订单相同的后端sql,以便订单执行团队可以开始处理它。订单执行团队无法访问前端。
  • 网站上显示的$$余额需要考虑到尚未转移到后端的订单。目前,我们在订单记录上有一个位标记"HasBeenTransferred“,指示它是否已被转移。

将这些订单从前端传输到后端SQL Db的最佳方法是什么?

我已经研究过SQL复制--但我遇到的问题是,我无法使用此方法可靠地设置“HasBeenTransferred”位标志,这对于系统的工作至关重要

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-01 23:16:47

您可能仍然应该考虑复制这一点。除了设置标志外,您的方案听起来非常适合复制。并且,您可以自定义复制,以便可以设置标志。虽然,如果使用事务性复制,信息可以在任何人评估"HasBeenTransferred“标志之前进行传输。

票数 2
EN

Stack Overflow用户

发布于 2010-11-01 23:18:40

如果需要立即传输数据,请使用Server连续复制或执行SPROC的触发器,该触发器通过链接服务器调用将数据填充到另一个服务器中。

如果您不立即需要它,请使用Server作业,它在给定的时间间隔内同步数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4073869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档