无法在Postgres 10(Windows Server 2016)上成功安装TimescaleDB [英] Cannot succesfully install TimescaleDB on Postgres 10 (Windows Server 2016)

查看:455
本文介绍了无法在Postgres 10(Windows Server 2016)上成功安装TimescaleDB的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法让TimescaleDB在装有Postgres 10的Windows Server 2016计算机上工作.

I am having trouble getting TimescaleDB to work on my windows server 2016 machine with Postgres 10.

  1. 我使用AWS打开一个新的Windows Server 2016实例,并使用Windows GUI安装程序安装Postgres. (C:\ Postgres).

  1. I open up a fresh windows server 2016 instance with AWS and I install Postgres using the windows GUI installer. (C:\Postgres).

安装程序会自动更新路径以包含bin目录(C:\ PostgreSQL \ pg10 \ bin).

The installer automatically updates the path to include the bin directory (C:\PostgreSQL\pg10\bin).

我停止了postgres.

I stop postgres.

我运行了TimescaleDB Windows安装程序文件,它说已成功完成.

I run the TimescaleDB windows installer file and it says it's successfully completed.

我更新了conf文件. (shared_preload_libraries ='timescaledb').

I update the conf file. (shared_preload_libraries = 'timescaledb').

我重新启动计算机并启动postgres,但postgres从未成功启动. Windows事件对我大吼,说我2018-03-29 17:01:35 UTC [952]:[1-1] user =,db =,app =,client = FATAL:无法加载库"C:/POSTGR〜1/pg10/../pg10/lib/postgresql/timescaledb.dll:找不到指定的模块.

I restart my computer and start postgres, but postgres never sucessfully starts. The windows event yells at me, saying I 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": The specified module could not be found.

有什么想法吗?

推荐答案

这可能与

This may be related to https://github.com/timescale/timescaledb/issues/485#issuecomment-377533298 which is caused by a missing dependency, Visual C++ Redistributable for Visual Studio 2015.

这篇关于无法在Postgres 10(Windows Server 2016)上成功安装TimescaleDB的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