Aby aplikacja kliencka mogła uzyskać dostęp do zdalnej bazy danych, bazę należy najpierw wpisać do katalogu na węźle systemu hosta i na wszystkich węzłach stacji roboczych, które będą się z nią łączyły. Nowo tworzona baza danych jest automatycznie wpisywana do katalogu na hoście z aliasem (alias_bazy_danych) identycznym z nazwą bazy danych (nazwa_bazy_danych). Informacje z katalogu baz danych oraz informacje z katalogu węzłów są używane po stronie stacji roboczej DB2 Connect do uzyskiwania połączenia ze zdalną bazą danych.
Aby wpisać do katalogu bazę danych po stronie stacji roboczej DB2 Connect, wykonaj poniższe czynności:
Krok 1. | Zaloguj się do systemu jako użytkownik z uprawnieniami SYSADM (administrator systemu) lub SYSCTRL (kontroler systemu). | ||||||||||||||||
Krok 2. | Wypełnij kolumnę Wartość użytkownika w poniższym arkuszu.
Tabela 28. Arkusz: Wartości parametrów używane przy wpisywaniu baz danych do katalogu
| ||||||||||||||||
Krok 3. | Jeśli używasz DB2 Connect w systemie UNIX, skonfiguruj środowisko instancji i wywołaj procesor wiersza komend DB2. Uruchom skrypt startowy w następujący sposób: . INSTHOME/sqllib/db2profile (dla powłok bourne i korn) source INSTHOME/sqllib/db2cshrc (dla powłoki C) gdzie INSTHOME jest katalogiem osobistym danej instancji. | ||||||||||||||||
Krok 4. | Wpisz bazę danych do katalogu, wydając następującą komendę w procesorze wiersza komend: catalog database nazwa_bazy_danych as alias_bazy_danych at node nazwa_węzła authentication auth_value Aby wpisać do katalogu bazę danych DCS ny, tak aby w węźle węzeł_db2 miała ona alias lokalny localny, wprowadź następującą komendę: catalog database ny as localny at node węzeł_db2 authentication dcs
|