                 IBM DB2 Universal Database wersja 8.2 
              (wersja 8.1 pakiet poprawek 7) - plik Readme

Spis tre˜ci

1.0 Instalowanie programu IBM DB2 Universal Database wersja 8.2 (wersja 
    8.1 pakiet poprawek 7) dla system¢w AIX, HP-UX, Linux oraz —rodowisk 
    Operacyjnych Solaris
  1.1 Czynno˜ci przedinstalacyjne
    1.1.1 Wymagania wst©pne
    1.1.2 Historia poprawek produktu
    1.1.3 Czynno˜ci poprzedzaj¥ce instalacj© programu DB2 wersja 8.2
  1.2 Instalacja programu DB2 wersja 8.2
    1.2.1 Instalowanie programu DB2 wersja 8.2
    1.2.2 Instalowanie programu DB2 wersja 8 z alternatywnym pakietem 
          poprawek
  1.3 Czynno˜ci poinstalacyjne
    1.3.1 Program Relational Connect i komenda djxlink
    1.3.2 Aktualizowanie instancji do korzystania z nowego poziomu 
          programu DB2
    1.3.3 Restartowanie instancji i serwera administracyjnego
    1.3.4 Ponowne wi¥zanie plik¢w powi¥zaä
    1.3.5 Ograniczenia w dodawaniu produkt¢w przy u¾yciu komendy 
          db2setup
2.0 Deinstalacja programu DB2 wersja 8.2
  2.1 Przeprowadzanie migracji plik¢w katalogu bazy danych z wersji 8.2 
      z powrotem do wersji 8.1
  2.2 Deinstalowanie pakiet¢w poprawek lub poziom¢w modyfikacji w 
      systemie Linux lub UNIX
  2.3 Deinstalowanie programu DB2 wersja 8 z alternatywnym pakietem 
      poprawek
3.0 Znane problemy i ich obej˜cia
  3.1 Znane problemy i metody ich obej˜cia (wersja 8.2)
    3.1.1 Obsˆuga transakcji rozproszonych
    3.1.2 Zmodyfikowana komenda db2ln do tworzenia dowi¥zaä do 
          64-bitowej biblioteki DB2
    3.1.3 Nowy kod przyczyny dla bˆ©du SQL5099N
    3.1.4 Automatyczne ustawianie domy˜lnej wielko˜ci preselekcji oraz 
          domy˜lne ustawienia aktualizacji
  3.2 Znane problemy i metody ich obej˜cia (wersje starsze ni¾ wersja 
      8.2)
    3.2.1 Instalowanie programu Query Patroller na poziomie pakietu 
          poprawek 3 lub nowszego
    3.2.2 Instalacja programu DB2 Data Links Manager, gdy zainstalowany 
          jest ju¾ program DB2 Enterprise Server Edition
    3.2.3 Utrata funkcjonalno˜ci przez Centrum sterowania
4.0 Jak uzyska† pomoc
  4.1 Sk¥d pobra† obrazy instalacyjne pakiet¢w poprawek
5.0 Informacje dodatkowe
  5.1 Informacje o poprawkach PTF
  5.2 Wersje j©zykowe oprogramowania klienckiego DB2 dost©pne na 
      serwerze FTP
  5.3 Obsˆugiwane produkty i komponenty wedˆug system¢w operacyjnych
6.0 Uwagi


1.0 Instalowanie programu IBM DB2 Universal Database wersja 8.2 (wersja 
    8.1 pakiet poprawek 7) dla system¢w AIX, HP-UX, Linux oraz —rodowisk 
    Operacyjnych Solaris

Przed zainstalowaniem programu DB2 Universal Database (UDB) wersja 8.2
(wersja 8.1 pakiet poprawek 7) nale¾y zapozna† si© z odpowiednimi
sekcjami niniejszego pliku readme, odnosz¥cymi si© do okre˜lonej
instalacji.

1.1 Czynno˜ci przedinstalacyjne

Niniejsza sekcja zawiera niezb©dne szczeg¢ˆowe informacje dotycz¥ce
wymagaä wst©pnych (w tym oprogramowania, sprz©tu i systemu
operacyjnego), wskazuje miejsce, w kt¢rym znajduje si© historia poprawek
do produktu oraz zawiera list© zadaä, kt¢re nale¾y wykona† przed
zainstalowaniem programu DB2 UDB.

1.1.1 Wymagania wst©pne

Nale¾y si© zapozna† z najnowszymi informacjami dotycz¥cymi
oprogramowania, sprz©tu, systemu operacyjnego i poprawek do produktu,
znajduj¥cymi si© w nast©puj¥cych serwisach WWW: 
1. Wymagania dotycz¥ce systemu operacyjnego mo¾na znale«† pod adresem:
   *  http://www.ibm.com/software/data/db2/udb/sysreqs.html

2. List© wszystkich poprawionych bˆ©d¢w (tzw. raporty APAR) oraz
   najnowsze wiadomo˜ci na temat wsparcia mo¾na znale«† pod adresem: 
   *  http://www.ibm.com/software/data/db2/udb/support.html

U¾ytkownicy, kt¢rzy otrzymali specjalne poprawki z dziaˆu wsparcia IBM,
powinni przed zainstalowaniem programu DB2 wersja 8.2 skontaktowa† si© z
dziaˆem wsparcia IBM w celu sprawdzenia, czy potrzebne im s¥
zaktualizowane wersje tych poprawek. W ten spos¢b zapewniona zostanie
sp¢jno˜† systemu i ¾adne poprawki specjalne nie zostan¥ pomini©te.

Program DB2, wersja 8 na poziomie ni¾szym ni¾ w wypadku programu DB2
wersja 8.2 musi by† zainstalowany, zanim zostanie zainstalowana wersja
8.2.

Aby sprawdzi†, czy wymagane skˆadniki s¥ zainstalowane, nale¾y wyda†
komend© stosown¥ do u¾ywanego systemu operacyjnego w celu wy˜wietlenia
informacji o zainstalowanej obecnie wersji programu DB2. W poni¾szej
tabeli przedstawiono komend© dla ka¾dego z system¢w operacyjnych Linux i
UNIX:

+----------+------------------------+---------------------------------+
| System   | Komenda                | Oczekiwane wyniki               |
| operacyj |                        |                                 |
| ny       |                        |                                 |
+----------+------------------------+---------------------------------+
| AIX      | lslpp -al              | db2_08_01.client 8.1.0.0 lub    |
|          | "db2_08_01.client*"    | nowszy (dla AIX 4.3.3)          |
|          |                        |                                 |
|          |                        | db2_08_01.client 8.1.1.0 lub    |
|          |                        | nowszy (dla AIX 5)              |
|          |                        |                                 |
|          |                        | Przykˆadowe wyniki dla programu |
|          |                        | DB2 dla AIX 4.3.3:              |
|          |                        | db2_08_01.client                |
|          |                        |  8.1.0.0 COMMITTED ...          |
|          |                        |  8.1.0.3 COMMITTED ...          |
|          |                        |  8.1.0.8 COMMITTED ...          |
|          |                        |                                 |
|          |                        | Upewnij si©, ¾e najwi©ksza ze   |
|          |                        | zwracanych sygnatur (8.1.0.x)   |
|          |                        | jest mniejsza ni¾ numer VRMF    |
|          |                        | bie¾¥cego poziomu DB2.          |
|          |                        | W przypadku systemu AIX 5       |
|          |                        | sygnatura ma posta† 8.1.1.y.    |
+----------+------------------------+---------------------------------+
| HP-UX    | swlist -l product      | DB2V8CAE 8.1.0.x [nazwa         |
|          | "*DB2*"                | produktu]                       |
|          |                        |                                 |
|          |                        |  lub:                           |
|          |                        |                                 |
|          |                        | PDB2... 8.1.0.x Product Patch   |
|          |                        |                                 |
|          |                        | gdzie x musi by† warto˜ci¥      |
|          |                        | mniejsz¥ od bie¾¥cego           |
+----------+------------------------+---------------------------------+
| Linux    | rpm -qa | grep db2     | db2cliv81-8.1.0-x               |
|          |                        |                                 |
|          |                        | db2cliv81-8.1.1-x w systemie    |
|          |                        | Linux/AMD64                     |
|          |                        | gdzie x musi by† warto˜ci¥      |
|          |                        | mniejsz¥ od bie¾¥cego           |
+----------+------------------------+---------------------------------+
| Solariss | pkginfo -l db2cliv81 | | VERSION: 8.1.0.x                |
|          | grep VERSION           |                                 |
|          |                        | gdzie x musi by† warto˜ci¥      |
|          |                        | mniejsz¥ od bie¾¥cego           |
|          |                        |                                 |
+----------+------------------------+---------------------------------+


1.1.2 Historia poprawek produktu

List© wszystkich poprawek do produkt¢w (raport¢w APAR) oraz najnowsze
wiadomo˜ci na temat wsparcia zawiera serwis WWW 
*  http://www.ibm.com/software/data/db2/udb/support.html.



1.1.3 Czynno˜ci poprzedzaj¥ce instalacj© programu DB2 wersja 8.2

Przed zainstalowaniem programu DB2 wersja 8.2 nale¾y przeczyta† sekcj©
Znane problemy i sposoby ich obej˜cia.

1.1.3.1 Warunki licencji

Przed zainstalowaniem programu DB2 wersja 8.2 u¾ytkownik musi si©
zapozna† i zaakceptowa† warunki licencji zamieszczone w katalogu
"db2/license".

Nowa opcja w komendzie instalacyjnej wskazuje, ¾e u¾ytkownik wyra¾a
zgod© na warunki licencji. Opcja ta musi by† podana, aby mo¾na byˆo
kontynuowa† instalacj©.

1.1.3.2 Zatrzymaj wszystkie procesy DB2

Przed rozpocz©ciem instalacji nale¾y zatrzyma† wszystkie procesy DB2.

1. Przeˆ¥cz si© na konto u¾ytkownika root, wykonuj¥c komend© su - root.
2. Uruchom poni¾sze komendy dla ka¾dej z instancji:
       su - nazwa_i
       . $HOME/sqllib/db2profile
       db2 force applications all
       db2 terminate
       db2stop
       db2licd -end      # uruchomi† na ka¾dym w©«le fizycznym
       exit

   gdzie nazwa_i odpowiada nazwie wˆa˜ciciela instancji. 

   Do zatrzymania programu DB2 u¾ytkownik hacmp musi skorzysta† z
   komendy ha_db2stop, a nie z komendy db2stop. W przeciwnym razie
   komenda db2stop zakoäczy si© niepowodzeniem.

3. Uruchom nast©puj¥ce komendy:
       su - nazwa_a
       . $HOME/das/dasprofile
       db2admin stop
       exit

   gdzie nazwa_a odpowiada nazwie wˆa˜ciciela DAS.
4. W systemie AIX przed instalacj¥ nale¾y r¢wnie¾ uruchomi† komend©
   slibclean, aby usun¥† z pami©ci nieu¾ywane biblioteki
   wsp¢ˆu¾ytkowane: 
   /usr/sbin/slibclean

5. Zatrzymaj wszystkie instancje, kt¢re u¾ywaj¥ programu DB2 wersja 8,
   ˆ¥cznie z monitorem bˆ©d¢w, je˜li taki istnieje i je˜li korzysta z
   programu DB2 wersja 8. Aby wyˆ¥czy† koordynator monitora bˆ©d¢w,
   nale¾y si© zalogowa† jako u¾ytkownik root i wprowadzi† nast©puj¥c¥
   komend©: 
   db2fmcu -d

Aby zatrzyma† monitor bˆ©d¢w, nale¾y wprowadzi† nast©puj¥c¥ komend©:
   db2fm -d


1.1.3.3 —cie¾ka katalogu nie mo¾e zawiera† spacji

