You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在DuckDB ODBC连接中加载签名空间扩展?

在DuckDB ODBC连接中加载签名扩展的方法

完全可行,DuckDB ODBC驱动支持加载官方签名的扩展(包括空间扩展),只是需要通过SQL语句完成操作,ODBC.ini配置本身没有专门的扩展加载参数。具体步骤如下:

  • 成功建立ODBC连接后,首次加载时先执行安装扩展的SQL命令(后续无需重复执行):
    INSTALL spatial;
    
  • 接着执行加载命令启用扩展:
    LOAD spatial;
    

你当前的ODBC.ini配置无需额外修改:

[ODBC 32 bit Data Sources]
DuckDB=DuckDB Driver (32 bit)
[DuckDB]
Driver32=C:\TEMP\duckdb_odbc-windows-amd64\duckdb_odbc.dll

如果是离线环境,无法自动下载扩展,可以手动获取对应版本的签名扩展文件,通过以下命令指定本地路径安装:

INSTALL FROM '/本地路径/spatial.duckdb_extension';

内容的提问来源于stack exchange,提问作者Messak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 19:43:09