【问题标题】:From Access to SQL Server 2008从 Access 到 SQL Server 2008
【发布时间】:2016-02-15 02:37:13
【问题描述】:
我在以下方面有点挣扎。我们的预测工具每月在 Access 中生成大约 10 万条预测信息记录。该工具是 Excel - Access 组合。我想在预测完成后将数据从 Access 上传到 SQL Server(用于多种目的)。我试图查找最简单的方法,但不确定使用什么。 ADO 似乎很方便,我可以将它集成到清理数据库的现有宏中。有人以前做过这个并且有一些sn-p代码可以使用吗?
我们使用 SQL Server Management Studio 2008,但不确定这是否与此处相关。
提前致谢,
米歇尔
【问题讨论】:
标签:
sql-server-2008
ms-access
【解决方案1】:
在 Access 中,通过 ODBC 链接您希望上传到的 SQL Server 中的表。
然后创建并运行附加查询以将数据插入到链接表中。
【解决方案2】:
我建议使用由 sql server 端的作业启动的 SSIS 包(通过 shedule 或手动)。您可以在 sql server 导入/导出向导的帮助下创建包。我认为这是从访问 sql server 导入数据的最佳方式。
【解决方案3】:
感谢您的回答。我会尝试使用链接表的方式,但我已经看过了,似乎由于我使用 citrix 服务器,我无法通过 ODBC 将它直接链接到 SQL 服务器。所以我必须检查那里有什么不同。还不熟悉 SSIS 包,但如果第一个选项似乎不起作用,我肯定会研究一下。
再次感谢大家