Pobieraj¥c i rozpakowuj¥c (za pomoc¥ programu tar) pakiet poprawek lub
poziom modyfikacji nale¾y dopilnowa†, by nazwy katalog¢w w ˜cie¾ce
okre˜laj¥cej poˆo¾enie pliku nie zawieraˆy znaku spacji. Je˜li ˜cie¾ka
katalogu zawiera spacje, instalacja nie powiedzie si©. Na przykˆad
˜cie¾ka mo¾e by† podobna do nast©puj¥cej:

/home/DB2FixPak/FP7/ ...

Przykˆadem niepoprawnej ˜cie¾ki mo¾e by†: 

/home/DB2 FixPak/FP7/ ...


1.1.3.4 Zapewnij wystarczaj¥c¥ ilo˜† wolnej pami©ci systemowej (AIX 
        4.3.3, AIX 5L, Linux oraz —rodowiska Operacyjne Solaris)

Opr¢cz speˆnienia wymagaä dotycz¥cych miejsca na dysku na oprogramowanie
nale¾y mie† zainstalowany system plik¢w zapewniaj¥cy 2 gigabajty wolnego
miejsca na plik tar.Z lub plik tar.gz oraz na zdekompresowany obraz
instalacyjny.


1.1.3.5 Dekompresowanie obraz¢w instalacyjnych pakiet¢w poprawek

Niekt¢re obrazy instalacyjne pakiet¢w poprawek w serwisie FTP lub na
dysku CD pakiet¢w poprawek s¥ w formacie skompresowanym lub w formacie
spakowanym narz©dziem gzip. Aby mo¾na byˆo zastosowa† pakiet poprawek
DB2 z plik¢w w tych formatach, nale¾y najpierw skopiowa† obraz
instalacyjny pakietu poprawek do katalogu tymczasowego i zdekompresowa†
go lub rozpakowa† narz©dziem gunzip.

Obrazy skompresowane lub spakowane narz©dziem gzip mog¥ mie† nazw© pliku
FP7_$PTF.tar.Z lub FP7_$PTF.tar.gz, gdzie FP7_$PTF reprezentuje nazw© i
wersj© systemu operacyjnego najnowszego pakietu poprawek.

Opr¢cz speˆnionych wymagaä dotycz¥cych miejsca na dysku na
oprogramowanie nale¾y mie† zainstalowany system plik¢w zapewniaj¥cy 2
gigabajty wolnego miejsca na plik tar.Z lub plik tar.gz oraz na
zdekompresowany obraz.

Procedura

Aby zdekompresowa† obrazy instalacyjne pakiet¢w poprawek, wykonaj
nast©puj¥ce czynno˜ci:
1. Skopiuj obraz skompresowany lub spakowany narz©dziem gzip do
   tymczasowego systemu plik¢w zawieraj¥cego co najmniej 2 gigabajty
   wolnego miejsca.
2. Przejd« do katalogu, do kt¢rego zostaˆ skopiowany obraz, wprowadzaj¥c
   komend© cd /TMP, gdzie /TMP oznacza katalog, do kt¢rego zostaˆ
   skopiowany skompresowany obraz.
3. Je˜li plik produktu ma rozszerzenie *.tar.Z, wprowad« nast©puj¥c¥
   komend©: 
      zcat <nazwapliku>.tar.Z | tar -xvf -

   gdzie <nazwapliku> oznacza stosowany pakiet poprawek DB2.
4. Je˜li plik produktu ma rozszerzenie *.tar.gz, wprowad« nast©puj¥c¥
   komend© w celu jego zdekompresowania: 
      gunzip -c <nazwapliku>.tar.gz | tar -xvf - 

   gdzie <nazwapliku> oznacza stosowany pakiet poprawek DB2. 

   Uwaga: Narz©dzie gunzip wchodzi w skˆad domy˜lnej konfiguracji
         instalacji w systemie AIX 5L. Je˜li narz©dzie gunzip nie jest
         dost©pne, nale¾y zainstalowa† zestaw plik¢w rpm.rte z no˜nika
         instalacyjnego systemu AIX 5L. Zestaw plik¢w rpm.rte zawiera
         narz©dzie gunzip. Ponadto mo¾na pobra† narz©dzie gzip dla
         systemu AIX5L z serwisu WWW:
         http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html

5. Je˜li skompresowane obrazy instalacyjne pakiet¢w poprawek znajduj¥
   si© na dysku CD pakiet¢w poprawek, mog¥ istnie† dodatkowe dyski CD o
   nazwie pliku extra.tar.Z lub extra.tar.gz. Powt¢rz powy¾sze czynno˜ci
   w odniesieniu do ka¾dego z dysk¢w CD.

1.1.3.6 Dekompresowanie obraz¢w instalacyjnych alternatywnych pakiet¢w 
        poprawek wersji 8

Niekt¢re obrazy instalacyjne alternatywnych pakiet¢w poprawek w serwisie
FTP lub na dysku CD pakiet¢w poprawek s¥ w formacie skompresowanym lub w
formacie spakowanym narz©dziem gzip. Aby mo¾na byˆo zastosowa†
alternatywny pakiet poprawek DB2 z plik¢w w tych formatach, nale¾y
najpierw skopiowa† obraz instalacyjny alternatywnego pakietu poprawek do
katalogu tymczasowego i zdekompresowa† go lub rozpakowa† narz©dziem
gunzip.

Obrazy skompresowane lub spakowane narz©dziem gzip mog¥ mie†
rozszerzenie pliku .tar.Z lub .tar.gz.

Obrazy instalacyjne alternatywnych pakiet¢w poprawek maj¥ nast©puj¥ce
nazwy plik¢w:
*  FP7_$PTF_ESE_MFP w wypadku systemu AIX 4.3.3 i —rodowisk Operacyjnych
   Solaris
*  FP7_$PTF_ESE_MFP_SBCS w wypadku systemu AIX 5
*  FP7_$PTF_ESE_MFP_DBCS w wypadku systemu AIX 5

$PTF oznacza odpowiednio:
*  U498349 w systemie AIX 4.3.3
*  U498351 w —rodowiskach Operacyjnych Solaris
*  U498350 w systemie AIX 5

Uwagi: 
1. FP7_$PTF_ESE_MFP_SBCS (wewn¥trz ese.mfp.sbcs) obsˆuguje nast©puj¥ce
   j©zyki: angielski, duäski, fiäski, francuski, hiszpaäski, niemiecki,
   norweski, portugalski, portugalski brazylijski, szwedzki i wˆoski.
2. FP7_$PTF_ESE_MFP_DBCS (wewn¥trz ese.mfp.dbcs) obsˆuguje nast©puj¥ce
   j©zyki: angielski, chiäski tradycyjny, chiäski uproszczony, japoäski
   i koreaäski.

Opr¢cz speˆnionych wymagaä dotycz¥cych miejsca na dysku na
oprogramowanie nale¾y mie† zainstalowany system plik¢w zapewniaj¥cy 2
gigabajty wolnego miejsca na plik tar.Z lub plik tar.gz oraz na
zdekompresowany obraz.

Procedura

Aby zdekompresowa† obrazy instalacyjne pakiet¢w poprawek, wykonaj
nast©puj¥ce czynno˜ci:
1. Skopiuj obraz skompresowany lub spakowany narz©dziem gzip do
   tymczasowego systemu plik¢w zawieraj¥cego co najmniej 2 gigabajty
   wolnego miejsca.
2. Przejd« do katalogu, do kt¢rego zostaˆ skopiowany obraz, wprowadzaj¥c
   komend© cd /TMP, gdzie /TMP oznacza katalog, do kt¢rego zostaˆ
   skopiowany skompresowany obraz.
3. Je˜li plik produktu ma rozszerzenie *.tar.Z, wprowad« nast©puj¥c¥
   komend©: 
      zcat <nazwapliku>.tar.Z | tar -xvf -

   gdzie <nazwapliku> oznacza stosowany alternatywny pakiet poprawek
   DB2.
4. Je˜li plik produktu ma rozszerzenie *.tar.gz, wprowad« nast©puj¥c¥
   komend© w celu jego zdekompresowania: 
      gunzip -c <nazwapliku>.tar.gz | tar -xvf - 

   gdzie <nazwapliku> oznacza stosowany alternatywny pakiet poprawek
   DB2. 

   Uwaga: Narz©dzie gunzip wchodzi w skˆad domy˜lnej konfiguracji
         instalacji w systemie AIX 5L. Je˜li narz©dzie gunzip nie jest
         dost©pne, nale¾y zainstalowa† zestaw plik¢w rpm.rte z no˜nika
         instalacyjnego systemu AIX 5L. Zestaw plik¢w rpm.rte zawiera
         narz©dzie gunzip. Ponadto mo¾na pobra† narz©dzie gzip dla
         systemu AIX5L z serwisu WWW:
         http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html

5. Je˜li skompresowane obrazy instalacyjne alternatywnych pakiet¢w
   poprawek znajduj¥ si© na dysku CD pakiet¢w poprawek, mog¥ istnie†
   dodatkowe dyski CD o nazwie pliku extra.tar.Z lub extra.tar.gz.
   Powt¢rz powy¾sze czynno˜ci w odniesieniu do ka¾dego z dysk¢w CD.

1.1.3.7 Kopia zapasowa pliku funkcji hurtowni danych (AIX, Linux i 
        —rodowiska Operacyjne Solaris)

Je˜li w systemie Linux u¾ywane s¥ funkcje hurtowni danych, na przykˆad
Agent hurtowni danych dostarczany wraz niekt¢rymi produktami
serwerowymi, nale¾y wykona† kopi© zapasow¥ pliku
/opt/IBM/db2/V8.1/bin/IWH.environment. Je˜li plik ten istnieje, trzeba
zawsze przed instalacj¥ programu DB2 wersja 8.2 utworzy† jego kopi©
zapasow¥.

W systemach AIX i Solaris trzeba utworzy† kopi© zapasow¥ tego samego
pliku (w systemie AIX plik ten znajduje si© w ˜cie¾ce
/usr/opt/db2_08_01/bin/IWH.environment).



1.2 Instalacja programu DB2 wersja 8.2

Niniejsza sekcja zawiera szczeg¢ˆowe informacje dotycz¥ce instalowania
programu DB2 wersja 8.2 oraz instalowania alternatywnego pakietu
poprawek.


1.2.1 Instalowanie programu DB2 wersja 8.2

Przed zainstalowaniem programu DB2 wersja 8.2 nale¾y upewni† si©, ¾e
system speˆnia wszystkie wymagania wst©pne instalacji wymienione w
sekcji Wymagania wst©pne, w tym dotycz¥ce ˆat systemu operacyjnego.
Zapobiega to problemom technicznym, kt¢re mogˆyby wyst¥pi† po
zainstalowaniu i skonfigurowaniu programu DB2 UDB.

Przed zainstalowaniem programu DB2 wersja 8.2 nale¾y przeczyta† sekcj©
Znane problemy i sposoby ich obej˜cia.

Ograniczenia

Instalacja programu DB2 wersja 8.2 podlega nast©puj¥cym ograniczeniom:
*  Program DB2 wersja 8.2 dla systemu AIX 4.3.3 mo¾na stosowa† tylko w
   systemie AIX 4.3.3, a program DB2 wersja 8.2 dla systemu AIX 5 mo¾na
   stosowa† tylko w systemie AIX 5.
*  W systemie AIX skrypt installFixPak wykonuje test wymagaä wst©pnych
   instalacji, kt¢ry nie jest wykonywany podczas instalowania programu
   DB2 wersja 8.2 za pomoc¥ programu SMIT lub installp. Korzystanie z
   programu SMIT jest nadal dopuszczalne, jednak skrypt installFixPak
   jest jedyn¥ metod¥ udokumentowan¥ w niniejszym pliku Readme.
   Instrukcje na temat korzystania z programu SMIT zawieraj¥ podr©czniki
   systemu AIX. U¾ycie skryptu installFixPak jest zdecydowanie zalecan¥
   metod¥ instalacji programu DB2 wersja 8.2.
