Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 61

Jaki jest minimalny zestaw zmiennych środowiskowych niezbędnych do zdefiniowania, aby użytkownik mógł połączyć się i pracować z serwerem Informix, np. z użyciem narzędzia dbaccess?

  • Zapytał
  • @ | 02.10.2015
  • TRENER MODERATOR ALTKOM AKADEMII

Odpowiedź (1)

  • 0

Taki "minimalny" zestaw zależy od konfiguracji samego serwera Informix.

Zawsze wymagane są:

INFORMIXDIR - ścieżka do miejsca instalacji Informix, np. /usr/informix.

INFORMIXSERVER - nazwa instancji serwera Informix, do którego domyślnie będzie się łączył użytkownik. Musi odpowiadać nazwie serwera (DBSERVERNAME) w plikach konfiguracyjnych wskazywanych przez zmienne środowiskowe INFORMIXSQLHOSTS oraz ONCONFIG (niżej opisane).

Zwykle modyfikowana jest również zmienna środowiskowa PATH, aby uwzględnić ścieżkę do katalogu $INFORMIXDIR/bin.

Poniższe zmienne środowiskowe są niezbędne, jeśli administrator Informix'a wykorzystał możliwość samodzielnej definicji nazw plików konfiguracyjnych serwera, co zwykle ma miejsce.

INFORMIXSQLHOSTS - ścieżka i nazwa pliku zawierającego konfigurację sposobu połączenia z serwerem Informix,

np. /usr/informix/etc/moj_sqlhosts

Domyślnie są to:

UNIX/Linux: $INFORMIXDIR/etc/sqlhosts

Windows:    %INFORMIXDIR%\etc\sqlhosts.%INFORMIXSERVER%

ONCONFIG - nazwa pliku (bez ścieżki) zawierającego parametry konfiguracyjne serwera Informix. Plik ten musi być umieszczony w katalogu $INFORMIXDIR/etc (UNIX/Linux) albo %INFORMIXDIR$\etc (Windows). Dostęp do tego pliku jest niezbędny w trakcie uruchamiania serwera Informix (polecenie oninit).

Domyślnie jest to plik o nazwie onconfig. Czyli w przypadku braku definicji tej zmiennej środowiskowej poszukiwany będzie plik:

UNIX/Linux: $INFORMIXDIR/etc/onconfig

Windows:   %INFORMIXDIR%\etc\onconfig

Wygodnie jest się posługiwać tymi zmiennymi środowiskowymi do szybkiego podglądu lub edycji tych plików konfiguracyjnych, np.:

vi $INFOMIXDIR/etc/$ONCONFIG

Kompletny opis tych i innych używanych zmiennych środowiskowych, zarówno w konfiguracji serwera, jak i klientów Informix, znajduje się w dokumentacji:

https://www-01.ibm.com/support/knowledgecenter/SSGU8G_12.1.0/com.ibm.sqlr.doc/ids_sqr_179.htm?lang=en

 

 

  • Odpowiedział
  • @ | 02.10.2015
  • TRENER MODERATOR ALTKOM AKADEMII