KB: Zastąpienie Firebird 2.5.6 w AIS ze względu na zgłoszoną lukę w zabezpieczeniach
Szczegóły rozwiązania
Luka w zabezpieczeniach wykryta w Firebird 2.5.6
Klienci mogą zgłaszać lukę w zabezpieczeniach Firebird 2.5.6.2702 instalowanego wraz z Altium Infrastructure Server (AIS) 1.0.4.95. W niektórych przypadkach próby zmiany wersji bazy danych mogą prowadzić do niepowodzenia instalacji lub błędów związanych z bazą danych.
Ograniczenia zgodności i konflikty podczas instalacji
AIS obsługuje wyłącznie Firebird 2.5 i nie obsługuje Firebird 3.0 ani nowszych wersji. Ponadto odinstalowanie AIS nie powoduje automatycznego usunięcia Firebird. Pliki lub foldery Firebird pozostałe po wcześniejszych instalacjach mogą uniemożliwić AIS połączenie z bazą danych podczas instalacji.
Zalecana wersja bazy danych i sposób postępowania
- Używaj Firebird 2.5.9 z AIS.
- Nie instaluj Firebird 3.0 ani nowszych wersji, ponieważ nie są one obsługiwane przez AIS.
- Przed ponowną instalacją całkowicie usuń AIS i Firebird.
Procedura czystej instalacji
- Odinstaluj AIS za pomocą jego deinstalatora.
- Odinstaluj Firebird za pomocą jego deinstalatora.
- Usuń wszystkie pozostałe pliki i foldery z następujących lokalizacji:
C:\Program Files (x86)\Altium\Altium Infrastructure ServerC:\Program Files (x86)\FirebirdC:\ProgramData\Altium\InfrastructureDataC:\ProgramData\firebird
- Uruchom ponownie komputer.
- Zainstaluj Firebird 2.5.9.
- Sprawdź, czy usługa Firebird jest uruchomiona.
- Zainstaluj Altium Infrastructure Server 1.0.4.95.
Dodatkowe uwagi
- Jeśli podczas instalacji wystąpi poniższy błąd, prawdopodobnie Firebird nie został całkowicie usunięty przed ponowną instalacją:
Aby rozwiązać ten problem, odinstaluj Firebird, usuń wszystkie pozostałe pliki i foldery Firebird, uruchom ponownie komputer, ponownie zainstaluj Firebird 2.5.9, a następnie ponownie zainstaluj AIS.
- AIS nie obsługuje Microsoft SQL Server jako alternatywnej platformy bazodanowej.
- Obecnie nie ma planów aktualizacji AIS w celu zapewnienia obsługi wersji Firebird nowszych niż 2.5.x.