Instalowanie i konfigurowanie - suplement

5. Wpisywanie bazy danych do katalogu

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
Parametr Opis Sample Value Wartość użytkownika
Nazwa bazy danych (nazwa_bazy_danych) Lokalna nazwa bazy danych DCS (lokalna_nazwadcs) zdalnej bazy danych, określona podczas wpisywania bazy danych DCS do katalogu, na przykład ny. ny  
Alias bazy danych (alias_bazy_danych) Dowolnie wybrany lokalny pseudonim zdalnej bazy danych. Jeśli pseudonim nie zostanie podany, domyślnie zostanie użyty alias identyczny z nazwą bazy danych (nazwa_bazy_danych). Jest to nazwa używana podczas połączeń z bazą danych nawiązywanych z klienta. lokalny  
Nazwa węzła (nazwa_węzła) Nazwa pozycji w katalogu węzłów opisuje położenie bazy danych. Należy użyć tej samej wartości dla nazwy węzła (nazwa_węzła), której w poprzednim punkcie użyto do wpisania węzła do katalogu. węzeł_db2  

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


Wskazówka

Aby zmienić wartości ustawione za pomocą komendy catalog database, należy wykonać następujące kroki:

Krok  a.

Wprowadź komendę uncatalog database w procesorze wiersza komend:

   uncatalog database alias_bazy_danych

Krok  b.

Ponownie wpisz bazę danych, używając poprawnych wartości.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]