DB2 Connect Krótkie wprowadzenie PE
Środowisko wykonawcze CLI (Interfejs poziomu wywołania DB2) oraz sterownik
DB2 CLI/ODBC są częścią klientów DB2. Stanowią one komponenty
opcjonalne wybierane podczas instalacji.
Obsługa ta pozwala aplikacjom zaprojektowanym przy użyciu ODBC i
interfejsom API DB2 CLI na pracę z dowolnym serwerem DB2. Obsługa
projektowania aplikacji za pomocą interfejsu DB2 CLI jest udostępniana w
pakiecie DB2 Application Development Client dostarczanym wraz z serwerem
DB2.
Aby aplikacja interfejsu DB2 CLI lub ODBC mogła uzyskać dostęp do
DB2, pakiety DB2 CLI muszą być powiązane z serwerem. Jeśli
użytkownik ma wystarczające uprawnienia do wiązania pakietów, operacja może
zostać wykonana automatycznie podczas pierwszego połączenia. Zaleca się
jednak, aby dla wszystkich platform klientów po raz pierwszy czynność tę
wykonał administrator. Aby uzyskać szczegółowe informacje, patrz Wiązanie programów narzędziowych baz danych.
Należy wykonać następujące kroki w systemie klienta, aby aplikacje CLI oraz
ODBC mogły uzyskać dostęp do baz danych DB2. Dla następujących
instrukcji przyjęto założenie, że użytkownik pomyślnie połączył się z bazą DB2
przy użyciu poprawnego identyfikatora użytkownika oraz hasła. Na
niektórych platformach niektóre z tych kroków są wykonywane
automatycznie. Szczegółowe informacje można znaleźć w sekcji dotyczącej
wykorzystania platformy.
Krok 1.
| Użyj Asysty podczas konfigurowania klienta (CCA), aby dodać bazę danych
(jeśli klient i serwer są zainstalowane na różnych komputerach) dzięki czemu
jego instancje i bazy danych będą znane Centrum sterowania, a następnie dodaj
instancje i bazy danych do tego systemu. Jeśli nie masz dostępu do tego
programu, wprowadź komendę catalog z poziomu procesora wiersza
komend.
|
Krok 2.
| Sterownik DB2 CLI/ODBC podczas instalacji klienta na platformach Windows
jest komponentem opcjonalnym. Sprawdź, czy sterownik ten został
wybrany. W systemie OS/2 należy użyć ikony Install ODBC
Driver (Zainstaluj sterownik ODBC), aby zainstalować zarówno sterownik
DB2 CLI/ODBC, jak i Menedżera sterowników ODBC. Na platformach UNIX
sterownik DB2 CLI/ODBC jest instalowany automatycznie razem z klientem.
|
Krok 3.
| Aby uzyskać dostęp do bazy danych DB2 z ODBC:
- Musi być zainstalowany Menedżer sterowników ODBC (firmy Microsoft lub
innej). Jest on instalowany domyślnie podczas instalacji DB2 tylko w
32-bitowych systemach operacyjnych Windows.
- Bazy danych DB2 muszą być zarejestrowane jako źródła danych ODBC.
Menedżer sterowników ODBC nie korzysta z katalogu DB2, tylko odwołuje się do
własnej listy źródeł danych.
- Jeśli tabela DB2 nie ma unikalnego indeksu, wiele aplikacji ODBC będzie ją
otwierać tylko do odczytu. Dla każdej tabeli DB2, która ma być
aktualizowana przez aplikację ODBC, należy utworzyć unikalny indeks.
Opis instrukcji CREATE INDEX można znaleźć w podręczniku SQL Reference. Przy użyciu Centrum sterowania należy zmienić ustawienia tabeli,
następnie wybrać kartę Primary Key (Klucz podstawowy) i przenieść
jedną lub kilka kolumn z listy kolumn dostępnych do listy kolumn klucza
podstawowego. Każda kolumna, która jest częścią klucza podstawowego,
musi być zdefiniowana jako NOT NULL.
|
Krok 4.
| Jeśli to konieczne, za pomocą konfiguracyjnych parametrów CLI/ODBC można
modyfikować działanie sterownika CLI/ODBC i aplikacji, które z nich
korzystają.
|
Po wykonaniu powyższych kroków w celu zainstalowania obsługi ODBC i po
dodaniu baz danych DB2 do źródeł danych ODBC aplikacje ODBC powinny mieć do
nich dostęp.

