Установка TimescaleDB
TimescaleDB требует установленный PostgreSQL 12 64-bit и Visual C++ Redistributable for Visual Studio 2015. Visual C++ обычно уже установлен на компьютере, поэтому установку начнём с PostgreSQL.
Убедившись, что PostgreSQL в данный момент не запущен. (Временно остановите службу postgresql-x64-12)
Необходимо отредактировать перечень системных переменных Windows %PUTH%
Способом, в зависимости от версии вашей Windows, зайдите в Свойства Системы - вкладка Дополнительно - Переменные среды и в разделе системных переменных отредактируйте строчку Puth, добавив путь к месту расположения PostgreSQL. Если программа установлена в папку «по умолчанию», то добавляемая строка будет такой: C:\Program Files\PostgreSQL\12\bin
Переходим к установке TimescaleDB.
Распакуйте zip-архив TimescaleDB и запустите файл Setup.exe
Откроется командное окно, в котором пользователю необходимо произвести следующие действия:
· Прописать путь к файлу postgresql.conf (Путь при установки программы «по умолчанию» - c:\Program Files\PostgreSQL\12\data\
Рисунок 11. Путь к месту расположения файла postgresql.conf
· В процессе установки будет производиться конфигурирования файла postgresql.conf, необходимо подтверждать каждое изменения введя y в командной строке.
В случае успеха установки в окне командной строки вы увидите надпись:
TimescaleDB installation completed succesfully.
Press ENTER/Return key to close...
Дополнительно
Необходимо отредактировать файл EnWatcher.ini, прописав в строке Password= ранее придуманный Вами пароль.
Запустите остановленный ранее сервис: postgresql-x64-12
Запустите МСД.