Aby uzyskać dostęp do serwera zdalnego baz danych za pomocą oprogramowania komunikacyjnego protokołu IPX/SPX, najpierw należy zainstalować i skonfigurować oprogramowanie komunikacyjne na stacjach roboczych typu klient i typu serwer. Więcej informacji na temat wymagań protokołu komunikacyjnego dla określonej platformy można znaleźć w sekcji Wymagania programowe. Informacje dotyczące obsługiwanych protokołów komunikacyjnych dla określonych stacji roboczych typu klient i typu serwer można znaleźć w sekcji Możliwe scenariusze połączeń klientów i serwerów DB2.
Przed wykonaniem czynności opisanych w tej sekcji należy się upewnić, że wykonano instrukcje z Ustawianie parametru rejestru DB2COMM. W zależności od platformy serwera, obsługa obsługa klienta komunikacji IPX/SPX może następować przez adresowanie bezpośrednie lub adresowanie serwera plików.
Tabela 23 zawiera listę obsługiwanych przez serwer metod adresowania
IPX/SPX. Listę obsługiwanych metod adresowania IPX/SPX dla klientów DB2
zawiera Tabela 14.
Tabela 23. Metody komunikacji IPX/SPX obsługiwane przez serwer
Serwer | Adresowanie bezpośrednie | Adresowanie serwera plików |
AIX | * | * |
HP-UX | Nieobsługiwane | |
Linux | Nieobsługiwane | |
OS/2 | * | * |
Solaris | * |
|
Windows NT | * |
|
Windows 2000 | * |
|
Aby skonfigurować komunikację IPX/SPX:
Krok 1. | Zidentyfikuj wartości parametrów. |
Krok 2. | Skonfiguruj serwer:
|
Podczas poszczególnych etapów konfigurowania należy wypełnić w
poniższej tabeli kolumnę Wartość użytkownika. Niektóre
wartości można wprowadzić przed rozpoczęciem konfigurowania tego
protokołu.
Tabela 24. Wartości parametrów IPX/SPX wymagane na serwerze
Parametr | Objaśnienie | Przykład | Wartość użytkownika |
---|---|---|---|
Nazwa serwera plików (SERWERPLIKÓW) |
Adresowanie bezpośrednie: Wartość * wskazuje, że stosowane jest adresowanie bezpośrednie. Adresowanie serwera plików: Nazwa serwera plików NetWare,
na którym zarejestrowana jest instancja serwera baz danych. Ten
parametr należy wprowadzić wielkimi literami.
|
Adresowanie bezpośrednie *
Adresowanie serwera plików DB2INST1
| |
Nazwa obiektu serwera DB2 (NAZWAOBIEKTU) |
Adresowanie bezpośrednie: Wartość * wskazuje, że stosowane jest adresowanie bezpośrednie. Adresowanie serwera plików: Instancja menedżera baz danych na serwerze plików NetWare jest reprezentowana przez obiekt NAZWAOBIEKTU. Adres międzysieciowy IPX/SPX serwera jest zapisany w tym obiekcie i z niego też pobierany. Ten parametr należy wprowadzić wielkimi literami i musi on być unikalny w
systemie serwera plików NetWare.
|
Adresowanie bezpośrednie *
Adresowanie serwera plików SERWERNWR
| |
Numer gniazda (GNIAZDO_IPX) | Reprezentuje punkt końcowy połączenia w międzysieciowym adresie
serwera. Musi być unikalny wśród wszystkich instancji serwera i
aplikacji IPX/SPX uruchamianych na stacji roboczej. Jest on wprowadzany
w systemie szesnastkowym.
Oprogramowanie DB2 rejestruje w sieci Novell znane gniazda w zakresie od 0x879E do 0x87A1. Jeśli na serwerze są uruchamiane więcej niż 4 instancje, aby uniknąć kolizji, należy wybrać numer gniazda różny od 0x0000, mieszczący się w dynamicznym zakresie gniazd od 0x4000 do 0x7FFF lub w zakresie od 0x8000 do 0x9100 (są to ogólnie znane gniazda zarejestrowane w różnych aplikacjach). Wartością maksymalną tego parametru jest 0xFFFF. | 879E (wartość domyślna) | |
Adres międzysieciowy IPX/SPX | Adres międzysieciowy wymagany podczas konfigurowania klienta, który ma się komunikować z serwerem, przy użyciu adresowania bezpośredniego. | 09212700.400011527745.879E |
|
![]() | W nazwie serwera plików (SERWERPLIKÓW) lub w nazwie obiektu serwera DB2 (NAZWAOBIEKTU) następujące znaki są niedopuszczalne: / \ : ; , * ? |
Poniższe kroki opisują sposób konfigurowania stacji roboczej, aby za pomocą tego protokołu przyjmowała przychodzące żądania klientów. Wartości przykładowe należy zastąpić wartościami własnymi i zarejestrować je w arkuszu.
W pliku konfiguracyjnym menedżera baz danych należy umieścić parametry: nazwa serwera plików (SERWERPLIKÓW), nazwa obiektu serwera DB2 (NAZWAOBIEKTU) i numer gniazda (GNIAZDO_IPX).
Aby zaktualizować plik konfiguracyjny menedżera baz danych:
Krok 1. | Zaloguj się w systemie jako użytkownik z uprawnieniami administratora (SYSADM). Więcej informacji można znaleźć w sekcji Praca z grupą Administratorzy systemu. | ||||||
Krok 2. | W przypadku serwera UNIX, należy skonfigurować środowisko instancji i wywołać procesor wiersza komend DB2 w następujący sposób:
| ||||||
Krok 3. | W pliku konfiguracyjnym menedżera baz danych umieść wartości parametrów: nazwa serwera plików (SERWERPLIKÓW), nazwa obiektu serwera DB2 (NAZWAOBIEKTU) i numer gniazda (GNIAZDO_IPX), uruchamiając poniższe komendy: update dbm cfg using fileserver SERWERPLIKÓW objectname NAZWAOBIEKTU \ ipx_socket GNIAZDO_IPX db2stop db2start
|
Po zatrzymaniu i ponownym uruchomieniu menedżera baz danych przejrzyj plik konfiguracyjny menedżera baz danych, aby sprawdzić, czy zmiany zostały wprowadzone. Plik konfiguracyjny menedżera baz danych można przejrzeć po wprowadzeniu następującej komendy:
get database manager configuration
Jeśli mają być obsługiwani jedynie klienci, korzystający z adresowania bezpośredniego, to konfiguracja serwera dla przychodzącej komunikacji IPX/SPX została zakończona.
Serwer musi zostać zarejestrowany po wprowadzeniu do pliku konfiguracyjnego menedżera baz danych parametrów protokołu IPX/SPX. Aby zarejestrować instancję serwera na serwerze plików NetWare, wprowadź poniższą komendę w procesorze wiersza komend:
register db2 server in nwbindery user NAZWA_UŻYTKOWNIKA password HASŁO
![]() |
Aby zmodyfikować parametry konfiguracyjne protokołu IPX/SPX lub zmienić
adres międzysieciowy IPX/SPX instancji serwera DB2, najpierw należy
wyrejestrować instancję serwera i zarejestrować ją ponownie po wprowadzeniu
zmian.
|
Uwagi: