Instalowanie i konfigurowanie - suplement

7. Testowanie połączenia z hostem lub systemem AS/400

Po zakończeniu konfigurowania stacji roboczej DB2 Connect aby zapewnić komunikację i przetestować połączenie ze zdalną bazą danych należy wykonać następujące kroki. Do przetestowania połączenia potrzebne będzie połączenie ze zdalną bazą danych.

Krok  1.

Uruchom menedżera baz danych, wprowadzając komendę db2start na serwerze baz danych hosta (jeśli nie jest uruchomiony).

Krok  2.

Wprowadź następującą komendę w Centrum komend stacji roboczej DB2 Connect lub procesorze wiersza komend, aby połączyć się ze zdalną bazą danych:

   connect to alias_bazy_danych user id_użytkownika using hasło

Wartości parametrów id_użytkownika i hasło muszą być poprawne w systemie, w którym odbywa się uwierzytelnianie użytkowników. Domyślnie uwierzytelnianie ma miejsce po stronie serwera baz danych hosta lub AS/400.

Jeśli połączenie z bazą danych zostanie pomyślnie nawiązane, to pojawi się komunikat zawierający nazwę bazy, z którą zostało nawiązane połączenie. Teraz powinno być możliwe korzystanie z bazy danych. Aby na przykład pobrać listę nazw wszystkich tabel znajdujących się w tabeli katalogu systemowego, wprowadź następującą komendę SQL:

   db2 "select tabname from syscat.tables"

Gdy skończysz korzystać z bazy danych, wprowadź komendę db2 reset, aby zakończyć połączenie z bazą.

Krótka ścieżka

Teraz można już korzystać z DB2. Dokładniejsze informacje można znaleźć w podręczniku Administration Guide.

Testowanie połączenia z hostem

Jeśli połączenie nie działa, należy sprawdzić, czy:

Na hoście:

__  1.

Parametr rejestru db2comm zawiera wartość tcpip.

__  2.

Plik services został zaktualizowany poprawnie.

__  3.

Parametr nazwy usługi (nazwa_usługi_połączeń) został prawidłowo zaktualizowany w pliku konfiguracyjnym menedżera baz danych.

__  4.

Baza danych została prawidłowo utworzona i wpisana do katalogu.

__  5.

Menedżer baz danych został zatrzymany i ponownie uruchomiony (wprowadź na serwerze komendy db2stop i db2start).

__  6.

Podany numer portu nie jest używany przez inny proces.

W razie problemów z uruchomieniem menedżerów połączeń dla protokołów wyświetlane jest ostrzeżenie, a komunikaty o błędach są umieszczane w pliku db2diag.log.

Więcej informacji na temat pliku db2diag.log można znaleźć w podręczniku Troubleshooting Guide.

Na stacji roboczej DB2 Connect:

__  1.

Jeśli użyte, to pliki services i hosts zostały zaktualizowane poprawnie.

__  2.

Węzeł został wpisany do katalogu przy użyciu prawidłowej nazwy hosta (nazwa_hosta) lub adresu IP (adres_ip).

__  3.

Numer portu musi odpowiadać numerowi portu używanemu na hoście lub nazwa usługi musi wskazywać na ten port.

__  4.

Nazwa węzła (nazwa_węzła) określona w katalogu baz danych wskazuje na prawidłową pozycję w katalogu węzłów.

__  5.

Baza danych została poprawnie wpisana do katalogu przy użyciu aliasu bazy danych hosta alias_bazy_danych. Ten alias bazy danych został zapisany w katalogu w momencie, gdy baza danych była tworzona na hoście jako nazwa bazy danych nazwa_bazy_danych) na stacji roboczej DB2 Connect.

Jeśli po sprawdzeniu tych elementów połączenie będzie nadal wadliwe, więcej informacji można znaleźć w podręczniku Troubleshooting Guide.


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