无法在 Postgres 10 (Windows Server 2016) 上成功安装 TimescaleDB
Cannot succesfully install TimescaleDB on Postgres 10 (Windows Server 2016)
我无法让 TimescaleDB 在装有 Postgres 10 的 windows 服务器 2016 机器上工作。
我使用 AWS 打开一个新的 windows server 2016 实例,并使用 windows GUI 安装程序安装 Postgres。 (C:\Postgres)。
安装程序会自动更新路径以包含 bin 目录 (C:\PostgreSQL\pg10\bin)。
我停止了 postgres。
我 运行 TimescaleDB windows 安装程序文件,它说它已成功完成。
我更新了配置文件。 (shared_preload_libraries = 'timescaledb')。
我重新启动计算机并启动 postgres,但 postgres 从未成功启动。 windows 事件对我大喊大叫,说我 2018-03-29 17:01:35 UTC [952]: [1-1] user=,db=,app=,client= FATAL: could not load library "C:/POSTGR~1/pg10/../pg10/lib/postgresql/timescaledb.dll": 找不到指定的模块。
知道发生了什么事吗?
这可能与 https://github.com/timescale/timescaledb/issues/485#issuecomment-377533298 相关,后者是由缺少依赖项 Visual C++ Redistributable for Visual Studio 2015 引起的。
我无法让 TimescaleDB 在装有 Postgres 10 的 windows 服务器 2016 机器上工作。
我使用 AWS 打开一个新的 windows server 2016 实例,并使用 windows GUI 安装程序安装 Postgres。 (C:\Postgres)。
安装程序会自动更新路径以包含 bin 目录 (C:\PostgreSQL\pg10\bin)。
我停止了 postgres。
我 运行 TimescaleDB windows 安装程序文件,它说它已成功完成。
我更新了配置文件。 (shared_preload_libraries = 'timescaledb')。
我重新启动计算机并启动 postgres,但 postgres 从未成功启动。 windows 事件对我大喊大叫,说我 2018-03-29 17:01:35 UTC [952]: [1-1] user=,db=,app=,client= FATAL: could not load library "C:/POSTGR~1/pg10/../pg10/lib/postgresql/timescaledb.dll": 找不到指定的模块。
知道发生了什么事吗?
这可能与 https://github.com/timescale/timescaledb/issues/485#issuecomment-377533298 相关,后者是由缺少依赖项 Visual C++ Redistributable for Visual Studio 2015 引起的。