首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么远程采集数据

2012-06-03 
如何远程采集数据。现在有这样一个场景:各地分布500台采集数据服务器,这些服务器可能是sqlserver或Mysql或

如何远程采集数据。
现在有这样一个场景:各地分布500台采集数据服务器,这些服务器可能是sqlserver或Mysql或两者都有。现在需要有个中心服务器(sqlserver2008)实时的将这500台采集数据服务器中的数据汇总到本地,应给用什么样的技术比较高效?

除了使用作业按计划定时执行sql语句完成读写,还有其他方法么?
多谢各位出出主意。



[解决办法]
中心服务器(或它的同局域网另一台服务器)安装一个iis+isapi模块
500个服务器各运行一个上传程序,通过adsl自动定时向中心的isapi传送数据

我现在几个应用系统,就是这么干的:跨城市,网络不稳定也不要紧
[解决办法]
程序是通用的,配置不同而已。程序上传,对时间、网络的要求可以灵活些
[解决办法]
500台采集器安装一个定时上传的客户端。中心服务器上采用多线程接收上传。

[解决办法]

探讨

引用:
使用DBlink做连接,
每天定时做job把数据传送到主服务器上..


刚才测试了DBlink,还没有做到作业里面。
这个数据采集比价频繁,刚才试了一下,采集7万条数据用了18分钟。
我想问一下,如果我的作业是每分钟执行一次,如果首次超过了一分钟,会有什么后果?

热点排行
Bad Request.