Настройка ConnectionStrings.config для PostgreSQL
Отредактируйте файл ConnectionStrings.config, который находится в корневой папке сайта Creatio. Укажите в нем параметры подключения (сonnectionString) к восстановленной базе данных (name=”db”), а также к Redis Server (name=”redis”).
Чтобы настроить ConnectionStrings.config:
1.Перейдите в корневом каталог сайта Creatio ~\WebAppRoot\Creatio.
2.Откройте в текстовом редакторе файл ConnectionStrings.config.
3.Укажите параметры подключения (connectionStrings).
a.К восстановленной базе данных (name=”db”):
<add name="db" connectionString="Server=[Имя сервера базы данных];Port=[Порт сервера базы данных];Database=[Имя базы данных];User ID=[Пользователь PostgreSQL для подключения к базе данных];password=[Пароль пользователя PostgreSQL];Timeout=500; CommandTimeout=400;MaxPoolSize=1024;" />
b.К Redis Server (name=”redis”):
<add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;maxReadPoolSize=10;maxWritePoolSize=500" />
На заметку
С версии системы 7.13.4, можно настроить открытие системы с установленным паролем Redis. Для этого пароль необходимо указать при настройке файла ConnectionStrings.config:
<add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;password=xxx;maxReadPoolSize=10;maxWritePoolSize=500" />
Пример настроенного файла ConnectionStrings.config:
<?xml version="1.0" encoding="utf-8"?>
<connectionStrings>
<add name="db" connectionString="Server=[Имя сервера базы данных];Port=[Порт сервера базы данных];Database=[Имя базы данных];User ID=[Пользователь PostgreSQL для подключения к базе данных];password=[Пароль пользователя PostgreSQL];Timeout=500; CommandTimeout=400;MaxPoolSize=1024;" />
<add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;maxReadPoolSize=10;maxWritePoolSize=500" />
<add name="redisSentinel" connectionString="sentinelHosts=localhost:26380,localhost:26381,localhost:26382;masterName=mymaster;scanForOtherSentinels=false;db=1;maxReadPoolSize=10;maxWritePoolSize=500" />
<add name="defPackagesWorkingCopyPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\TerrasoftPackages" />
<add name="tempDirectoryPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\" />
<add name="sourceControlAuthPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\Svn" />
<add name="elasticsearchCredentials" connectionString="User=[Имя пользователя ElasticSearch]; Password=[Пароль пользователя ElasticSearch];" />
<add name="influx" connectionString="url=http://10.0.7.161:30359; user=; password=; batchIntervalMs=5000" />
</connectionStrings>
Смотрите также
•Проверка обязательных компонентов Windows