Chcete-li ke vzdálenému serveru přistupovat pomocí protokolu TCP/IP, musíte mít instalován a konfigurován komunikační software pro pracovní stanice klienta i serveru. Požadavky komunikačního protokolu pro danou platformu najdete v oddílu Požadavky na software. Seznam podporovaných komunikačních protokolů pro konkrétního klienta a server viz oddíl Možné scénáře propojitelnosti klient-server.
Před provedením kroků v tomto oddílu ověřte, zda jste provedli pokyny v
oddílu Nastavení parametru registru DB2COMM.
![]() | Nastavujete-li komunikace pro server Administration Server, ke konfiguraci pro protokol TCP/IP došlo již při jeho vytvoření (pomocí čísla portu 523 registrovaného produktem DB2). Použití protokolu TCP/IP na serveru Administration Server nevyžaduje žádné další kroky. |
Při instalaci protokolu TCP/IP je třeba provést tyto kroky:
Krok 1. | Určete a zaznamenejte hodnoty parametrů. |
Krok 2. | Na straně serveru:
|
V průběhu konfigurace podle jednotlivých kroků vyplňujte sloupec
Vaše hodnota v následující tabulce. Některé hodnoty můžete
vyplnit před zahájením konfigurace tohoto protokolu.
Tabulka 21. Hodnoty protokolu TCP/IP vyžadované na straně serveru
Parametr | Vysvětlení | Vzorová hodnota | Vaše hodnota |
---|---|---|---|
Port pro připojení
|
Hodnoty požadované v souboru services. Jméno služby pro připojení může být libovolné, ale v rámci souboru services musí být jedinečné. Používáte-li produkt DB2 Enterprise - Extended Edition, ověřte, zda tato čísla nekolidují s čísly portů používanými programem Fast Communication Manager (FCM). Port pro připojení musí být v rámci souboru services
jedinečný.
|
server1
3700/tcp
| |
Jméno služby (jméno_služby)
|
Jméno, pomocí něhož se aktualizuje parametr Jméno služby
(jméno_služby) v konfiguračním souboru správce databází na straně
serveru. Tato hodnota musí být stejná jako hodnota Jméno služby pro
připojení zadaná v souboru services, je-li jméno služby
zadáno. V poli svcename nemusíte udávat jméno služby v
případě, že jste přímo zadali číslo portu.
| server1 |
Následující kroky popisují způsob konfigurace pracovní stanice pro příjem příchozích požadavků klientů pomocí tohoto protokolu. Vzorové hodnoty nahraďte vlastními hodnotami a zaznamenejte je do tabulky.
Soubor services protokolu TCP/IP určuje porty, na kterých mohou aplikace serveru naslouchat žádostem klientů. Chcete-li soubor services aktualizovat, můžete postupovat jedním z následujících způsobů:
Umístění souboru services závisí na operačním systému:
Pomocí textového editoru přidejte do souboru services položku pro připojení pro podporou protokolu TCP/IP. Příklad:
server1 3700/tcp # port služby pro připojení DB2
kde:
Konfigurační soubor správce databází musíte aktualizovat parametrem určujícím jméno služby (jméno_služby).
Chcete-li aktualizovat konfigurační soubor správce databází, postupujte takto:
Krok 1. | Přihlašte se k systému jako uživatel s oprávněním SYSADM (System Administrative). Bližší informace najdete v oddílu Práce se skupinou System Administrative. |
Krok 2. | Pracujete-li se serverem UNIX, nastavte prostředí instance a aktivujte příkazový procesor následujícím způsobem:
|
Krok 3. | Aktualizujte konfigurační soubor správce databází parametrem určující jméno služby (jméno_služby) zadáním následujících příkazů: update database manager configuration using svcename jméno_služby db2stop db2start Je-li například jméno služby pro připojení v souboru services zadáno jako server1, zadejte následující příkazy: update database manager configuration using svcename server1 db2stop db2start
|
![]() | Použitý parametr jméno_služby musí odpovídat Jménu služby pro připojení zadanému v souboru services. |
Po ukončení a novém spuštění správce databází si prohlédněte konfigurační soubor správce databází a zkontrolujte, zda tyto změny vešly v platnost. Zadáním následujícího příkazu zobrazíte konfigurační soubor správce databází:
get database manager configuration