*  W przypadku programu DB2 wersja 8 dla systemu HP-UX w architekturze
   IA64, do instalacji pakietu poprawek nie nale¾y u¾ywa† narz©dzia SAM.
   Jedyn¥ obsˆugiwan¥ metod¥ zastosowania pakietu poprawek jest
   uruchomienie komendy installFixPak z bie¾¥cego obrazu pakietu
   poprawek.
*  W systemie Linux, gdy zostanie zainstalowany program DB2 wersja 8.2,
   nie b©dzie go mo¾na zdeinstalowa† i powr¢ci† do poprzedniego poziomu
   programu DB2.


Procedura

Aby zainstalowa† program DB2 wersja 8.2:
1. Musisz si© zalogowa† jako u¾ytkownik root.
2. Przejd« do katalogu, w kt¢rym znajduje si© obraz instalacyjny.
3. Aby uruchomi† instalacj©, wprowad«: 
   ./installFixPak -y

   gdzie opcja -y oznacza zaakceptowanie warunk¢w licencji. Opcja -y
   musi by† podana, aby mo¾na byˆo kontynuowa† instalacj©.

Uwaga: Domy˜lnie komenda installFixPak zatwierdza wszystkie
      zaktualizowane zestawy plik¢w w systemie AIX.

W systemie AIX, je˜li aktualizacje nie maj¥ by† zatwierdzane, nale¾y
wyda† komend© installFixPak z opcj¥ -a (ang. "apply", czyli "zastosuj",
dla odr¢¾nienia od operacji "zatwierd«") w nast©puj¥cy spos¢b:

   ./installFixPak -y -a

1.2.2 Instalowanie programu DB2 wersja 8 z alternatywnym pakietem 
      poprawek

Program DB2 UDB Enterprise Server Edition (ESE) dziaˆaj¥cy w systemach
operacyjnych Linux oraz UNIX umo¾liwia wsp¢ˆistnienie wielu poziom¢w
kodu dla tej samej wersji systemu. Jest to okre˜lane jako obsˆuga MFP
(Multiple FixPak, wiele pakiet¢w poprawek).

Obsˆuga MFP jest zapewniona przez wykorzystanie obsˆugi AFP (Alternate
FixPak, alternatywny pakiet poprawek). Obsˆuga AFP umo¾liwia
instalowanie pakiet¢w poprawek i poziom¢w modyfikacji w oddzielnej
(alternatywnej) ˜cie¾ce. Oznacza to inn¥ ˜cie¾k© instalacyjn¥ z inn¥
nazw¥ zestawu plik¢w/pakietu. W tym przypadku system operacyjny traktuje
kod programu DB2 zainstalowany w ˜cie¾ce alternatywnej jako inne
oprogramowanie.

Ograniczenia:
*  Ka¾dy pakiet AFP ma swoj¥ wˆasn¥ unikaln¥ ˜cie¾k© instalacyjn¥.
   —cie¾ka jest ustalona i nie mo¾na jej zmieni†. Pakietu AFP nie mo¾na
   zainstalowa† w dowolnie wybranym miejscu.
*  W wypadku instalowania alternatywnych pakiet¢w poprawek programu DB2
   wersja 8 bez zainstalowanej i licencjonowanej kopii programu DB2,
   wersja 8 nale¾y uzyska† klucz licencji z no˜nika dla poziomu danego
   wydania wersji 8. Klucz licencji mo¾na nast©pnie zainstalowa† za
   pomoc¥ komendy db2licm.
*  Aktualnie nie s¥ obsˆugiwane instalacje alternatywnych pakiet¢w
   poprawek z u¾yciem plik¢w odpowiedzi.

Wymagania wst©pne:
*  Potrzebne jest uprawnienie u¾ytkownika root.
*  Potrzebna jest kopia alternatywnego pakietu poprawek programu DB2,
   wersja 8. Mo¾na j¥ pobra† z serwera FTP firmy IBM o dost©pie
   anonimowym, znajduj¥cym si© pod adresem ftp.software.ibm.com. Nale¾y
   w tym celu przej˜† do katalogu ps/products/db2/fixes/%L/%P/mfp, gdzie
   %L odpowiada wˆa˜ciwym ustawieniom narodowym (na przykˆad english-us,
   spanish, german), a %P odpowiada nazwie/wersji produktu.

Uwaga: Zamierzaj¥c deinstalacj© alternatywnego pakietu poprawek, nale¾y 
      si© upewni†, ¾e nie ma instancji DB2 ani serwera DAS dziaˆaj¥cych
      z tym alternatywnym pakietem poprawek. Aby sprawdzi†, czy ¾adne z
      uruchomionych instancji DB2 DAS nie korzystaj¥ z alternatywnego
      pakietu poprawek, nale¾y u¾y† komendy db2ilist -a dla instancji
      oraz komendy daslist dla serwera DAS. Aby dokona† aktualizacji
      instancji DB2 lub DAS z istniej¥cej wersji kodu (np. wersja 8
      pakiet poprawek 1) do innej wersji kodu (np. wersja 8.1.2), nale¾y
      mie† zainstalowan¥ now¥ wersj© kodu (wersja 8.1.2) i zachowa†
      oryginaln¥ wersj© kodu (wersja 8 z pakietem poprawek 1); dopiero
      wtedy mo¾liwe b©dzie pomy˜lne wykonanie komendy db2iupdt lub
      dasupdt ze ˜cie¾ki instalacyjnej nowej wersji kodu. Nigdy nie
      nale¾y usuwa† "oryginalnej" ˜cie¾ki instalacyjnej alternatywnego
      pakietu poprawek przed uruchomieniem komendy db2iupdt. Po
      pomy˜lnym wykonaniu komendy db2iupdt, je˜li ¾adna inna instancja
      nie korzysta z kodu, mo¾na usun¥† kod, z kt¢rym instancja byˆa
      oryginalnie skonsolidowana (np. wersja 8 z pakietem poprawek 1).

Aktualizacj© wersji kodu instancji dziaˆaj¥cej z alternatywnym pakietem
poprawek lub poziomem modyfikacji zainstalowanym w alternatywnym
katalogu mo¾na przeprowadzi† na jeden z dw¢ch sposob¢w.

Zaˆ¢¾my na przykˆad, ¾e instancja db2inst1 dziaˆa obecnie z
alternatywnym pakietem poprawek 1. Gdy zajdzie potrzeba zaktualizowania
instancji do wersji kodu wersja 8.2, mo¾na zastosowa† jedn¥ z poni¾szych
metod:
1. Zainstalowanie programu DB2 wersja 8 z alternatywnym pakietem
   poprawek, a nast©pnie aktualizacja instancji. Na przykˆad:
   a. Zainstaluj wersj© 8 z alternatywnym pakietem poprawek.
   b. Zatrzymaj instancj© db2inst1.
   c. Wykonaj komend©
      V8.1.7_alternatywna_˜cie¾ka_instalacyjna/instance/db2iupdt
      db2inst1, gdzie V8.1.7_alternatywna_˜cie¾ka_instalacyjna oznacza
      ˜cie¾k©, w kt¢rej zainstalowana jest wersja 8.2 z alternatywnym
      pakietem poprawek.

2. Zainstalowanie programu DB2 wersja 8.2, a nast©pnie aktualizacja
   instancji. Na przykˆad:
   a. Zainstaluj program DB2 wersja 8.2 na kodzie wersji 8.1 GA (General
      Availability) lub na dowolnym wcze˜niejszym kodzie wersji 8.1.
   b. Zatrzymaj instancj© db2inst1.
   c. Uruchom nast©puj¥c¥ komend©:
      katalog_instalacji_8.1_GA/instance/db2iupdt db2inst1, gdzie
      katalog_instalacji_8.1_GA jest katalogiem instalacji wersji 8.1
      GA.

Nale¾y zauwa¾y†, ¾e w przedstawionym przykˆadzie instancja jest
przenoszona z ni¾szej wersji kodu na wy¾sz¥ wersj© kodu. Analogicznie
wygl¥da procedura przenoszenia na ni¾sz¥ wersj© kodu. W takiej sytuacji
nale¾y u¾y† opcji -D podczas uruchamiania komendy db2iupdt.

Aby zainstalowa† program DB2 wersja 8.2 z alternatywnym pakietem
poprawek dla Enterprise Server Edition (ESE) w systemie operacyjnym
Linux lub UNIX:
1. Uruchom program narz©dziowy installAltFixPak -y z katalogu, w kt¢rym
   rozpakowany zostaˆ obraz programu DB2 wersja 8 z alternatywnym
   pakietem poprawek. Opcja -y oznacza wyra¾enie zgody na warunki
   licencji. Musi zosta† podana, aby mo¾na byˆo kontynuowa† instalacj©.
2. Program instalacyjny sprawdza, czy program DB2 wersja 8 jest
   zainstalowany w ˜cie¾ce GA. W przypadku wykrycia istniej¥cej
   instalacji programu DB2, wersja 8 w ˜cie¾ce GA, zaproponowana
   zostanie instalacja tych samych zestaw¢w plik¢w i pakiet¢w z programu
   DB2, wersja 8 z alternatywnym pakietem poprawek. 
   *  Je˜li odpowied« u¾ytkownika brzmi tak, program instalacyjny
      przyst¥pi do instalowania tych samych zestaw¢w plik¢w i pakiet¢w,
      kt¢re ju¾ s¥ zainstalowane.
   *  Je˜li odpowied« brzmi nie, lub je˜li program DB2 wersja 8 nie
      zostaˆ wykryty w katalogu /usr/opt/db2_08_01 ani
      /opt/IBM/db2/V8.1, uruchamiane jest narz©dzie  db2_install.

Uwaga: Z programem DB2 wersja 8 z alternatywnym pakietem poprawek nie s¥
      dostarczane ¾adne licencje; licencje nale¾y zainstalowa† z dysku
      instalacyjnego programu w wersji 8.


1.3 Czynno˜ci poinstalacyjne

Po zainstalowaniu programu DB2 wersja 8.2 nale¾y wykona† nast©puj¥ce
czynno˜ci: 
*  Je˜li zainstalowany jest program DB2 Relational Connect, uruchom
   komend© djxlink.
*  Zaktualizuj instancje do nowego poziomu DB2.
*  Zrestartuj instancje.
*  Wykonaj ponowne wi¥zanie plik¢w powi¥zaä.

1.3.1 Program Relational Connect i komenda djxlink

Je˜li zainstalowany jest program DB2 Relational Connect, po
zainstalowaniu  DB2 wersja 8.2, lecz przed  uruchomieniem komendy
db2iupdt, nale¾y uruchomi† komend©  djxlink. Wykonaj nast©puj¥ce
czynno˜ci:
1. Zaloguj si© jako administrator.
2. Usuä plik djxlink.out, znajduj¥cy si© w katalogu $install_dir/lib/
   (gdzie $install_dir oznacza katalog instalacyjny DB2), lub zmieä jego
   nazw©.
3. Je˜li do ˆ¥czenia si© ze «r¢dˆem danych Oracle u¾ywany jest program 
   Relational Connect, do zmiennej ˜rodowiskowej ORACLE_HOME nale¾y 
   przypisa† ˜cie¾k© do katalogu osobistego Oracle.
4. Uruchom komend© djxlink.

1.3.2 Aktualizowanie instancji do korzystania z nowego poziomu programu 
      DB2

To zadanie jest obowi¥zkowe. Po zainstalowaniu nowego poziomu DB2 nale¾y
zaktualizowa† wszystkie instancje.

