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ą.
![]() |
Teraz można już korzystać z DB2. Dokładniejsze informacje można
znaleźć w podręczniku Administration Guide.
|
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:
Jeśli po sprawdzeniu tych elementów połączenie będzie nadal wadliwe, więcej informacji można znaleźć w podręczniku Troubleshooting Guide.