使用有限的上载带宽更新SQL Server中的记录

时间:2014-01-14 13:33:06

标签: sql sql-server ms-access networking append

我有一个存储在MSAccess上的大表,需要将此信息传输到SQL Server上的类似表。我遇到的问题是我的上传带宽有限,需要找到通过网络慢慢发送的最佳方式(例如一次10条记录)。

目前我在访问中链接了SQL Server表,并且我编写了一个简单的更新查询,每隔30秒追加10条记录。

我担心的是,这可能不是最好的方法,我对链表等不太了解,以确保这种情况的最佳实践。

有没有人有这方面的经验可以提供一些建议?

1 个答案:

答案 0 :(得分:1)

迁移还是复制?

如果您正在进行一次性迁移,您可能只想将Access数据导出为CSV文件,然后通过常规网络方式将这些文件移动到SQL Server安装并从管道的另一端导入。

如果您正在为报告服务器目的进行常规复制,则SSIS可能是比链接服务器更具吸引力的选项。您可以尝试使用许多参数来获得特定系统设置的最佳结果,包括批量大小,快速读取选项等。