Wymaganie wst©pne: Aby mo¾na byˆo zaktualizowa† instancje, nale¾y
zalogowa† si© jako u¾ytkownik root. 
1. Dla ka¾dej instancji nale¾y wyda† komend©:        
      INSTHOME/instance/db2iupdt nazwa_i

   gdzie nazwa_i odpowiada nazwie instancji, a INSTHOME odpowiada
   katalogowi instalacyjnemu odpowiedniemu dla danego systemu
   operacyjnego.
2. Uruchom komend© dasupdt, je˜li instancja serwera administracyjnego
   bazy danych (DAS) istnieje i jest instancj¥ DAS DB2 wersja 8. Aby
   zaktualizowa† instancj© DAS, wywoˆaj komend©:   
       INSTHOME/instance/dasupdt nazwa_das 

   gdzie nazwa_das odpowiada nazwie wˆa˜ciciela DAS, a INSTHOME
   odpowiada katalogowi instalacyjnemu odpowiedniemu dla danego systemu
   operacyjnego.

Wi©cej informacji na temat komend db2iupdt i dasupdt mo¾na uzyska†,
wywoˆuj¥c te komendy z opcj¥ -h.

1.3.3 Restartowanie instancji i serwera administracyjnego

Aby ponownie uruchomi† instancj©:
1. Zaloguj si© jako wˆa˜ciciel instancji i wpisz komend© db2start.
2. Powt¢rz powy¾sze czynno˜ci dla ka¾dej instancji.

Aby ponownie uruchomi† serwer administracyjny, zaloguj si© jako
wˆa˜ciciel DAS i wywoˆaj komend© db2admin start.

1.3.4 Ponowne wi¥zanie plik¢w powi¥zaä

Po instalacji wymagane jest ponowne powi¥zanie program¢w narz©dziowych
DB2 ze wszystkimi bazami danych. Krok ten jest niezb©dny w celu
zakoäczenia instalacji poprawek i zapewnienia wykorzystywania wˆa˜ciwej
wersji kodu. Opisana poni¾ej procedura wi¥zania musi by† wykonana tylko
jeden raz dla ka¾dej bazy danych.

1.3.4.1 Ponowne wi¥zanie baz danych DB2 UDB

Po zastosowaniu poprawek nale¾y wykona† jedn¥ z poni¾szych sekwencji
komend:

W wierszu komend:
       db2 terminate
       db2 CONNECT TO <nazwa_bazy_danych>
       db2 BIND <˜cie¾ka>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
       db2 BIND <˜cie¾ka>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
       db2 terminate
lub

W wierszu komend DB2:
       TERMINATE          
       CONNECT TO <nazwa_bazy_danych>
       BIND <˜cie¾ka>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
       BIND <˜cie¾ka>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
       TERMINATE  

Gdzie <nazwa_bazy_danych> odpowiada nazwie bazy danych, z kt¢r¥ programy
narz©dziowe maj¥ by† powi¥zane, a  <˜cie¾ka> odpowiada peˆnej ˜cie¾ce do
katalogu, w kt¢rym znajduj¥ si© pliki powi¥zaä, na przykˆad
$HOME/sqllib/bnd, gdzie $HOME odpowiada katalogowi gˆ¢wnemu instancji
serwera bazy danych. Pliki db2ubind.lst i db2cli.lst  zawieraj¥ listy
wymaganych plik¢w powi¥zaä u¾ywanych przez program DB2 UDB.

1.3.4.2 Ponowne wi¥zanie baz danych hosta

Je˜li s¥ nawi¥zywane poˆ¥czenia z bazami danych hosta, wymagane jest
tak¾e powi¥zanie nowych plik¢w powi¥zaä z hostem. Nale¾y nawi¥za†
poˆ¥czenie z baz¥ danych hosta z poziomu procesora wiersza komend DB2, a
nast©pnie powi¥za† programy narz©dziowe w nast©puj¥cy spos¢b:


  HOST   KOMENDA
  ====== =======================================================================
  MVS    BIND <˜cie¾ka>/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
  VM     BIND <˜cie¾ka>/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
  VSE    BIND <˜cie¾ka>/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
  OS400  BIND <˜cie¾ka>/@ddcs400.lst BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE

Sekcja "Wi¥zanie aplikacji i program¢w narz©dziowych" w podr©czniku DB2
Connect - Podr©cznik u¾ytkownika zawiera list© plik¢w powi¥zaä u¾ywanych
w poszczeg¢lnych systemach operacyjnych klienta. Je˜li zmodyfikowany
plik powi¥zaä nie jest w danym ˜rodowisku u¾ywany przez klient¢w, nie ma
potrzeby wi¥zania go.

1.3.4.3 Ponowne wi¥zanie okre˜lonych pakiet¢w

Aby powi¥za† z baz¥ danych tylko okre˜lony plik .bnd, nale¾y u¾y† dla
ka¾dej z baz danych jednej z poni¾szych sekwencji komend. 

W wierszu komend:
     db2 terminate
     db2 CONNECT TO <nazwa_bazy_danych>
     db2 BIND <˜cie¾ka>/<plik_powi¥zaä> BLOCKING ALL GRANT PUBLIC sqlerror continue
     db2 terminate
  lub:

W wierszu komend DB2:
     TERMINATE          
     CONNECT TO <nazwa_bazy_danych>
     BIND <˜cie¾ka>/<plik_powi¥zaä> BLOCKING ALL GRANT PUBLIC sqlerror continue
     TERMINATE  

gdzie <plik_powi¥zaä> odpowiada nazwie pliku powi¥zaä, a
<nazwa_bazy_danych> odpowiada nazwie bazy danych.

1.3.4.4 Wi¥zanie program¢w narz©dziowych bazy danych za pomoc¥ programu 
        Run-Time Client

Program Run-Time Client nie mo¾e by† u¾ywany do wi¥zania program¢w
narz©dziowych bazy danych (import, export, reorg, procesor wiersza
komend) ani plik¢w powi¥zaä interfejsu CLI DB2. W zamian nale¾y
korzysta† z programu DB2 Administration Client lub programu DB2
Application Development Client.

Programy narz©dziowe (import, export, reorg i procesor wiersza komend) i
pliki powi¥zaä CLI DB2 nale¾y powi¥za† z ka¾d¥ baz¥ danych, z kt¢r¥ maj¥
one by† u¾ywane. W ˜rodowisku sieciowym, w kt¢rym u¾ywanych jest szereg
klient¢w dziaˆaj¥cych w r¢¾nych systemach operacyjnych albo w r¢¾nych
wersjach lub poziomach obsˆugi DB2, nale¾y powi¥za† te programy
narz©dziowe po jednym razie na ka¾dy system operacyjny i na ka¾d¥
kombinacj© klient-wersja DB2.

1.3.4.5 Wi¥zanie pliku db2schema.bnd z istniej¥cymi bazami danych

Po zainstalowaniu na serwerze wymagane jest powi¥zanie dodatkowego pliku
powi¥zaä z istniej¥cymi bazami danych. Wym¢g ten nie dotyczy klient¢w.

Procedura

Aby powi¥za† plik db2schema.bnd na serwerze, nale¾y wykona† jedn¥ z
nast©puj¥cych sekwencji komend: 

W wierszu komend:
     db2 terminate
     db2 CONNECT TO <nazwa_bazy_danych>
     db2 BIND <˜cie¾ka>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
     db2 terminate
  lub:
W wierszu komend DB2:
     TERMINATE
     CONNECT TO <nazwa_bazy_danych>
     BIND <˜cie¾ka>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
     TERMINATE  

gdzie <nazwa_bazy_danych> odpowiada nazwie bazy danych, z kt¢r¥ programy
narz©dziowe maj¥ by† powi¥zane, a <˜cie¾ka> to peˆna ˜cie¾ka do
katalogu, w kt¢rym znajduj¥ si© pliki powi¥zaä.

1.3.4.6 Ponowne wi¥zanie po zainstalowaniu pakietu poprawek lub ˆaty

Je˜li obecne s¥ bazy danych z obsˆug¥ danych przestrzennych,  po
zainstalowaniu pakietu poprawek DB2 lub ˆaty nale¾y przeprowadzi† 
ponowne wi¥zanie pliku listy db2gse.lst. Plik db2gse.lst zawiera nazwy
plik¢w powi¥zaä dla procedur zapisanych w bazie udost©pnianych przez
program DB2 Spatial Extender.


Wymagania wst©pne

Do wi¥zania pliku db2gse.lst niezb©dne jest jedno z nast©puj¥cych
uprawnieä:
*  uprawnienie sysadm lub dbadm
*  uprawnienie ALTERIN do schematu
*  uprawnienie BIND do pakietu

Procedura

Aby wykona† ponowne wi¥zanie pliku db2gse.lst:
1. Przejd« do katalogu instancji, w kt¢rym znajduj¥ si© pliki powi¥zaä.
   Wprowad« nast©puj¥c¥ komend©: 
     cd $HOME/sqllib/bnd

   gdzie $HOME oznacza katalog osobisty wˆa˜ciciela instancji.
2. Ustan¢w poˆ¥czenie z baz¥ danych i wykonaj komend© BIND. Na przykˆad
   wprowad«:
     db2 connect to dbname
     db2 bind /home/instance/sqllib/bnd/@db2gse.lst
     db2 terminate

Zamiast komendy BIND mo¾na u¾y† komendy DB2RBIND z opcj¥ ALL. Skˆadnia i
opcje komend BIND i DB2RBIND opisane s¥ w podr©czniku  DB2 Command
Reference.

1.3.5 Ograniczenia w dodawaniu produkt¢w przy u¾yciu komendy db2setup

Po zainstalowaniu produktu DB2 mo¾na dodawa† dalsze produkty DB2.
Dodaj¥c produkty przy u¾yciu komendy db2setup,  nale¾y stosowa† si© do
poni¾szych zaleceä i ograniczeä.

Zalecenia

Zar¢wno produkt zainstalowany, jak i produkt dodawany, powinny mie† t©
sam¥ wersj© kodu. Na przykˆad zainstalowany ju¾ zostaˆ program DB2 ESE
Server wersja 8  pakiet poprawek 5, a u¾ytkownik chce doda† produkt DB2
Information  Integrator. W tej sytuacji program DB2 Information
Integrator powinien r¢wnie¾ mie† poziom okre˜lony jako wersja 8 pakiet
poprawek 5.

Ograniczenia

*  Dozwolona jest kombinacja, w kt¢rej poziom pakietu poprawek DB2 jest 
   wy¾szy ni¾ poziom pakietu poprawek dodawanego produktu. Je˜li jednak
   poziom pakietu poprawek dodawanego produktu jest  ni¾szy ni¾ poziom
   pakietu poprawek DB2, po zainstalowaniu dodatkowego  produktu nale¾y
   ponownie zastosowa† pakiet poprawek na poziomie DB2. Instrukcje
   umo¾liwiaj¥ce ponowne zastosowanie pakietu  poprawek znajduj¥ si© w
   pliku readme odpowiednim dla  danego pakietu poprawek.
*  Je˜li poziom pakietu poprawek DB2 jest ni¾szy ni¾ poziom pakietu 
   poprawek dodawanego produktu, generowany jest bˆ¥d. Dodawany produkt
   nie mo¾e mie†  poziomu pakietu poprawek ni¾szego ni¾ program DB2. W
   takiej sytuacji najpierw nale¾y przenie˜† program DB2  na wˆa˜ciwy
   poziom i dopiero wtedy zainstalowa† dodatkowy produkt. Instrukcje
   znajduj¥ si© w odpowiednim dla pakietu poprawek pliku readme.

Poni¾sza tabela zawiera zestawienie kombinacji dla komendy db2setup:

