【发布时间】:2010-10-18 22:03:33
【问题描述】:
我正在将我的后端从 Access 2003 升级到 SQL Server 2008 R2。我的试点迁移尝试一切顺利,但似乎 Access 2003 前端无法正常运行。 (如果我将其转换为 .adp 项目,我可以创建本地链接,但是我无法修改前端;所以它回到了使用(慢)ODBC 链接的 .mdb。)
显然我应该将我的客户端升级到更新版本的 Access。谁能帮我在 Access 2007 和 2010 之间做出决定?
可能不需要 Web 交付,并且 SQL Server 2008 R2 是 32 位的。最后我可能会提到,我对变化的恐惧可能比我对权力的欲望更大……所以在所有条件相同的情况下,我会迈出更小的一步,到 2007 年。
【问题讨论】:
-
本地 ODBC 客户端的 ODBC 链接并不慢。就此而言,来自 ADP 的 ADO 的中间层比来自 MDB 的 ODBC 的中间层更多。或者微软自己说的。尝试安装本机 ODBC 客户端并使用它,看看是否有问题。我最近通过 ODBC 对 A2003 前端 MDB 进行了升迁,性能非常好。
-
@David -- 我尝试了原生 ODBC 客户端,但效果不佳。不幸的是,我们的 I.S.运行得不是很好,我不可能找出解决方案可能在那个级别卡住的地方。
标签: sql-server ms-access ms-access-2007