| Szczegółowe informacje dotyczące poszczególnych platform i opis sposobu
dostępu aplikacji CLI/ODBC do DB2 zostały podzielone na następujące
grupy:
|
Aby aplikacje wykorzystujące interfejs DB2 CLI ODBC mogły
pomyślnie uzyskać dostęp do bazy danych DB2 z klienta systemu Windows, wykonaj
następujące kroki:
Krok 1.
| Wpisz bazę danych DB2 (i węzeł, jeśli baza danych jest zdalna) do
katalogu. Aby to zrobić, użyj Asysty podczas konfigurowania klienta
(lub procesor wiersza komend).
Dodatkowe informacje zawiera pomoc online w Asyście podczas konfigurowania
klienta (lub opis komend CATALOG DATABASE i CATALOG NODE
w podręczniku Command Reference).
|
Krok 2.
| Sprawdź, czy Menedżer sterowników ODBC firmy Microsoft i sterownik
CLI/ODBC są zainstalowane. W 32-bitowych systemach operacyjnych Windows
są one oba instalowane z produktem DB2, chyba że podczas instalacji zostanie
ręcznie anulowany wybór komponentu ODBC. DB2 nadpisze nową wersję
Menedżera sterowników ODBC firmy Microsoft jeśli taka zostanie
znaleziona.
Aby sprawdzić, czy oba programy są zainstalowane:
- Uruchom ikonę programu Microsoft ODBC Data Sources z Panelu sterowania
albo podaj komendę odbcad32.exe z wiersza komend.
- Kliknij kartę Sterowniki.
- Sprawdź, czy na liście znajduje się pozycja "IBM DB2 ODBC DRIVER".
Jeśli nie jest zainstalowany ani Menedżer sterowników ODBC firmy Microsoft,
ani sterownik DB2 CLI/ODBC firmy IBM, uruchom ponownie instalację DB2 i
wybierz komponent ODBC w 32-bitowych systemach operacyjnych Windows.
|
Krok 3.
| Zarejestruj bazę danych DB2 w Menedżerze sterowników ODBC jako źródło
danych. W 32-bitowych systemach operacyjnych Windows możesz
udostępnić źródło danych wszystkim użytkownikom systemu (systemowe źródło
danych) albo tylko bieżącemu użytkownikowi (źródło danych użytkownika).
Dodaj źródło danych, korzystając z jednej z następujących metod:
|
Krok 4.
|
Skonfiguruj sterownik CLI/ODBC przy użyciu Asysty podczas konfigurowania
klienta (opcjonalnie):
- Wybierz alias bazy danych DB2, którą chcesz skonfigurować.
- Kliknij przycisk Właściwości. Otworzy się okno
Właściwości bazy danych.
- Kliknij przycisk Ustawienia. Otworzy się okno Ustawienia
CLI/ODBC.
- Kliknij przycisk Advanced (Zaawansowane). Otworzy się
okno, w którym można ustawić parametry konfiguracyjne.Są one związane z
aliasem bazy danych i dotyczą wszystkich aplikacji wykorzystujących
sterownik DB2 CLI/ODBC, które z tej bazy korzystają. Pomoc online
zawiera opis wszystkich parametrów, opis taki znajduje się także w sekcji i w
podręczniku w wersji elektronicznej Instalowanie i
konfigurowanie - suplement.
|
Krok 5.
| Po zainstalowaniu dostępu przy użyciu ODBC (w sposób opisany wyżej) można
uzyskać dostęp do danych DB2 przy użyciu aplikacji ODBC. Uruchom
aplikację ODBC i przejdź do okna Open (Otwórz). Wybierz typ pliku
ODBC databases (Bazy danych ODBC). Bazy danych DB2, które
zostały dodane do źródeł danych ODBC, powinny znajdować się na liście.
Wiele aplikacji ODBC otwiera tabelę w trybie tylko do odczytu (read-only),
chyba że tabela ma unikalny indeks.
|
Aby aplikacje wykorzystujące interfejs DB2 CLI i ODBC mogły
pomyślnie uzyskać dostęp do bazy danych DB2 z klienta OS/2, wykonaj
następujące czynności:
- Wpisz bazę danych DB2 (i węzeł, jeśli baza danych jest zdalna) do
katalogu. Aby to zrobić, użyj Asysty podczas konfigurowania klienta
(lub procesor wiersza komend).
Więcej informacji zawiera pomoc online w Asyście podczas konfigurowania
klienta.
- Jeśli korzystasz z aplikacji ODBC, aby uzyskać dostęp do danych DB2,
wykonaj następujące kroki. (Jeśli używasz tylko aplikacji CLI, pomiń
ten krok i przejdź do następnego).
- Sprawdź, czy jest zainstalowany Menedżer sterowników ODBC. Jeśli
nie jest zainstalowany, skorzystaj z Menedżera sterowników dostarczanego z
aplikacją ODBC. Sprawdź też, czy jest zainstalowany sterownik DB2
CLI/ODBC:
- Uruchom narzędzie administracyjne ODBC, korzystając z opisu znajdującego
się w dokumentacji. Zazwyczaj używa się jednego z dwóch dostępnych
sposobów:
- Kliknij dwukrotnie folder ODBC w OS/2, a następnie kliknij
dwukrotnie ikonę Administrator ODBC.
- Z wiersza komend uruchom komendę odbcadm.exe.
Otworzy się okno Data Sources (Źródła danych).
- Kliknij przycisk Drivers (Sterowniki). Otworzy się okno
Drivers (Sterowniki).
- Sprawdź, czy na liście znajduje się pozycja "IBM DB2 ODBC DRIVER".
Jeśli Menedżer sterowników ODBC nie jest zainstalowany, przeprowadź
instalację zgodnie z instrukcjami dostarczonymi z aplikacją ODBC. Jeśli
sterownik DB2 CLI/ ODBC firmy IBM nie jest zainstalowany, kliknij dwukrotnie
ikonę Instalacja sterownika ODBC znajdującą się w folderze DB2, aby
zainstalować sterownik DB2 CLI/ODBC.
- Zarejestruj bazę danych DB2 w Menedżerze sterowników ODBC jako źródło
danych, używając jednej z podanych metod:
- Używając Asysty podczas konfigurowania klienta:
- Zaznacz alias bazy danych DB2, która ma być dodana jako źródło
danych.
- Kliknij przycisk Właściwości.
- Zaznacz pole wyboru Zarejestruj tę bazę danych dla ODBC.
- Używając Menedżera sterowników ODBC:
- Uruchom Menedżera sterowników ODBC, korzystając z opisu znajdującego się w
dokumentacji. Zazwyczaj używa się jednego z dwóch dostępnych
sposobów:
- Kliknij dwukrotnie folder ODBC w OS/2, a następnie kliknij
dwukrotnie ikonę Administrator ODBC.
- Z wiersza komend uruchom komendę odbcadm.exe.
- W oknie Data sources (Źródła danych) kliknij przycisk Add
(Dodaj). Otworzy się okno Add Data Source (Dodaj źródło
danych).
- Kliknij dwukrotnie wyświetlany na liście sterownik IBM DB2 ODBC.
- Zaznacz bazę danych DB2, która ma być dodana i kliknij przycisk
OK.
- Skonfiguruj sterownik CLI/ODBC, korzystając z Asysty podczas
konfigurowania klienta (opcjonalnie):
- Wybierz alias bazy danych DB2, która ma być skonfigurowana.
- Kliknij przycisk Właściwości. Otworzy się okno
Właściwości bazy danych.
- Kliknij przycisk Ustawienia. Otworzy się okno Ustawienia
CLI/ODBC.
- Kliknij przycisk Advanced (Zaawansowane). Otworzy się
okno, w którym można ustawić parametry konfiguracyjne. Są one związane
z aliasem bazy danych i dotyczą wszystkich aplikacji
wykorzystujących sterownik CLI/ODBC, które z tej bazy korzystają. Pomoc
online zawiera opis wszystkich parametrów; opis taki znajduje się także w
sekcji i w podręczniku Instalowanie i konfigurowanie -
suplement.
- Po zainstalowaniu dostępu przy użyciu ODBC (w sposób opisany wyżej) można
uzyskać dostęp do danych DB2 przy użyciu aplikacji ODBC. Uruchom
aplikację ODBC i przejdź do okna Open (Otwórz). Wybierz typ pliku
ODBC databases (Bazy danych ODBC). Bazy danych DB2, które
zostały dodane do źródeł danych ODBC, powinny znajdować się na liście.
Wiele aplikacji ODBC otwiera tabelę w trybie tylko do odczytu (read-only),
chyba że tabela ma unikalny indeks.
W sekcji Szczegółowe informacje o dostępie przy użyciu sterownika CLI/ODBC, charakterystyczne dla poszczególnych platform można znaleźć wszystkie niezbędne informacje.
Dodatkowe informacje na temat ustawiania i korzystania z interfejsu CLI DB2 i
aplikacji ODBC można znaleźć w podręczniku Instalowanie i
konfigurowanie - suplement. (Podręcznik w wersji elektronicznej Instalowanie
i konfigurowanie - suplement znajduje się w katalogu x:\doc\PL\html, gdzie
x oznacza napęd CD-ROM, a PL jest dwuznakowym kodem kraju
określającym język, na przykład PL dla języka polskiego).
Informacje te są użyteczne, gdy narzędzia DB2 nie są dostępne oraz dla
administratorów, którzy potrzebują bardziej szczegółowych informacji.
W podręczniku Instalowanie i konfigurowanie -
suplement opisano następujące zagadnienia:
- wiązanie sterownika DB2 CLI/ODBC z bazą danych,
- ustawianie parametrów konfiguracyjnych CLI/ODBC,
- konfigurowanie db2cli.ini.
[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]