Tabela 1. Kombinacje dla komendy db2setup
+------------+-------------+------------------------------------------+
|   Poziom   |   Poziom    | Czy ta kombinacja jest dozwolona?        |
|  pakietu   |   pakietu   |                                          |
|  poprawek  |  poprawek   |                                          |
|    DB2     | dodatkowego |                                          |
|            |  produktu   |                                          |
+------------+-------------+------------------------------------------+
| Wersja 8   | Wersja 8    | Tak. Jest zalecana.                      |
| pakiet     | pakiet      |                                          |
| poprawek 3 | poprawek 3  |                                          |
+------------+-------------+------------------------------------------+
| Wersja 8   | Wersja 8 GA | Tak, lecz konieczne jest ponowne         |
| pakiet     |             | zastosowanie wersji 8 pakiet poprawek 3. |
| poprawek 3 |             | Instrukcje opisuj¥ce spos¢b ponownego    |
|            |             | stosowania pakietu poprawek znajduj¥ si© |
|            |             | w odpowiednim dla danego pakietu         |
|            |             | poprawek pliku readme dost©pnym w        |
|            |             | serwisie WWW dziaˆu wsparcia DB2.        |
+------------+-------------+------------------------------------------+
| Wersja 8   | Wersja 8    | Nie. Zanim zostanie zainstalowany        |
| pakiet     | pakiet      | dodatkowy produkt, program DB2 musi      |
| poprawek 3 | poprawek 5  | zosta† przeniesiony na wy¾szy poziom     |
|            |             | pakietu poprawek (w tym przykˆadzie jest |
|            |             | to wersja 8 pakiet poprawek 5).          |
|            |             | Instrukcje opisuj¥ce spos¢b instalacji   |
|            |             | wymaganej wersji 8 pakietu poprawek      |
|            |             | znajduj¥ si© w odpowiednim dla danego    |
|            |             | pakietu poprawek pliku readme dost©pnym  |
|            |             | w serwisie WWW dziaˆu wsparcia DB2.      |
+------------+-------------+------------------------------------------+

Serwis WWW dziaˆu wsparcia do programu DB2 znajduje si© pod adresem
http://www.ibm.com/software/data/db2/udb/support.html.



2.0 Deinstalacja programu DB2 wersja 8.2

2.1 Przeprowadzanie migracji plik¢w katalogu bazy danych z wersji 8.2 z 
    powrotem do wersji 8.1

Narz©dzie db2demigdbd sˆu¾y do konwersji formatu plik¢w katalogu bazy
danych. Narz©dzia tego u¾ywa si© podczas przechodzenia z wersji 8.2 do
wersji 8.1 programu DB2 UDB.

Narz©dzie db2demigdb jest dost©pne w ramach instalacji pakietu poprawek.
Ponadto mo¾na je odnale«† bezpo˜rednio na dysku CD pakietu poprawek, bez
instalowania pakietu poprawek. Mo¾na je r¢wnie¾ pobra† z anonimowego
serwera FTP firmy IBM pod adresem:
ftp.software.ibm.com/ps/products/db2/tools/db2demigdbd.


2.2 Deinstalowanie pakiet¢w poprawek lub poziom¢w modyfikacji w systemie 
    Linux lub UNIX

Uwaga: Je˜li do programu DB2 wersja 8.2 doinstalowywane byˆy specjalne
      poprawki uzyskane z dziaˆu wsparcia IBM, po deinstalacji programu
      DB2 wersja 8.2 poprawki te zostan¥ utracone. Poprawki specjalne
      otrzymane z dziaˆu wsparcia IBM mog¥ by† stosowane tylko w
      poˆ¥czeniu z bie¾¥c¥ wersj¥ programu. Takich poprawek specjalnych
      nie nale¾y instalowa† na jakiejkolwiek poprzedniej wersji
      programu. Je˜li wyst¥pi taka sytuacja, przed deinstalacj¥ programu
      DB2 wersja 8.2 nale¾y skontaktowa† si© z dziaˆem wsparcia IBM.

Przed deinstalacj¥ programu DB2 wersja 8.2, nale¾y wykona† nast©puj¥ce
czynno˜ci:
*  zatrzyma† wszystkie instancje i DAS,
*  wykona† kopi© zapasow¥ danych.

AIX      Je˜li program DB2 wersja 8.2 zostaˆ zainstalowany, a zestawy
         plik¢w zostaˆy zainstalowane pr¢bnie, lecz nie zatwierdzone,
         instalacj© programu DB2 wersja 8.2 mo¾na wycofa† za pomoc¥
         programu SMIT. Szczeg¢ˆowe informacje na ten temat zawiera
         dokumentacja programu SMIT. 

         Je˜li po instalacji programu DB2 wersja 8.2 zestawy plik¢w
         zostaˆy zatwierdzone, co jest dziaˆaniem domy˜lnym, wycofanie
         instalacji programu DB2 wersja 8.2 nie jest mo¾liwe. Jedynym
         mo¾liwym sposobem post©powania jest zdeinstalowanie programu
         DB2 z systemu, ponowna instalacja programu DB2 wersja 8, a
         nast©pnie doprowadzenie programu DB2 do wymaganego poziomu
         przez zastosowanie odpowiednich modyfikacji i poprawek dla
         programu DB2.


HP-UX    Zestawy plik¢w programu DB2 wersja 8.2 mog¥ by† deinstalowane
         za pomoc¥ programu narz©dziowego sam. Po u¾yciu komendy swlist
         lub sam mo¾na wy˜wietli† wykaz wszystkich zestaw¢w plik¢w dla
         programu DB2 wersja 8.2 w nast©puj¥cej postaci:
            PDB2_810100010 8.1.0.8
            PDB2_810100011 8.1.0.8
            PDB2_810300011 8.1.0.24
            PDB2_810300010 8.1.0.24 

         Z nazw¥ zestawu plik¢w poˆ¥czona jest sygnatura instalacji.
         Nale¾y zdeinstalowa† grup© zestaw¢w plik¢w PDB2_*  o takiej
         samej sygnaturze, pocz¥wszy od najwy¾szego numeru. Mo¾na usun¥†
         program DB2 wersja 8.2 lub najnowsz¥ wersj© i wersj©
         przedostatni¥ itd. Mo¾na tak¾e wybra† wszystkie wersje.

Linux    W systemie Linux programu DB2 wersja 8.2 nie mo¾na
         zdeinstalowa†. Jedynym mo¾liwym sposobem post©powania jest
         zdeinstalowanie programu DB2 z systemu, ponowna instalacja
         programu DB2 wersja 8, a nast©pnie doprowadzenie programu DB2
         do wymaganego poziomu przez zastosowanie odpowiednich
         modyfikacji i poprawek dla programu DB2. Z programem DB2 wersja
         8.2 dostarczany jest skrypt db2_deinstall, kt¢ry wykonuje
         deinstalacj© programu DB2 z systemu.

—rodowisko Operacyjne Solaris
         W obrazach wszystkich wersji zawarty jest skrypt
         backoutallpatch. Skrypt ten umo¾liwia  zdeinstalowanie programu
         DB2 wersja 8.2 i pozostawienie systemu w takim stanie, w jakim
         si© znajdowaˆ przed pierwotn¥ instalacj¥ programu DB2 wersja
         8.2. Skrypt znajduje si© w katalogu /var/sadm/patch. Nosi on
         nazw© backoutallpatch.8.1.x.y, gdzie 8.1.x.y odpowiada numerowi
         VRMF programu DB2 wersja 8.2. Pliki wymagane do deinstalacji
         pakietu poprawek lub poziomu modyfikacji s¥ przechowywane w
         katalogu /var/sadm. Wymagania dotycz¥ce miejsca na dysku
         zajmowanego przez ka¾dy pakiet poprawek lub poziom modyfikacji
         w katalogu /var/sadm mog¥ by† prawie takie same, co wymagania
         dotycz¥ce miejsca na dysku zajmowanego przez program DB2 w
         katalogu /opt/IBM/db2/V8.1. 

         Deinstalacj© nale¾y wykonywa† od najwy¾szego do najni¾szego
         poziomu, a¾ do zdeinstalowania wersji, kt¢ra miaˆa by†
         usuni©ta. Je˜li, na przykˆad, obecnie zainstalowany jest pakiet
         poprawek 3, a przed jego zainstalowaniem zainstalowany byˆ
         pakiet poprawek 1 z poziomem modyfikacji 2, nie jest mo¾liwe
         zdeinstalowanie pakietu poprawek 1 bez uprzedniej deinstalacji
         poziomu modyfikacji 2 i pakietu poprawek 3.

Zaktualizuj wszystkie instancje, w tym instancj© DAS.


2.3 Deinstalowanie programu DB2 wersja 8 z alternatywnym pakietem 
    poprawek

Zadanie niniejsze obejmuje etapy usuwania produkt¢w DB2 wersja 8 za
pomoc¥ komendy db2_deinstall. Komenda db2_deinstall usuwa z systemu
wszystkie produkty DB2 znajduj¥ce si© w odpowiednim katalogu
instalacyjnym. Aby usun¥† podzbi¢r produkt¢w DB2, nale¾y do usuwania
komponent¢w, pakiet¢w i zestaw¢w plik¢w DB2 wykorzysta† rodzime programy
narz©dziowe systemu operacyjnego.

Wymagania wst©pne

Przed usuni©ciem produkt¢w DB2 z systemu Linux lub UNIX:

*  Do usuwania produkt¢w DB2 niezb©dne s¥ uprawnienia u¾ytkownika root.
*  Komenda db2_deinstall znajduje si© w katalogu gˆ¢wnym wszystkich
   obraz¢w instalacyjnych DB2 (zwykˆych lub alternatywnych pakiet¢w
   poprawek).

Procedura

Aby usun¥† alternatywny pakiet poprawek z systemu:
1. Zaloguj si© jako u¾ytkownik z uprawnieniami u¾ytkownika root.
2. Znajd« kopi© komendy db2_deinstall dostarczon¥ z alternatywnym
   pakietem poprawek, kt¢ry chcesz usun¥†. Nie mo¾na na przykˆad u¾y†
   skryptu db2_deinstall, dostarczonego z alternatywnym pakietem
   poprawek x do usuni©cia alternatywnego pakietu poprawek y.
3. Wykonaj komend© db2_deinstall -n.

Istniej¥ alternatywne metody usuwania produkt¢w DB2 z systemu
operacyjnego. Mo¾na wykorzysta† jedn¥ z tych metod do usuni©cia
wyˆ¥cznie podzbioru produkt¢w DB2 z systemu. Na przykˆad w systemie
HP-UX do alternatywnych metod usuwania produkt¢w DB2 nale¾y komenda
swremove.


3.0 Znane problemy i ich obej˜cia

W poni¾szych sekcjach wymieniono problemy i obej˜cia, o kt¢rych nale¾y
wiedzie† przed rozpocz©ciem instalacji programu DB2 UDB wersja 8.2.

3.1 Znane problemy i metody ich obej˜cia (wersja 8.2)

3.1.1 Obsˆuga transakcji rozproszonych

W dokumentacji wersji 8.2, w cz©˜ci Co nowego, w informacjach o obsˆudze
transakcji rozproszonych, w sekcji dotycz¥cej usprawnieä uniwersalnego
sterownika JDBC programu DB2 znajduj¥ si© niepoprawne informacje.
Niepoprawne jest ostatnie zdanie tej sekcji. Poprawne informacje s¥
nast©puj¥ce:

Obsˆuga rozproszonego przetwarzania transakcyjnego zgodna ze
specyfikacj¥ XA. W tej obsˆudze zaimplementowano specyfikacje: Java(TM)
2 Platform Enterprise Edition (J2EE), Java Transaction Service (JTS)
oraz Java Transaction API (JTA).

3.1.2 Zmodyfikowana komenda db2ln do tworzenia dowi¥zaä do 64-bitowej 
      biblioteki DB2

