ODBC 驱动程序 SQLSRV32.dll 与 SQL 服务器版本的兼容性
Compatibility of ODBC driver SQLSRV32.dll with SQL Server versions
我在哪里可以找到与名为 "SQL Server" (SQLSRV32.dll) 的标准 ODBC 驱动程序兼容的 SQL 服务器版本的信息?
肯定它可以与 Microsoft SQL Server 2008 R2 一起使用,因为我们正在成功使用它们。
但是下面的呢?
- 微软 SQL 服务器 2012
- 微软 SQL 服务器 2014
- 微软 SQL 服务器 2016
- 微软 SQL 服务器 2017
不幸的是,下班后我无法使用我最喜欢的网络搜索引擎找到该信息。
在 https://docs.microsoft.com/en-us/sql/connect/odbc/windows/microsoft-odbc-driver-for-sql-server-on-windows
是可以下载的较新驱动程序的描述,但我们没有安装其中一个的管理员权限。
我们必须开箱即用地使用安装在 Windows 上的标准 ODBC 驱动程序,因为该应用程序应该 运行 在客户的台式电脑上。
可能此信息还取决于 DLL 的版本。我们以版本 10.00.15063.00 为例,但由于上述原因,它可能会有所不同。
我们不确切知道客户使用哪个 Windows 版本。可以是 [Win7, Win8, Win10] / [Home/Pro/Enterprise].
Windows 附带的“SQL 服务器”ODBC 驱动程序是 Microsoft/Windows Data Access Components (MDAC/WDAC) 的一部分,现在是一个操作系统组件。鉴于接口相同,具体的驱动程序版本号不应该是一个问题。这个 ODBC 驱动程序是遗留的,多年来没有得到增强。它包含在 Windows 中只是为了支持遗留应用程序并且不知道自 SQL 2005 发布以来引入的新 SQL 数据类型和功能。它不打算用于新开发但没有什么能阻止你使用它。
大多数Java 应用程序使用JDBC 驱动程序进行关系数据库访问。您可以使用现代 JDBC 驱动程序并将其包含在您的应用程序中。这将允许您使用更新的 SQL 功能。
我在哪里可以找到与名为 "SQL Server" (SQLSRV32.dll) 的标准 ODBC 驱动程序兼容的 SQL 服务器版本的信息?
肯定它可以与 Microsoft SQL Server 2008 R2 一起使用,因为我们正在成功使用它们。
但是下面的呢?
- 微软 SQL 服务器 2012
- 微软 SQL 服务器 2014
- 微软 SQL 服务器 2016
- 微软 SQL 服务器 2017
不幸的是,下班后我无法使用我最喜欢的网络搜索引擎找到该信息。 在 https://docs.microsoft.com/en-us/sql/connect/odbc/windows/microsoft-odbc-driver-for-sql-server-on-windows 是可以下载的较新驱动程序的描述,但我们没有安装其中一个的管理员权限。 我们必须开箱即用地使用安装在 Windows 上的标准 ODBC 驱动程序,因为该应用程序应该 运行 在客户的台式电脑上。
可能此信息还取决于 DLL 的版本。我们以版本 10.00.15063.00 为例,但由于上述原因,它可能会有所不同。 我们不确切知道客户使用哪个 Windows 版本。可以是 [Win7, Win8, Win10] / [Home/Pro/Enterprise].
Windows 附带的“SQL 服务器”ODBC 驱动程序是 Microsoft/Windows Data Access Components (MDAC/WDAC) 的一部分,现在是一个操作系统组件。鉴于接口相同,具体的驱动程序版本号不应该是一个问题。这个 ODBC 驱动程序是遗留的,多年来没有得到增强。它包含在 Windows 中只是为了支持遗留应用程序并且不知道自 SQL 2005 发布以来引入的新 SQL 数据类型和功能。它不打算用于新开发但没有什么能阻止你使用它。
大多数Java 应用程序使用JDBC 驱动程序进行关系数据库访问。您可以使用现代 JDBC 驱动程序并将其包含在您的应用程序中。这将允许您使用更新的 SQL 功能。