【发布时间】:2018-09-14 14:06:30
【问题描述】:
我有一个全天插入数据的 Access 2003 数据库,我想转换为 SQL Server 数据库。有许多不同的工具和进程插入到 Access 数据库中,因此需要进行大量修改才能将它们全部更改为插入 SQL Server。
我知道微软有 a tool 将 Access 数据库转换为 SQL Server 数据库,但据我所知,它不能自动运行,也不能只导入新数据,因为最后一次“合并”(如有错误请指正)
解决这个问题的最佳方法是什么?也许是某种脚本?
谢谢。
【问题讨论】:
-
您使用的是什么版本的 ms-access?如果它至少是 2010 或更高版本,您可以创建事件驱动的宏,其功能类似于 SQL 服务器中的
trigger,这篇文章可能会有所帮助(stackoverflow.com/questions/5623440/ms-access-trigger),您可以自动将数据从 Access 插入到您的 SQL服务器 -
我正在使用 Access 2003
-
也许此工具适用于您的情况,“SQL Server Migration Assistant for Access (AccessToSQL)”(docs.microsoft.com/en-us/sql/ssma/access/…)
-
Microsoft 的 SSMA 的问题是我看不到自动运行迁移的方法。据我所知,它被用作从 Access 到 SQL 的一次性转换
-
@Andre Access端只有insert,SQL会只读
标签: sql-server database ms-access automation