# ODBC 驱动程序

# 免费的 ODBC 驱动程序

提供一些常见的第三方 ODBC 驱动程序及下载链接

ODBC 组件 Windows Linux macOS
ODBC Driver Manager 系统自带 UnixODBC (opens new window) / iODBC (opens new window) UnixODBC (opens new window) / iODBC (opens new window)
Access 2010 官方站 (opens new window) LibMDBODBC (opens new window) LibMDBODBC (opens new window)
Access 2016 官方站 (opens new window) LibMDBODBC (opens new window) LibMDBODBC (opens new window)
SQLite (x86-64) 服务器1 (opens new window) 服务器2 (opens new window) 官方站 (opens new window) SQLite ODBC (opens new window) SQLite ODBC (opens new window)
MySQL (x86-64) 服务器1 (opens new window) 服务器2 (opens new window) 官方站 (opens new window) 官方站 (opens new window) 官方站 (opens new window)
MariaDB (x86-64) 服务器1 (opens new window) 服务器2 (opens new window) 官方站 (opens new window) 官方站 (opens new window) 官方站 (opens new window)
PostgreSQL (x86-64) 服务器1 (opens new window) 服务器2 (opens new window) 官方站 (opens new window) 官方站 (opens new window) 官方站 (opens new window)
SQL Server 官方站 (opens new window) 官方站 (opens new window) 官方站 (opens new window)
Oracle 官方站 (opens new window)

UnixODBC 驱动列表 (opens new window)

# 收费的 ODBC 驱动程序

Easysoft ODBC Drivers (opens new window)
CData Software ODBC Drivers (opens new window)
Devart ODBC Drivers (opens new window)

(adsbygoogle = window.adsbygoogle || []).push({});

# UnixODBC / iODBC 安装与配置

  1. 安装 UnixODBC / iODBC
yum install -y <unixodbc | iodbc>
yum install mysql-connector-odbc mariadb-connector-odbc pgodbc <ODBC driver package>
  1. 配置 ODBC 驱动程序
    配置文件默认路径: /etc/odbcinst.ini, ODBC 驱动配置模板如下:
[DRIVER_NAME]
  Description = 驱动程序简介
  Driver = 驱动程序库完整路径
  Setup = 驱动程序配置模块完整路径

配置完成后, 您可以使用命令列出所有已安装的驱动程序: odbcinst -q -d

  1. 系统数据源配置
    配置文件默认路径: /etc/odbc.ini, ODBC 数据源配置模板如下:
[my_datasource]
Driver = DRIVER_NAME
Description = 数据源简介
ServerPort = myoobserver:8888
TargetDSN = mytargetdsn
LogonUser = server_username
LogonAuth = password_for_LogonUser

ODBC 数据源配置最重要的注意事项是数据源中的驱动(Driver)必需保持和驱动配置文件(odbcinst.ini)中的驱动名(DRIVER_NAME)一致。

  1. 文件数据源配置
    配置文件默认路径: /etc/ODBCDataSources, ODBC 数据源配置模板如前所示;

  2. 用户独享数据源配置
    配置文件默认路径: /home/auser/.odbc.ini, ODBC 数据源配置模板如前所示;

最后,您可以使用命令行列出所有已配置好的数据源: odbcinst -q -s

(adsbygoogle = window.adsbygoogle || []).push({});
上次更新: 2023-10-17T03:57:42.000Z