【发布时间】:2010-08-26 09:21:28
【问题描述】:
我有一个基本/简单的需求,需要创建从一个 SQL express 2008 数据库到另一台服务器(同样是 SQL 2008 express)的管道传输过程。
基本上:
我在服务器 A 上有一个表,其中有数据进入,还有一个名为“已下载”的默认字段,默认设置为“N”
我在 SERVER B 上有相同的表架构
在定时的基础上(比如每 10 分钟),我需要从服务器 A 获取所有记录,其中“已下载”字段设置为“N”,并将整个记录复制到服务器 B
当服务器 A 中的每条记录都被读取/成功复制到服务器 B 时,我将“已下载”标志设置为“Y”(也带有时间戳字段)。
从旧的记忆中,我使用 DTS(我猜现在是 SSIS)来做类似的事情。但当然 SQL express 没有可爱之处!!
问题:
这只是 SQL 数据读取器从 SERVER A 获取数据并手动将 SQL 语句插入到 SERVER B(或当然是 proc)的情况吗?还有其他巧妙的方法吗?
感谢所有cmets...
【问题讨论】:
标签: c# sql-server-express dts data-transfer sql-server-2008-r2