⌘+k ctrl+k
1.4 (LTS)
搜索快捷键 cmd + k | ctrl + k
ODBC 配置

本页面记录了使用 ODBC 配置的文件:odbc.iniodbcinst.ini。这些文件可以放置在主目录中作为隐藏文件(分别为 .odbc.ini.odbcinst.ini),也可以放置在系统目录中。有关特定平台的详细信息,请参阅 LinuxmacOSWindows 的页面。

odbc.ini.odbc.ini

odbc.ini 文件包含驱动程序的 DSN(数据源名称),其中可以包含特定的配置选项。以下是 DuckDB 的 odbc.ini 示例:

[DuckDB]
Driver = DuckDB Driver
Database = :memory:
access_mode = read_only

各行对应以下参数:

  • [DuckDB]:方括号内的内容即为 DuckDB 的 DSN。
  • Driver:描述驱动程序的名称,以及在 odbcinst.ini 中查找配置的位置。
  • Database:描述 DuckDB 使用的数据库名称,也可以是系统中 .db 文件的文件路径。
  • access_mode:连接数据库的模式。

odbcinst.ini.odbcinst.ini

odbcinst.ini 文件包含系统中已安装的 ODBC 驱动程序的常规配置。驱动程序部分以方括号内的驱动程序名称开头,随后是该驱动程序特有的配置选项。

DuckDB 的 odbcinst.ini 示例:

[ODBC]
Trace = yes
TraceFile = /tmp/odbctrace

[DuckDB Driver]
Driver = /path/to/libduckdb_odbc.dylib

各行对应以下参数:

  • [ODBC]:驱动程序管理器 (DM) 配置部分。
  • Trace:使用 yes 选项启用 ODBC 跟踪文件。
  • TraceFile:ODBC 跟踪文件的绝对系统路径。
  • [DuckDB Driver]:已安装的 DuckDB 驱动程序部分。
  • Driver:DuckDB 驱动程序的绝对系统文件路径。请根据您的配置进行更改。
© 2025 DuckDB 基金会,阿姆斯特丹,荷兰
行为准则 商标使用指南