MS Access 2003 可以连接到的最新 SQL Server 后端是啥?

Posted

技术标签:

【中文标题】MS Access 2003 可以连接到的最新 SQL Server 后端是啥?【英文标题】:What is the newest SQL Server backend that MS Access 2003 can connect to?MS Access 2003 可以连接到的最新 SQL Server 后端是什么? 【发布时间】:2016-10-18 21:39:38 【问题描述】:

在将 MS Access 2003 连接到 SQL Server 2012 后端时遇到问题。与另一个团队合作解决问题。我想知道Ms Access 2003 能走多远是否有限制?

【问题讨论】:

【参考方案1】:

据我所知,没有特定于版本的限制;这真的取决于你想要做什么具体。例如,我刚刚使用旧的“SQL Server”ODBC 驱动程序从 Access 2003(在 Windows Server 2003 上运行)成功连接到 SQL Server 2014 Express(在 Windows 7 上运行)。我目前无法访问 SQL Server 2016 实例,但我希望简单地建立这样的连接在技术上也是可行的。

毫无疑问,这样的连接将无法利用一些较新的 SQL Server 功能,例如,那些由较新的 ODBC 驱动程序(如“SQL Server Native Client”及其后续版本)支持的功能。但是,其中许多功能在很大程度上与 Access/SQL_Server 设置无关(datetime2 列支持可能除外)。关键是没有没有硬限制“Access 2003 根本无法连接到 SQL Server 版本 'x' 或更高版本。”。

【讨论】:

这也是我的经验。只需使用名为 SQL Server 的“原始”ODBC 驱动程序。 感谢您的信息。让我少担心一件事。

以上是关于MS Access 2003 可以连接到的最新 SQL Server 后端是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 HTTP 连接到位于 Web 服务器上的 Access 2003 数据库?

MS-Access ODBC 连接到 Oracle for SQL

如何从 Spring JdbcTemplate 连接到受密码保护的 MS Access 数据库?

如何连接到数据库 MS Access?

除了 ms-access 之外,我可以使用哪些其他程序连接到 odbc 数据库

Grails 连接到 Ms Access