MS访问MS SQL链接数据 - 非常长的更新和删除?

时间:2014-05-03 17:44:16

标签: sql-server ms-access

我有一个MS Access应用程序,其数据位于单独的访问mdb中。我们需要将数据移动到MS SQL。以前我这样做的时候效果非常好 - 速度提升很快。但是,在这次新的升级中,我们发现将SQL从Access转换为SQL存在一些问题。

我们将解决方案分为APP mdb和DATA MDB。我们使用Linked-tables来加入这两者。在将数据迁移到SQL Server之后,我们创建了一个ODBC链接,然后通过ODBC将链接表重新指向SQL数据源。我们希望Access生成的SQL命令可以简单地传输到SQL服务器,以便SQL服务器以正常的效率和功率运行。

当我在SQL事件探查器上添加跟踪时,我们看到一系列删除语句,而不是在表格中找到一个简单的&#34;删除*,表格中的每条记录都有一个... < / p>

我们看到更新的相同内容 - 我们期望例如&#34;插入到table1(从table2中选择a,b,c)...)作为SQL字符串发送,以便执行在服务器上,我们看到一系列插入语句,每行插入一个,发送到服务器。

似乎Access正试图找出所有内容的逻辑,但是选择语句客户端,而不是让MS SQL服务器按照人们的预期来处理事情。

之前有过这种行为的人可以提出解决方法吗?

感谢。

0 个答案:

没有答案