SQL复制 - 收集数据

时间:2010-11-15 10:22:07

标签: sql-server database-replication

我拥有DB Central的主服务器和许多带有DB Client的卫星SQL服务器。我需要从客户端上的日志表(LogTable)(每个客户端在日志表中有自己的ID)中收集数据到Central(LogTableCentral)上的一个大表。

  • 数据必须仅从客户端转至中央
  • 在每个客户端上,我只想拥有此客户端的数据
  • 由于客户数量的原因,我需要在客户端进行最少量工作的解决方案
  • Central是MS SQL server Enterprise,客户端是MS SQL server 2005,2008

非常感谢

编辑:可以定期收集数据(例如:每天01:00)

1 个答案:

答案 0 :(得分:0)

由于定期完成,您是否考虑过使用SSIS执行此任务?

您可以添加多个数据连接,然后将一系列数据源(每个连接到其中一个连接)送入数据目标(也连接到其中一个数据源)

然后,您可以将其作为SQL代理作业的一部分进行计划。像这样:

alt text