Archiwa blogu

Instalacja Informix Dynamic Server 9.4 na Windows Server 2008 R2

Informix Dynamic Server 9.4  w wersji TC9 przeznaczony jest na systemy 32 bitowe. Dopiero Informix od wersji 11.50 ma architekturę 64 bitową. Jednak jest możliwość instalacji i konfiguracji tego sytemu na Windows Server 2008 R2 Enterprise.

Instalację należy przeprowadzić zgodnie z kreatorem graficznym. Po wymaganym restarcie maszyny do grupy administratorzy dodane zostanie konto Informix.

Jednak już od wersji 7 Micorosoft ograniczył uprzywilejowanie kont administracyjnych dodawanych do grupy administratorzy. Jedynie wbudowane konto administratora ma nieograniczone możliwości.

Problem jest tego typu, że jeżeli chcemy wystartować usługę serwera Informix, logując się bezpośrednio na konto Informix lub na końce administratora lokalnego (cmd – run as informix) nie powiedzie się to. Wyskoczy błąd

„[SC] OpenSCManager FAILED 5” – Odmowa dostępu.

Uruchomić serwer bazy danych może tylko użytkownik z uprawnieniami grupy Informix- Admin.

Rozwiązaniem tego problemu jest prozaiczne. Prawoklik na ikonie z nazwą repozytorium naszej bazy danych z rozwijanego Manu start i uruchom jako administrator. Dokładniej – Menu Start – Informix Dynamic Server 9.40 – XXX .cmd i prawy klawisz (gdzie XXX.cmd to plik wykonalny o nazwie instancji serwera, którą podajemy w trakcie instalacji Informixa).

To spowoduje, że poprawnie wystartują usługi serwera. Następnie dla klienta Informix należy wykonać poniższą instrukcję.

• zainstalować klienta CSDK w wersji 32bit np.clientsdk.3.50.TC8.WIN
• uruchomić menedżera konfiguracji 32bitowych źródłem ODBC z lokalizacji %SYSTEMROOT%SysWOW64odbcad32.exe
• skonfigurować źródło danych ODBC do połączenia z bazą danych Informix.
Po powyższych czynnościach można pracować na Informixie.