我正在尝试用我们可以从存储过程(使用 xp_cmdshell)调用的 exe 替换 DTS 访问导出程序包。
我们正处于 SQL 2000 和 SQL 2005 之间的过渡阶段,目前如果我们不能使用 DTS 或 SSIS,那将是最好的选择。
我相信我有以下选择:
- 使用 SQL 数据阅读器读取 SQL 记录,并使用 ADO.net 将读取的记录插入 Access。我已经实现了这个,它太慢了。这不是一个选项
- 在访问中设置链接表,然后访问以从 sql 中提取数据。如果有人有这方面的经验,我将不胜感激一些代码示例或指出一些资源?
如果有任何其他选项可以将大量数据从 SQL 传输到 Access 数据库中,那就太棒了,但性能是一个大问题,因为我们可以处理每个表多达 100 万条记录。