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

PostgreSQL 15.2安装TimescaleDB 2.10.3扩展提示模块找不到求助

解决TimescaleDB扩展加载失败问题
  • 检查PostgreSQL服务权限:右键C:/Program Files/PostgreSQL/15/lib/文件夹,进入「属性」→「安全」标签,确认PostgreSQL服务所用账户(通常是Network Service或postgres本地用户)拥有该目录及timescaledb-2.10.3.dll文件的读取和执行权限,没有的话手动添加。

  • 排查依赖库缺失:用Dependency Walker工具打开timescaledb-2.10.3.dll,查看是否有未找到的依赖组件。注意要匹配PostgreSQL的位数(64位版本必须用64位依赖库),除了libeay32.dll和ssleay32.dll,可能还有其他OpenSSL衍生依赖或PostgreSQL核心库缺失。

  • 确认版本兼容性:确保下载的TimescaleDB 2.10.3是完全适配PostgreSQL 15.2的版本,不要跨版本混用安装包。可以重新下载对应版本的TimescaleDB安装程序,选择仅安装扩展组件覆盖现有文件。

  • 配置系统环境变量:将C:/Program Files/PostgreSQL/15/bin和C:/Program Files/PostgreSQL/15/lib添加到系统PATH环境变量中,添加完成后重启PostgreSQL服务,确保服务启动时能加载到所需库文件。

  • 手动注册dll:打开管理员权限的命令提示符,执行命令:

    regsvr32 "C:/Program Files/PostgreSQL/15/lib/timescaledb-2.10.3.dll"
    

    若注册失败,会弹出更具体的缺失依赖提示,根据提示补充对应库文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 15:30:02