1、官方安装教程
官方安装教程:https://docs.timescale.com/v1.3/getting-started/installation/windows/installation-windows
先决条件
Visual Studio 2015的Visual C ++ Redistributable
(包含在VS 2015及更高版本中)
标准的PostgreSQL(9.6,10或11)64位安装
本文选择PostgreSQL 11
Visual Studio 2015的Visual C ++ Redistributable
(https://www.microsoft.com/zh-CN/download/details.aspx?id=48145)
和
PostgreSQL 11
(https://www.enterprisedb.com/downloads/postgres-postgresql-downloads)
安装教程网上有很多,自行搜索。
**
2、 **首先下载TimescaleDB数据库安装安装包。(下面是百度云链接)
链接:https://pan.baidu.com/s/1yzYO_055dle7C6Xc-oMDyw
提取码:7jba
接着解压。
然后直接点setup.exe安装,如下图所示。
3、是因为没有配置PostgreSQL 11的系统变量
到高级系统设置,高级,系统变量,
添加
C:\Program Files\PostgreSQL\11\lib;
(PS:记得有冒号隔开)
4、添加完变量后,输入psql -U postrgres,出现下图就是配置系统变量成功了。
5、如图:打开解压包,安装setup。弹出以下界面。输入y
6、输入postgresql.conf所在位置,然后enter。
7、然后一直输入y,如下图所示。
8、继续输入y,就可以了。
9、最后一步:检查postgresql.conf并重启postgresql-x64-11
(PS:不重启会抛出加载timescaledb错误)
postgresql.conf文件有这句
shared_preload_libraries = ‘timescaledb’
然后服务那里直接停止postgresql-x64-11,再启动。
(或者任务管理器停止postgresql进程,在服务这里启动也是一样)