从多个sql 服务器提取数据的问题

ajige 2011-02-15 11:15:47
我想先设置10个子服务器,子服务器上有相同的database和table,只是其中的数据是不同的。

然后设一个总的服务器,总的服务器 可以连接到子服务器。总服务器上也有与子服务器相同的database,但是想让其中table中的数据是10个子服务器上的数据的总和。


这个应该怎么实现呢?

这个问题简化一下, 就是一个sql服务器怎样 从另一个 服务器 上 提取数据呢?
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajige 2011-02-15
  • 打赏
  • 举报
回复
就是在局域网内的 多台服务器,可以互相访问的。
Q315054403 2011-02-15
  • 打赏
  • 举报
回复
是局域网还是WAN,若是WAN走VPN么

可建立链接,直接查询

若是非实时需求,比如可延迟10分钟亦可,就可定时同步数据也行

有偿支持
Xiao_Ai_Mei 2011-02-15
  • 打赏
  • 举报
回复
openRowset
coleling 2011-02-15
  • 打赏
  • 举报
回复
采用数据库复制

将10个子服务器中的数据合并复制到总服务器中。
  • 打赏
  • 举报
回复
如果问题单单是一个服务器如何获取另外一个服务器上的数据的话,那么很简单。
但是看楼主的意思是想构造一个“理想”的分布式数据库,还是数据库集群?
如果是这样的话,那将会是个异常复杂的课题了,不是这里的讨论能讲清楚的。

22,209

社区成员

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

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