Na poprzednich poziomach programu DB2, wersja 8 komenda db2ln powodowaˆa
utworzenie okre˜lonych dowi¥zaä DB2 do plik¢w w katalogach /usr/lib oraz
/usr/include. Na platformach, w kt¢rych obsˆugiwane s¥ instancje DB2
zar¢wno 32-bitowe, jak i 64-bitowe, dowi¥zania te kieruj¥ do plik¢w
bibliotek lub plik¢w wˆ¥czanych, kt¢re domy˜lnie znajduj¥ si© w katalogu
DB2DIR/lib64 lub DB2DIR/include64, gdzie DB2DIR oznacza katalog, w
kt¢rym zainstalowano program DB2, wersja 8. Je˜li stan domy˜lny nie jest
po¾¥dany, mo¾na okre˜li† szeroko˜† bitow¥, uruchamiaj¥c komend© db2ln z
opcj¥ -w: 

db2ln -w 32|64

Zapobiega ona wsp¢ˆistnieniu 32-bitowych instancji DB2 z instancjami
64-bitowymi na niekt¢rych platformach.

Pocz¥wszy od programu DB2 UDB, wersja 8.2, komenda db2ln powoduje
utworzenie dowi¥zaä do 64-bitowych bibliotek DB2 na tych platformach w
odpowiednich katalogach. W tym wypadku opcja -w sˆu¾y tylko do
zapeˆnienia katalogu /usr/include. Gdy komenda db2ln zostanie u¾yta do
utworzenia dowi¥zaä do plik¢w bibliotek DB2, na obsˆugiwanych
platformach tworzone s¥ dowi¥zania zar¢wno 32-bitowe, jak i 64-bitowe.
Dzi©ki temu mog¥ istnie† i dziaˆa† jednocze˜nie zar¢wno instancje
32-bitowe, jak i instancje 64-bitowe.

W niekt¢rych dystrybucjach systemu Linux komenda RPM libc dostarczana
jest wraz z bibliotek¥ /usr/lib/libdb2.so lub /usr/lib64/libdb2.so. Ta
biblioteka sˆu¾y do implementowania oprogramowania Berkeley DB firmy
Sleepycat Software i nie jest zwi¥zana z programem DB2 UDB firmy IBM.
Ten plik uniemo¾liwia jednak u¾ycie komendy db2ln oraz komendy db2rmln.
Komenda db2ln nie powoduje nadpisania pliku, a komenda db2rmln nie
powoduje usuni©cia pliku. W celu skomplikowania aplikacji przy u¾yciu
programu DB2 UDB w procesach kompilowania i konsolidowania nale¾y
w¢wczas poda† peˆn¥ ˜cie¾k© odpowiednio do nagˆ¢wk¢w i bibliotek DB2.
Jest to metoda zalecana, poniewa¾ umo¾liwia kompilowanie i
konsolidowanie w odniesieniu do wielu wersji programu DB2 UDB na tym
samym komputerze.

Szczeg¢ˆowe informacje dotycz¥ce ograniczeä w korzystaniu z komendy
db2ln zawiera podr©cznik programu DB2, wersja 8.2 Installation and
Configuration.

3.1.3 Nowy kod przyczyny dla bˆ©du SQL5099N

17 - Nie mo¾na wyˆ¥czy† archiwizowania protokoˆu, gdy odtwarzanie zmian
w bazie danych jest w toku.

3.1.4 Automatyczne ustawianie domy˜lnej wielko˜ci preselekcji oraz 
      domy˜lne ustawienia aktualizacji

Pocz¥wszy od programu DB2 UDB, wersja 8.2, mo¾na u¾ywa† automatycznej
(AUTOMATIC) wielko˜ci preselekcji w odniesieniu do obszaru tabel.
Program DB2 UDB automatycznie zaktualizuje wielko˜† preselekcji, gdy dla
obszaru tabel zmieni si© liczba kontener¢w.

Skˆadnia zmiennej rejestru DB2_PARALLEL_IO zostaˆa rozszerzona tak, aby
umo¾liwiaˆa rozpoznawanie kontener¢w o r¢¾nych parametrach paralelizmu
we/wy. Dzi©ki rozszerzonej skˆadni kontenery dla r¢¾nych obszar¢w tabel
mog¥ mie† r¢¾ne parametry paralelizmu we/wy. Parametr paralelizmu we/wy
ka¾dego z obszar¢w tabel jest u¾ywany wtedy, gdy dla danego obszaru
tabel wielko˜† preselekcji okre˜lono jako automatyczn¥ (AUTOMATIC).
Je˜li zmienna rejestru DB2_PARALLEL_IO jest wˆ¥czona, lecz nie jest
u¾ywana rozszerzona skˆadnia identyfikuj¥ca okre˜lone parametry
paralelizmu we/wy dla obszar¢w tabel, przyjmowany jest domy˜lny poziom
paralelizmu. Poziomem domy˜lnym jest RAID 5 (6+1).

Informacja o wielko˜ci preselekcji u¾ywana w optymalizatorze jest
od˜wie¾ana tylko wtedy, gdy zostanie wydana instrukcja ALTER TABLESPACE
zmieniaj¥ca wielko˜† preselekcji odnosz¥c¥ si© do obszaru tabel lub
zmieniaj¥ca liczb© kontener¢w (przy u¾yciu instrukcji ADD/DROP/BEGIN NEW
STRIPE SET/ADD TO NEW STRIPE SET). Je˜li ustawienie rejestru okre˜laj¥ce
liczb© fizycznych dysk¢w w kontenerze zmieni si©, powinna zosta† wydana
instrukcja ALTER TABLESPACE <nazwa obszaru tabel> PREFETCHSIZE AUTOMATIC
w celu od˜wie¾enia informacji optymalizatora (chyba, ¾e od˜wie¾aj¥ca
informacje optymalizatora instrukcja ALTER TABLESPACE zostaˆa ju¾
wydana).

Je˜li obszar tabel jest przekierowywany lub odtwarzany w celu u¾ycia
innej liczby kontener¢w, nale¾y od˜wie¾y† informacje optymalizatora,
wydaj¥c instrukcj© ALTER TABLESPACE <nazwa obszaru tabel> PREFETCHSIZE
AUTOMATIC. Je˜li w obszarze tabel istnieje wiele zestaw¢w rozsiania, do
obliczenia wielko˜ci preselekcji u¾ywana jest maksymalna liczba
kontener¢w w˜r¢d zestaw¢w rozsiania. Je˜li obliczona wielko˜†
preselekcji przekracza maksymaln¥ (32767 stron), jako wielko˜†
preselekcji zostaje u¾yta najwi©ksza wielokrotno˜† liczby kontener¢w
mniejsza ni¾ maksymalna.

Je˜li w ˜rodowisku Enterprise Server Edition obszar tabel wykorzystuje
automatyczn¥ (AUTOMATIC) wielko˜† preselekcji, wielko˜† preselekcji mo¾e
by† r¢¾na w r¢¾nych partycjach bazy danych. Jest tak, poniewa¾ do
obliczania wielko˜ci preselekcji w r¢¾nych partycjach bazy danych mog¥
by† u¾ywane r¢¾ne liczby kontener¢w. Optymalizator generuje plan dost©pu
do zapytaä na podstawie wielko˜ci preselekcji z pierwszej partycji w
grupie partycji bazy danych.



3.2 Znane problemy i metody ich obej˜cia (wersje starsze ni¾ wersja 8.2)

3.2.1 Instalowanie programu Query Patroller na poziomie pakietu poprawek 
      3 lub nowszego

Program Query Patroller jest systemem zarz¥dzania zapytaniami sˆu¾¥cym 
do sterowania przepˆywem zapytaä kierowanych do bazy danych DB2.
Pocz¥wszy od wersji 8.1.2 programu DB2,  program DB2 Query Patroller
jest produktem autonomicznym. Nie jest ju¾ komponentem programu DB2
Warehouse Manager.

Je˜li zainstalowany jest program DB2 wersja 8 pakiet poprawek 3 lub
nowszy, a instalowany jest program DB2 Query Patroller w wersji
podstawowej lub GA,  konieczne jest ponowne zastosowanie pakietu
poprawek DB2 na dotychczasowym poziomie. W przeciwnym razie zmiany w
programie Query Patroller nie zostan¥ uwzgl©dnione na danym poziomie
pakietu poprawek DB2.

Je˜li instalowany jest serwer Query Patroller, po ponownym zastosowaniu 
danego poziomu pakietu poprawek DB2 nale¾y r¢wnie¾ zaktualizowa†
instancje DB2. Jest to obowi¥zkowe. Szczeg¢ˆowe informacje znajduj¥ si©
w niniejszym pliku readme, w sekcji  Aktualizowanie instancji do nowego
poziomu DB2. Po zaktualizowaniu instancji nale¾y je zrestartowa†.
Szczeg¢ˆowe informacje znajduj¥ si© w niniejszym pliku readme, w sekcji
Restartowanie instancji. Aktualizowanie instancji do nowego poziomu DB2
oraz Restartowanie instancji s¥ podsekcjami sekcji Po instalacji.

3.2.2 Instalacja programu DB2 Data Links Manager, gdy zainstalowany jest 
      ju¾ program DB2 Enterprise Server Edition

Instalacja programu DB2 Data Links Manager zakoäczy si© niepowodzeniem
podczas tworzenia instancji dlfm, je˜li na komputerze zainstalowany jest
ju¾ program  DB2 ESE. Obej˜cie problemu polega na zmodyfikowaniu pliku
odpowiedzi i kontynuacji lub przeprowadzenia instalacji z plikiem
odpowiedzi w celu zainstalowania programu DB2 Data Links Manager. Wi©cej
informacji na temat plik¢w odpowiedzi mo¾na znale«† w podr©czniku
Instalowanie i konfigurowanie - suplement lub w Centrum informacyjnym po
wpisaniu jako wyszukiwanej frazy "plik odpowiedzi".

3.2.3 Utrata funkcjonalno˜ci przez Centrum sterowania

Nale¾y zapozna† si© z tre˜ci¥ raportu technicznego Client/Server
Compatibility and Migration Considerations (Problemy migracji i
zgodno˜ci w ˜rodowiskach klient/serwer) dost©pnego pod adresem: 
*  http://www-3.ibm.com/software/data/pubs/papers/


4.0 Jak uzyska† pomoc

Dziaˆ obsˆugi klienta dla u¾ytkownik¢w programu DB2 dy¾uruje pod
nast©puj¥cymi numerami telefon¢w:
*  W Kanadzie i Stanach Zjednoczonych nale¾y dzwoni† pod numer
   1-800-IBM-SERV (426-7378).
*  Na caˆym ˜wiecie informacje o krajowych lub regionalnych biurach
   firmy IBM mo¾na znale«† w og¢lno˜wiatowym spisie informacji
   kontaktowych pod adresem http://www.ibm.com/planetwide

Podstawowa grupa dyskusyjna w sieci Usenet po˜wi©cona zagadnieniom
zwi¥zanym z programem DB2 to comp.databases.ibm-db2.

Aby uzyska† informacje o najnowszych zmianach w produkcie, nale¾y
przeczyta† Uwagi do wydania dla danego produktu. Z dotycz¥cymi danego
produktu najnowszymi Uwagami do wydania mo¾na si© zapozna† bez
instalowania programu DB2 wersja 8.2, odwiedzaj¥c serwis WWW dziaˆu
wsparcia do programu DB2, pod adresem
http://www.ibm.com/software/data/db2/udb/support.html.

