当前位置:编程学习 > C#/ASP.NET >>

求助:如何用c#实现异地数据库自动数据更新

关系是多台数据库服务器对上级一个服务器数据更新,下级服务器数据有变化,上级服务器数据也有变化,但其他下级服务器数据更新,只影响本地服务器与上级服务器数据,不影响其它下级服务器。自动实现的那种。
不能用c/s,本地客户机对本地服务器用得是c/s,这个本地服务器对上级服务器,怎么做啊?请教各高手。 --------------------编程问答-------------------- 表述清楚一点…… --------------------编程问答-------------------- 说的太笼统了,不好回答。 --------------------编程问答--------------------
引用楼主 vikkiqu 的回复:
关系是多台数据库服务器对上级一个服务器数据更新,下级服务器数据有变化,上级服务器数据也有变化,但其他下级服务器数据更新,只影响本地服务器与上级服务器数据,不影响其它下级服务器。自动实现的那种。
不能用c/s,本地客户机对本地服务器用得是c/s,这个本地服务器对上级服务器,怎么做啊?请教各高手。


你说的很不清楚,都不知道你的需求是啥。。。

并且你的概念很不清楚,C/s结构???服务器???很矛盾吧。。。

--------------------编程问答--------------------

--------------------编程问答-------------------- 就是4楼那种结构,数据库想用SQL SERVER,怎么弄? --------------------编程问答-------------------- 如果不需要实时可以用一些工具
推荐一个d-softs.com
可以同步数据结构和表里的数据 --------------------编程问答-------------------- 如果想实时自动的更新省局服务器,怎么弄? --------------------编程问答-------------------- 如果是sqlserver

好像有个订阅功能呢.

查下这个.





一般的业务实时要求不高不会这样的. --------------------编程问答-------------------- SQL Server数据库有订阅功能,定义好了就会自动同步。

除此之外,还可以采用Windows服务或者软件的形式都行,利用ADO.NET来操作,只要数据库服务器允许是可以访问和操作远程的服务器的,访问和操作远程数据库与本地的代码是一样的(除了连接字符串有区别)。 --------------------编程问答-------------------- 呵可以搞个发布订阅的,现在我这里也是这么搞滴。

三台服务器,一个做为发布服务器,另两台做为订阅服务器

1、合并订阅:双向同步
2、事务订阅:单向同步

具体的还是找下资料比较好。

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,