系统要求(Linux 和 macOS)

下载 ODBC 驱动程序

本主题列出了使用 Linux 和 macOS 上的 Microsoft ODBC Driver for SQL Server 的要求。

SQL 版本兼容性

Linux 和 macOS 驱动程序 SQL 版本兼容性与 Windows 驱动程序 SQL 版本兼容性相同。

操作系统支持

以下操作系统的 x64 体系结构支持 Linux 和 macOS 驱动程序的版本 18、17、13.1 和 13。 从版本 17.8 开始支持macOS 上的 Arm64 体系结构。 从版本 18.1 开始支持 Red Hat 8 和 9、Debian 11 以及 Ubuntu 20.04 和 22.04 上的 Arm64 体系结构。 后续版本的 18 继续支持较新版本 Red Hat、Debian 和 Ubuntu 上的 Arm64。 从版本 18.3 开始支持 Alpine 上的 Arm64。

驱动程序版本 →
↓ 操作系统
18.4 18.3 18.2 18.1 18.0 17.1 17.9 17.8 17.7 17.6 17.5 17.4 17.3 17.2 17.1 17.0 13.1 13
Apple OS X 10.11 (El Capitan)
Apple macOS 10.12 (Sierra)
Apple macOS 10.13 (High Sierra)
Apple macOS 10.14 (Mojave)
Apple macOS 10.15 (Catalina)
Apple macOS 11.0 (Big Sur)
Apple macOS 12.0 (Monterey)
Apple macOS 13.0 (Ventura)
Alpine Linux 3.11
Alpine Linux 3.12
Alpine Linux 3.13
Alpine Linux 3.14
Alpine Linux 3.15
Alpine Linux 3.16
Alpine Linux 3.17
Alpine Linux 3.18
Alpine Linux 3.19
Debian Linux 8
Debian Linux 9
Debian Linux 10
Debian Linux 11
Debian Linux 12
Oracle Linux 7
Oracle Linux 8
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 9
SUSE Linux Enterprise Server 111
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server 15
Ubuntu Linux 14.04
Ubuntu Linux 16.04
Ubuntu Linux 18.04
Ubuntu Linux 20.04
Ubuntu Linux 22.04
Ubuntu Linux 24.04

1 ODBC Driver 17 仅支持 SUSE Linux Enterprise Server 11 SP4

安装 ODBC Driver (Linux)安装 ODBC Driver (macOS) 中所述,使用分发的程序包管理系统安装时,Linux 和 macOS 上的 Microsoft ODBC Driver for SQL Server 13、13.1 和 17 版的安装包会自动解析驱动程序的依赖项。

Microsoft ODBC Driver 11 for SQL Server

  • 针对 64 位 SQLLEN/SQLULEN 生成的 64 位 UnixODBC 2.3.0 驱动程序管理器。 Linux 上的 ODBC 驱动程序不支持更高版本的 64 位 UnixODBC 驱动程序管理器。 有关详细信息,请参阅 Installing the Driver Manager

  • 用于 Red Hat Enterprise Linux 5(64 位)的 ODBC 驱动程序需要以下程序包,并且可以在此处下载:Microsoft ODBC Driver 11 for SQL Server - Red Hat Linux

    • glibc
    • libgcc
    • libstdc++
    • e2fsprogs-libs
    • krb5-libs
    • openssl
  • 用于 Red Hat Enterprise Linux 6(64 位)的 ODBC 驱动程序需要以下程序包,并且可以在此处下载:Microsoft ODBC Driver 11 for SQL Server - Red Hat Linux

    • glibc
    • libgcc
    • libstdc++
    • libuuid
    • krb5-libs
    • openssl
  • 用于 SUSE Linux Enterprise 11 Service Pack 2(64 位)的 ODBC 驱动程序需要以下程序包,并且可以在此处下载:Microsoft ODBC Driver 11(预览版)for SQL Server - SUSE Linux

    • glibc
    • libstdc++46
    • libgcc46
    • libuuid1
    • krb5
    • libopenssl0_9_8

另请参阅

安装驱动程序管理器
此版本驱动程序中的已知问题
发行说明