⌘+k ctrl+k
1.3 (稳定版)
搜索快捷键 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 驱动程序的绝对系统文件路径。请根据您的配置进行更改。