ODBC Linux 和 macOS 的常见问题解答 (FAQ)

下载 ODBC 驱动程序

以下是有关 Linux 和 macOS 上的 ODBC Driver for SQL Server 的问题解答。

常见问题

Linux 或 macOS 上的现有 ODBC 应用程序如何使用该驱动程序?
你应该能够编译并运行已使用其他驱动程序在 Linux 或 macOS 上编译并运行的 ODBC 应用程序。

此版本的驱动程序支持 SQL Server 2012 (11.x) 的哪些功能?

Linux 和 macOS 上的 ODBC 驱动程序支持 SQL Server 2012 (11.x) 中除 LocalDB 以外的所有服务器功能。 有关 SQL Server 支持的功能的详细信息,请参阅编程准则

该驱动程序是否支持 Kerberos 身份验证?
是的。 如果已设置现有的 Kerberos 环境,应可以使用 Trusted_Connection=Yes DSN 或连接字符串选项连接到服务器。 有关详细信息,请参阅使用集成身份验证

应用程序应使用哪种 Unicode 编码?
为 SQL_CHAR 数据使用 UTF-8,为 SQL_WCHAR 数据使用 UTF-16。 根据系统区域设置和驱动程序版本,也可以支持多个编码中任一编码的非 UTF-8 数据。 有关详细信息,请参阅编程准则

是否提供可下载并通过该驱动程序运行以对其进行体验和评估的 ODBC 示例?

请参阅 使用 Linux 上的 ODBC 驱动程序的现有 MSDN C++ ODBC 示例 以获取示例。 这也适用于 macOS ODBC 驱动程序。

Linux 或 macOS 上的 ODBC 驱动程序是否为开源产品?

不是,Linux 和 macOS 上的 ODBC 驱动程序不是开源产品。

另请参阅