Ponadto Uwagi do wydania mo¾na przejrze† bezpo˜rednio na dysku CD
programu DB2 wersja 8.2, przechodz¥c do pliku /doc/%L/db2ir/index.htm,
gdzie %L reprezentuje nazw© ustawieä narodowych. Z Uwagami do wydania
mo¾na r¢wnie¾ zapozna† si© po zainstalowaniu programu DB2 wersja 8.2: 

 +----------------------+--------------------------------------------+
 | AIX                  | /usr/opt/db2_08_01/Readme/%L/Release.Notes |
 -----------------------+--------------------------------------------+
 | HP-UX, Linux i       | /opt/IBM/db2/V8.1/Readme/%L/Release.Notes  |
 | —rodowisko           |                                            |
 | Operacyjne Solaris   |                                            |
 +----------------------+--------------------------------------------+

gdzie %L reprezentuje nazw© ustawieä lokalnych, na przykˆad english-us,
spanish, german.

Plik Uwagi do wydania dotycz¥cy programu DB2 Information Integrator
wersja 8 znajduje si© na stronie WWW dost©pnej pod adresem
http://www.ibm.com/software/data/integration/db2ii.

Uwagi do wydania programu DB2 Query Patroller znajduj¥ si© pod adresem
http://www.ibm.com/software/data/db2/udb/support.html.

4.1 Sk¥d pobra† obrazy instalacyjne pakiet¢w poprawek

Program DB2 wersja 8.2 mo¾na pobra† z nast©puj¥cych miejsc: 
*  bezpo˜rednio z serwisu WWW wsparcia technicznego do programu DB2 pod
   adresem: http://www.ibm.com/software/data/db2/udb/support.html
*  z anonimowego serwera FTP firmy IBM, pod adresem:
   ftp.software.ibm.com/ps/products/db2/fixes/%L/%P/%D/, gdzie: 
   *  %L reprezentuje odpowiedni katalog ustawieä lokalnych; na przykˆad
      english-us, spanish, german.
   *  %P reprezentuje katalog odpowiedni do nazwy i wersji obsˆugiwanego
      systemu operacyjnego: 

 +----------------------------------+---------------------------------+
 | AIX 4.3.3 (wersja 32-bitowa)     | db2aix433v8                     |
 +----------------------------------+---------------------------------+
 | AIX 5L (wersja 32- i 64-bitowa)  | db2aix5v8                       |
 +----------------------------------+---------------------------------+
 | HP-UX 11i (wersja 32- i          | db2hpv8                         |
 | 64-bitowa)                       |                                 |
 +----------------------------------+---------------------------------+
 | HP-UX 11i v2 (IA64)              | db2hpIA64v8                     |  
 +----------------------------------+---------------------------------+
 | Linux (x86, wersja 32-bitowa)    | db2linuxIA32v8                  |
 +----------------------------------+---------------------------------+
 | Linux (IA64, wersja 64-bitowa)   | db2linuxIA64v8                  |
 +----------------------------------+---------------------------------+
 | Linux (iSeries i pSeries, wersja | db2linuxPPCv8                   |
 | 32-bitowa)                       |                                 | 
 +----------------------------------+---------------------------------+
 | Linux (S/390 i zSeries, wersja   | db2linux390v8                   | 
 | 31-bitowa)                       |                                 |
 +----------------------------------+---------------------------------+
 | Linux (S/390 i zSeries, wersja   | db2linux39064v8                 |
 | 64-bitowa)                       |                                 |
 +----------------------------------+---------------------------------+
 | Linux (AMD64, wersja 32- i       | db2linuxAMD64v8                 |
 | 64-bitowa)                       |                                 |
 +----------------------------------+---------------------------------+
 | —rodowisko Operacyjne Solaris    | db2sunv8                        |
 | (wersja 32- i 64-bitowa)         |                                 |
 +----------------------------------+---------------------------------+

   *  %D reprezentuje katalog zawieraj¥cy wymagany obraz instalacyjny: 
      *  katalog fixpak zawiera obraz instalacyjny programu DB2 wersja
         8.2;
      *  katalog mfp zawiera obraz programu DB2 wersja 8 z alternatywnym
         pakietem poprawek;
      *  katalog client zawiera obrazy od˜wie¾ania programu Client;

*  z dysku CD pakietu poprawek. Dysk CD pakietu poprawek mo¾na zam¢wi†
   osobno, kontaktuj¥c si© z dziaˆem obsˆugi klienta zajmuj¥cym si©
   programem DB2. Szczeg¢ˆowe informacje zawiera sekcja Jak uzyska†
   pomoc.

5.0 Informacje dodatkowe

Dost©pne s¥ nast©puj¥ce informacje dodatkowe:
*  Informacje o poprawkach PTF
*  J©zyki obsˆugiwane w wypadku klient¢w DB2
*  Obsˆugiwane produkty i komponenty wedˆug system¢w operacyjnych.

5.1 Informacje o poprawkach PTF

Poni¾sza tabela zawiera szczeg¢ˆowe informacje na temat numer¢w PTF.

+----------------------------------+----------------------------------+
| System operacyjny                | PTF                              |
+----------------------------------+----------------------------------+
| AIX 4.3.3                        | U498349                          |
+----------------------------------+----------------------------------+
| AIX 5                            | U498350                          |
+----------------------------------+----------------------------------+
| —rodowisko Operacyjne Solaris    | U498351                          |
+----------------------------------+----------------------------------+
| HP-UX 11i                        | U498352                          |
+----------------------------------+----------------------------------+
| HP-UX 11i v2 (IA64)              | U498353                          |
+----------------------------------+----------------------------------+
| LINUX (x86, wersja 32-bitowa)    | MI00086                          |
+----------------------------------+----------------------------------+
| LINUX (IA64, wersja 64-bitowa)   | MI00087                          |
+----------------------------------+----------------------------------+
| LINUX (iSeries i pSeries)        | MI00088                          |
+----------------------------------+----------------------------------+
| LINUX (AMD64, wersja 64-bitowa)  | MI00089                          |
+----------------------------------+----------------------------------+
| LINUX (S/390, zSeries, wersja    | MI00090                          |
| 31-bitowa)                       |                                  |
+----------------------------------+----------------------------------+
| LINUX (S/390, zSeries, wersja    | MI00091                          |
| 64-bitowa)                       |                                  |
+----------------------------------+----------------------------------+

5.2 Wersje j©zykowe oprogramowania klienckiego DB2 dost©pne na serwerze 
    FTP

W poni¾szej tabeli zebrano obsˆugiwane wersje j©zykowe oprogramowania
klienckiego DB2 dost©pne na serwerze FTP.

+------------+--------------------+----------------------+------------+
| System     | DB2 Administration | DB2 Application      | DB2        |
| operacyjny | Client             | Development Client   | Run-Time   |
|            |                    |                      | Client     |
+------------+--------------------+----------------------+------------+
| AIX 4.3.3  |  * SBCS1           |  * SBCS1 (angielski, | Wszystkie  |
| (wersja    | (angielski,        | francuski, niemiecki | obsˆugiwane|
| 32-bitowa) | francuski,         | i wˆoski)            | wersje     |
|            | niemiecki i        |  * SBCS2 (angielski, | j©zykowe   |
|            | wˆoski)            | portugalski          | zawarto w  |
|            |  * SBCS2           | (Brazylia) i         | jednym     |
|            | (angielski,        | hiszpaäski)          | pliku tar  |
|            | portugalski        |  * NORDIC            |            |
|            | (Brazylia) i       | (angielski, duäski,  |            |
|            | hiszpaäski)        | fiäski, norweski i   |            |
|            |  * NORDIC          | szwedzki)            |            |
|            | (angielski,        |  * DBCS (angielski,  |            |
|            | duäski, fiäski,    | japoäski, koreaäski, |            |
|            | norweski i         | chiäski uproszczony  |            |
|            | szwedzki)          | i chiäski            |            |
|            |  * DBCS            | tradycyjny)          |            |
|            | (angielski,        |                      |            |
|            | japoäski,          |                      |            |
|            | koreaäski, chiäski |                      |            |
|            | uproszczony i      |                      |            |
|            | chiäski            |                      |            |
|            | tradycyjny)        |                      |            |
+------------+--------------------+----------------------+------------+
| AIX 5L     |  * SBCS            |  * SBCS (angielski,  | Wszystkie  |
| (wersja    | (angielski,        | portugalski          | obsˆugiwane|
| 32- i      | portugalski        | (Brazylia), duäski,  | wersje     |
| 64-bitowa) | (Brazylia),        | fiäski, francuski,   | j©zykowe   |
|            | duäski, fiäski,    | niemiecki, wˆoski,   | zawarto w  |
|            | francuski,         | norweski, hiszpaäski | jednym     |
|            | niemiecki, wˆoski, | i szwedzki)          | pliku tar  |
|            | norweski,          |  * DBCS (angielski,  |            |
|            | hiszpaäski i       | japoäski, koreaäski, |            |
|            | szwedzki)          | chiäski uproszczony  |            |
|            |  * DBCS            | i chiäski            |            |
|            | (angielski,        | tradycyjny)          |            |
|            | japoäski,          |                      |            |
|            | koreaäski, chiäski |                      |            |
|            | uproszczony i      |                      |            |
|            | chiäski            |                      |            |
|            | tradycyjny)        |                      |            |
+------------+--------------------+----------------------+------------+
| HP-UX 11i  | Wszystkie          | Wszystkie            | Wszystkie  |
| (PA-RISC)  | obsˆugiwane wersje | obsˆugiwane wersje   | obsˆugiwane|
| oraz HP-UX | j©zykowe zawarto w | j©zykowe zawarto w   | wersje     |
| 11i v2     | jednym pliku tar   | jednym pliku tar     | j©zykowe   |
| (IA64)     |                    |                      | zawarto w  |
| (wersja    |                    |                      | jednym     |
| 32- i      |                    |                      | pliku tar  |
| 64-bitowa) |                    |                      |            |
+------------+--------------------+----------------------+------------+
| Linux      | Wszystkie          | Wszystkie            | Wszystkie  |
|            | obsˆugiwane wersje | obsˆugiwane wersje   | obsˆugiwane|
|            | j©zykowe zawarto w | j©zykowe zawarto w   | wersje     |
|            | jednym pliku tar   | jednym pliku tar     | j©zykowe   |
|            |                    |                      | zawarto w  |
|            |                    |                      | jednym     |
|            |                    |                      | pliku tar  |
+------------+--------------------+----------------------+------------+
| —rodowiska | Wszystkie          | Wszystkie            | Wszystkie  |
| Operacyjne | obsˆugiwane wersje | obsˆugiwane wersje   | obsˆugiwane|
| Solaris    | j©zykowe zawarto w | j©zykowe zawarto w   | wersje     |
|            | jednym pliku tar   | jednym pliku tar     | j©zykowe   |
|            |                    |                      | zawarto w  |
|            |                    |                      | jednym     |
|            |                    |                      | pliku tar  |
+------------+--------------------+----------------------+------------+
| Windows    | Wszystkie          | Wszystkie            | Wszystkie  |
|            | obsˆugiwane wersje | obsˆugiwane wersje   | obsˆugiwane|
|            | j©zykowe zawarto w | j©zykowe zawarto w   | wersje     |
|            | jednym             | jednym               | j©zykowe   |
|            | samorozpakowuj¥cym | samorozpakowuj¥cym   | zawarto w  |
|            | si© pliku zip      | si© pliku zip        | jednym     |
|            |                    |                      | samorozpa- |
|            |                    |                      | kowuj¥cym  |
|            |                    |                      | si© pliku  |
|            |                    |                      | zip        |
+------------+--------------------+----------------------+------------+


5.3 Obsˆugiwane produkty i komponenty wedˆug system¢w operacyjnych

Poni¾sza lista zawiera produkty i komponenty obsˆugiwane w ka¾dym
systemie operacyjnym Linux i UNIX:

AIX(R) 4.3.3 (wersja 32-bitowa)
         Lista produkt¢w i komponent¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Cube Views, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8
         *  DB2 Warehouse Manager, wersja 8


