База знаний: замена Firebird 2.5.6 в AIS в связи с сообщением об уязвимости безопасности
Подробное описание решения
Обнаружена уязвимость безопасности в Firebird 2.5.6
Пользователи могут сообщать об уязвимости безопасности в Firebird 2.5.6.2702, установленном вместе с Altium Infrastructure Server (AIS) 1.0.4.95. В некоторых случаях попытки заменить версию базы данных могут привести к сбоям установки или ошибкам, связанным с базой данных.
Ограничения совместимости и конфликты при установке
AIS поддерживает только Firebird 2.5 и не поддерживает Firebird 3.0 и более поздние версии. Кроме того, удаление AIS не приводит к автоматическому удалению Firebird. Файлы или папки Firebird, оставшиеся от предыдущих установок, могут помешать AIS подключиться к базе данных во время установки.
Рекомендуемая версия базы данных и порядок действий
- Используйте Firebird 2.5.9 с AIS.
- Не устанавливайте Firebird 3.0 или более поздние версии, поскольку AIS их не поддерживает.
- Перед повторной установкой полностью удалите AIS и Firebird.
Процедура установки с нуля
- Удалите AIS с помощью программы удаления AIS.
- Удалите Firebird с помощью программы удаления Firebird.
- Удалите все оставшиеся файлы и папки из следующих расположений:
C:\Program Files (x86)\Altium\Altium Infrastructure ServerC:\Program Files (x86)\FirebirdC:\ProgramData\Altium\InfrastructureDataC:\ProgramData\firebird
- Перезагрузите компьютер.
- Установите Firebird 2.5.9.
- Убедитесь, что служба Firebird запущена.
- Установите Altium Infrastructure Server 1.0.4.95.
Дополнительные примечания
- Если во время установки возникает следующая ошибка, вероятно, Firebird не был полностью удалён перед повторной установкой:
Чтобы устранить эту ошибку, удалите Firebird, удалите все оставшиеся файлы и папки Firebird, перезагрузите компьютер, повторно установите Firebird 2.5.9, а затем повторно установите AIS.
- AIS не поддерживает Microsoft SQL Server в качестве альтернативной платформы базы данных.
- В настоящее время обновление AIS для поддержки версий Firebird новее 2.5.x не планируется.