postgresql 找不到指定的模块,Postgres 15.2,时间刻度2.10.3

von4xj4u  于 2023-05-17  发布在  PostgreSQL
关注(0)|答案(1)|浏览(153)

我试图在我的postgres 15.2中添加timescaledb扩展,timescale 2.10.3。
当我运行命令时

create extension if not exists timescaledb;

我收到下面的消息
无法加载库“C:/Program Files/PostgreSQL/15/lib/timescaledb-2.10.3.dll”:找不到指定的模块。
在物理验证时,该文件存在。
还尝试复制文件libeay32.dll和ssleay32.dll,仍然相同的错误。
我的系统里只有postgres 15.2

3npbholx

3npbholx1#

这似乎是已知的问题在windows(https://github.com/timescale/timescaledb/issues/5631)我宁愿从源安装,如果你是运行postgres在本地机器或使用timescaledb docker图像如下

timescale:
    image: timescale/timescaledb
    container_name: timescale
    environment:
      - POSTGRES_USER=postgres      
      - POSTGRES_PASSWORD=postgres      
    restart: on-failure
    ports:
      - "5432:5432"
    volumes:
      - timescale-data:/home/postgres/pgdata/data/

请按照以下步骤从源代码https://docs.timescale.com/self-hosted/latest/install/installation-source/进行安装
如果你在安装上需要任何进一步的帮助,请告诉我

相关问题