AIX(R) 5L (wersja 32- i 64-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Cube Views, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8
         *  DB2 Warehouse Manager, wersja 8


HP-UX(TM) 11i (PA-RISC, wersja 32- i 64-bitowa) 
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8


HP-UX(TM) 11i v2 (IA64)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8


Linux(TM) (x86, wersja 32-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Personal Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Cube Views, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Express, wersja 8
         *  DB2 UDB Personal Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8
         *  DB2 Warehouse Manager, wersja 8


Linux(TM) (IA64, wersja 64-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Personal Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Personal Edition, wersja 8


Linux(TM) (iSeries i pSeries, wersja 32-bitowa i 64-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8


Linux(TM) (S/390(R) i zSeries(R), wersja 31-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8


Linux(TM) (S/390(R) i zSeries(R), wersja 64-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8


Linux(TM) (AMD64)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Personal Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Personal Edition, wersja 8


—rodowiska Operacyjne Solaris(R) (wersja 32- i 64-bitowa)
         Lista produkt¢w:
         *  DB2 Administration Client, wersja 8
         *  DB2 Application Development Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  DB2 Cube Views, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Centrum informacyjne DB2, wersja 8
         *  Dokumentacja DB2 w formacie PDF, wersja 8
         *  DB2 Query Patroller, wersja 8
         *  DB2 Run-Time Client, wersja 8
         *  DB2 Spatial Extender, wersja 8
         *  DB2 UDB Enterprise Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8
         *  DB2 Warehouse Manager, wersja 8

Je˜li po zainstalowaniu programu DB2 wersja 8.2 zostan¥ dodane nowe
komponenty, program DB2 wersja 8.2  powinien zosta† zainstalowany
ponownie w celu zaktualizowania tych nowych komponent¢w.


6.0 Uwagi

IBM mo¾e nie oferowa† w innych krajach produkt¢w, usˆug lub opcji
omawianych w tym dokumencie. Informacje o produktach i usˆugach
dost©pnych w danym kraju mo¾na uzyska† od lokalnego przedstawiciela IBM.
Odwoˆanie do produktu, programu lub usˆugi IBM nie oznacza, ¾e mo¾na
u¾y† wyˆ¥cznie tego produktu, programu lub usˆugi. Zamiast nich mo¾na
zastosowa† ich odpowiednik funkcjonalny, pod warunkiem, ¾e nie narusza
to praw wˆasno˜ci intelektualnej IBM. Jednak¾e caˆa odpowiedzialno˜† za
ocen© przydatno˜ci i sprawdzenie dziaˆania produktu, programu lub
usˆugi, pochodz¥cych od producenta innego ni¾ IBM, spoczywa na
u¾ytkowniku.

IBM mo¾e posiada† patenty lub zˆo¾one wnioski patentowe na towary i
usˆugi, o kt¢rych mowa w niniejszym dokumencie. Przedstawienie tego
dokumentu nie daje ¾adnych uprawnieä licencyjnych do tych¾e patent¢w.
Pisemne zapytania w sprawie licencji mo¾na przesyˆa† na adres: 
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY  10504-1785
U.S.A.

Zapytania w sprawie licencji na informacje dotycz¥ce zestaw¢w znak¢w
dwubajtowych (DBCS) nale¾y kierowa† do lokalnych dziaˆ¢w wˆasno˜ci
intelektualnej IBM (IBM Intellectual Property Department) lub zgˆasza†
na pi˜mie pod adresem:
IBM World Trade
Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Poni¾szy akapit nie obowi¥zuje w Wielkiej Brytanii, a tak¾e w innych
krajach/regionach, w kt¢rych jego tre˜† pozostaje w sprzeczno˜ci z
przepisami prawa miejscowego: FIRMA INTERNATIONAL BUSINESS MACHINES
CORPORATION  DOSTARCZA TEN DOKUMENT W TAKIM STANIE, W JAKIM SI¨ ZNAJDUJE
("AS IS") BEZ UDZIELANIA JAKICHKOLWIEK GWARANCJI (W TYM TAK½E R¨KOJMI),
WYRANYCH LUB DOMNIEMANYCH, A W SZCZEGàLNO—CI DOMNIEMANYCH GWARANCJI
PRZYDATNO—CI HANDLOWEJ, PRZYDATNO—CI DO OKRE—LONEGO CELU ORAZ BEZ
GWARANCJI, ½E DOKUMENT TEN NIE NARUSZA PRAW OSàB TRZECICH. Ustawodawstwa
niekt¢rych kraj¢w nie dopuszczaj¥ zastrze¾eä dotycz¥cych gwarancji
wyra«nych lub domniemanych w odniesieniu do pewnych transakcji; w takiej
sytuacji powy¾sze zdanie nie ma zastosowania.

Informacje zawarte w niniejszym dokumencie mog¥ zawiera† nie˜cisˆo˜ci
techniczne lub bˆ©dy typograficzne. Informacje te s¥ okresowo
aktualizowane, a zmiany te zostan¥ uwzgl©dnione w kolejnych wydaniach
tego dokumentu. IBM zastrzega sobie prawo do wprowadzania ulepszeä i/lub
zmian w produktach i/lub programach opisanych w tym dokumencie w
dowolnym czasie, bez wcze˜niejszego powiadomienia.

Wszelkie wzmianki w tym dokumencie na temat stron internetowych innych
firm zostaˆy wprowadzone wyˆ¥cznie dla wygody u¾ytkownika i w ¾adnym
wypadku nie stanowi¥ zach©ty do ich odwiedzania. Materiaˆy dost©pne na
tych stronach nie s¥ cz©˜ci¥ materiaˆ¢w opracowanych do tego produktu
IBM, a u¾ytkownik korzysta z nich na wˆasn¥ odpowiedzialno˜†.

IBM ma prawo do u¾ywania i rozpowszechniania informacji przysˆanych
przez u¾ytkownika w dowolny spos¢b, jaki uzna za wˆa˜ciwy, bez ¾adnych
zobowi¥zaä wobec ich autora.

Informacje na temat mo¾liwo˜ci stosowania tego programu, takie jak: (i)
wymiana informacji mi©dzy niezale¾nie tworzonymi programami a innymi
programami (wˆ¥cznie z tym programem) czy (ii) wsp¢lne u¾ywanie
wymienianych informacji, mo¾na uzyska† pod adresem:               
IBM Canada Limited
Office of the Lab Director
8200 Warden Avenue
Markham, Ontario
L6G 1C7
CANADA

Informacje takie mog¥ by† udost©pnione, o ile speˆnione zostan¥
odpowiednie warunki, w tym, w niekt¢rych przypadkach, uiszczenie
odpowiedniej opˆaty.

Licencjonowany program opisany w tym dokumencie i wszystkie inne
licencjonowane materiaˆy dost©pne dla tego programu s¥ dostarczane przez
IBM na warunkach okre˜lonych w Umowie IBM z Klientem, Mi©dzynarodowej
Umowie Licencyjnej IBM na Program lub w innych podobnych umowach
zawartych mi©dzy IBM i u¾ytkownikami.

Wszelkie dane dotycz¥ce wydajno˜ci zostaˆy zebrane w kontrolowanym
˜rodowisku. W zwi¥zku z tym rezultaty uzyskane w innych ˜rodowiskach
operacyjnych mog¥ si© znacz¥co r¢¾ni†. Niekt¢re pomiary mogˆy by†
dokonywane na systemach b©d¥cych w fazie rozwoju i nie ma gwarancji, ¾e
pomiary te wykonane na og¢lnie dost©pnych systemach dadz¥ takie same
wyniki. Niekt¢re z pomiar¢w mogˆy by† estymowane przez ekstrapolacj©.
Rzeczywiste wyniki mog¥ by† inne. U¾ytkownicy powinni we wˆasnym
zakresie sprawdzi† odpowiednie dane dla ich ˜rodowiska.

Informacje dotycz¥ce produkt¢w firm innych ni¾ IBM pochodz¥ od dostawc¢w
tych produkt¢w z opublikowanych przez nich zapowiedzi lub innych
powszechnie dost©pnych «r¢deˆ. Firma IBM nie testowaˆa tych produkt¢w i
nie mo¾e potwierdzi† dokˆadno˜ci pomiar¢w wydajno˜ci, kompatybilno˜ci
ani ¾adnych innych danych zwi¥zanych z tymi produktami. Pytania
dotycz¥ce produkt¢w firm innych ni¾ IBM nale¾y kierowa† do dostawc¢w
tych produkt¢w.

Wszelkie stwierdzenia dotycz¥ce przyszˆych kierunk¢w rozwoju i zamierzeä
IBM mog¥ zosta† zmienione lub wycofane bez powiadomienia.

Dokument ten mo¾e zawiera† przykˆadowe dane i raporty u¾ywane w
codziennych operacjach dziaˆalno˜ci gospodarczej. W celu kompleksowego
ich zilustrowania, podane przykˆady zawieraj¥ nazwiska os¢b prywatnych,
nazwy przedsi©biorstw oraz nazwy produkt¢w. Wszystkie te nazwy/nazwiska
s¥ fikcyjne i jakiekolwiek podobieästwo do istniej¥cych nazw/nazwisk i
adres¢w jest caˆkowicie przypadkowe.

LICENCJA NA PRAWA AUTORSKIE:

Niniejsza publikacja mo¾e zawiera† przykˆadowe aplikacje w kodzie
«r¢dˆowym, ilustruj¥ce techniki programowania w r¢¾nych systemach
operacyjnych. U¾ytkownik mo¾e kopiowa†, modyfikowa† i rozpowszechnia† te
programy przykˆadowe w dowolnej formie bez uiszczania opˆat, w celu
rozbudowy, u¾ytkowania, handlowym lub w celu rozpowszechniania aplikacji
zgodnych z aplikacyjnym interfejsem programowym dla tego systemu
operacyjnego, dla kt¢rego napisane byˆy programy przykˆadowe. Programy
przykˆadowe nie zostaˆy gruntownie przetestowane. Firma IBM nie mo¾e
zatem gwarantowa† lub sugerowa† niezawodno˜ci, u¾yteczno˜ci i
funkcjonalno˜ci tych program¢w.

Ka¾da kopia lub dowolna cz©˜† program¢w przykˆadowych, albo te¾ dowolna
praca pochodna, musi zawiera† poni¾sz¥ informacj© o prawach autorskich:

(C) (nazwa_firmy_u¾ytkownika) (rok). Cz©˜ci niniejszego kodu pochodz¥ z
program¢w przykˆadowych firmy IBM Corp. (C) Copyright IBM Corp.
_rok_lub_lata_. Wszelkie prawa zastrze¾one.

IBM, DB2, Universal Database i S/390 s¥ znakami towarowymi firmy
International Business Machines Corporation w Stanach Zjednoczonych
i/lub innych krajach.

Windows jest zastrze¾onym znakiem towarowym firmy Microsoft Corporation
w Stanach Zjednoczonych i/lub innych krajach.

UNIX jest zastrze¾onym znakiem towarowym The Open Group w Stanach
Zjednoczonych i w innych krajach.

Sleepycat i nazwy produkt¢w firmy Sleepycat Software wymieniane w
niniejszej publikacji s¥ znakami towarowymi, zastrze¾onymi znakami
towarowymi lub znakami usˆug firmy Sleepycat Software Inc.

Nazwy innych firm, produkt¢w i usˆug mog¥ by† znakami towarowymi lub
znakami usˆug innych podmiot¢w.

-------------------------------------------------------------------------------
 * oznacza znaki towarowe lub zastrze¾one znaki towarowe IBM Corporation. 
** oznacza znaki towarowe lub zastrze¾one znaki towarowe ich wˆa˜cicieli.
-------------------------------------------------------------------------------

*******************************************************************************
**
**  (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999-2004.
**                      WSZELKIE PRAWA ZASTRZE½ONE.
**
*******************************************************************************

