Beta_cartrigesg_bd Beta v0.7
This commit is contained in:
@@ -25,6 +25,36 @@
|
||||
|
||||
Порты PostgreSQL и веб-приложения не могут совпадать. Если один из требуемых портов занят, мастер не позволит продолжить установку.
|
||||
|
||||
Перед запуском PostgreSQL установщик сохраняет его автоматически созданный пароль
|
||||
и выбранный порт в реестре Windows:
|
||||
|
||||
```text
|
||||
HKEY_LOCAL_MACHINE\Software\Inventera\Installer
|
||||
```
|
||||
|
||||
Это позволяет корректно продолжить установку после ошибки или отмены без генерации
|
||||
нового пароля для уже созданного кластера.
|
||||
|
||||
## Повторный запуск
|
||||
|
||||
Если служба `InventeraPostgreSQL18` уже существует, установщик:
|
||||
|
||||
- не запускает установщик PostgreSQL повторно;
|
||||
- читает фактический порт из `postgresql.conf`;
|
||||
- показывает этот порт в мастере и запрещает случайно изменить его;
|
||||
- использует сохранённый автоматический пароль;
|
||||
- повторяет создание базы и конфигурации Inventera.
|
||||
|
||||
Занятый порт обнаруженной службы PostgreSQL является нормальным состоянием и не
|
||||
считается ошибкой.
|
||||
|
||||
Старые сборки Inventera не сохраняли случайный пароль администратора PostgreSQL.
|
||||
Если найден такой PostgreSQL, автоматический режим остановится с пояснением. Нужно
|
||||
либо выбрать ручной режим и указать известный пароль администратора, либо удалить
|
||||
неудачную старую установку PostgreSQL вместе с её каталогом данных и выполнить
|
||||
чистую автоматическую установку. Каталог данных нельзя удалять, если в нём уже
|
||||
есть нужные базы.
|
||||
|
||||
## Ручной режим
|
||||
|
||||
Мастер предлагает:
|
||||
@@ -86,4 +116,5 @@ installer\prerequisites\postgesql.exe
|
||||
|
||||
- Установщик требует права администратора Windows.
|
||||
- При удалении Inventera база PostgreSQL и файл конфигурации не удаляются автоматически, чтобы не потерять данные.
|
||||
- Служебные параметры автоматической установки также сохраняются после удаления Inventera, чтобы PostgreSQL оставался доступен при повторной установке приложения.
|
||||
- Если используется другая основная версия PostgreSQL, измените `PostgreSqlMajor` в `Inventera.iss`.
|
||||
|
||||
Reference in New Issue
Block a user