SQLServer 2000 数据库,想实现数据实时同步,高手进来指导

SQLServer2000数据库,想实现实时同步,如果是复制形式,数据量可能超百万,并且每天都有增加。所以尽量做成增量增加。目前考虑的办法有1、用触发器、存储过程。缺点是... SQLServer 2000 数据库,想实现实时同步,如果是复制形式,数据量可能超百万,并且每天都有增加。所以尽量做成增量增加。目前考虑的办法有1、用触发器、存储过程。缺点是多个表,用触发器大数据量会有可能出现数据不同步,而且很难查问题2、SqlServer自带的发布订阅方式,目前状态是只能安装上快照和合并方式,不能装上事务方式。快照和合并方式也不能正常工作,监视器上看有红叉。3、双机热备软件。没有免费的,都需要花钱买,而且效果不确定
求助,各位达人,有没有更好的办法?或者有那个兄弟对这方面比较熟悉,咨询下。分数不是问题。我先开贴100分
双机热备软件不是否定了,是想找免费的。第二个想确定是不是必须装SP4补丁,为什么我装了SP4后,打开企业管理器先弹出窗口名是Microsoft SQL-DMOd的警告,内容是:错误193:常规错误。

还有人有什么好办法吗?
展开
 我来答
liuyx_know
2010-09-04 · TA获得超过425个赞
知道小有建树答主
回答量:506
采纳率:100%
帮助的人:411万
展开全部
建议你使用一下DBMoto这个工具,网上有免费的版本下载。使用此工具有一个前提条件就是同步的表必须都有Primary key或者Unique index。它可以直接读取数据日志,所以主从表你可以考虑一下transaction,其它就没有必要了。

使用此工具会遇到很多问题的,要求你有很强的数据库异常处理能力。 另外假如你是测试的或者你的公司不怎么出名,可以下载来完完,否则会找麻烦的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万山数据
2024-11-14 广告
实时数据仓库是北京万山数据科技有限公司重要的数据处理与存储解决方案。它专注于实时或近实时地捕获、存储和管理数据流,确保数据的高时效性和准确性。通过先进的数据处理技术和高效的存储架构,实时数据仓库能够支持复杂的数据分析需求,为企业决策提供即时... 点击进入详情页
本回答由万山数据提供
武汉小朱
2010-09-09 · TA获得超过2762个赞
知道小有建树答主
回答量:1212
采纳率:50%
帮助的人:889万
展开全部
首先,你要搞清楚sql的sp4的补丁的作用,,
这个补丁是用来实现jdbc连接池的。最常用 的就是如果你是学java的,你要连数据库吧。而常用 的就是用纯jdbc来连,这时就一定要装sp4的补丁了。

我觉得如果数据量大,而很重要的话,还不如花点钱搞个软件来解决,
这样就算是数据丢了,也是可以恢复的。。
你说软件效果不好?呵呵 ,你可以先和软件公司沟通嘛。。看他们能不能解决问题,如果他们说可以的话。那就可以了。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dingxi6117
2010-09-03 · TA获得超过1833个赞
知道小有建树答主
回答量:1337
采纳率:0%
帮助的人:1235万
展开全部
发布/订阅的效果最好.

自己写触发器同步的实时性和可控制性最好.

双机热备份,传送日志就可以,而且可实现高可用性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2db262e5f
2010-09-03 · TA获得超过1496个赞
知道大有可为答主
回答量:1814
采纳率:0%
帮助的人:1439万
展开全部
第一个首先要被否定;
第三个你已经否定了;
只有第二个最合适,至于事务方式装不上,应该是你的设置问题,另外,不知道你的服务器配置,尽量用内存大的服务器。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5a114d873
2010-09-22 · TA获得超过2604个赞
知道大有可为答主
回答量:1611
采纳率:0%
帮助的人:2550万
展开全部
这样的报错很可能是软件没有正确安装导致的。
卸载了重新安装一遍看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式