MS Access 2003 可以连接到的最新 SQL 服务器后端是什么?

What is the newest SQL Server backend that MS Access 2003 can connect to?

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

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

毫无疑问,这样的连接将无法利用一些较新的 SQL 服务器功能,例如,较新的 ODBC 驱动程序(如 "SQL Server Native Client" 及其后续产品)所支持的功能。但是,无论如何,其中许多功能在很大程度上与 Access/SQL_Server 设置无关(datetime2 列支持可能除外)。关键是 没有 硬限制 "Access 2003 is simply unable to connect to SQL Server version 'x' or newer.".