
                    DB2 wersja 8, pakiet poprawek 5

Spis treści

1.0 Plik Readme programu IBM DB2 Universal Database wersja 8, pakiet 
    poprawek 5 dla systemów AIX, Środowisk Operacyjnych Solaris, HP-UX i 
    Linux
  1.1 Informacje o tym pliku Readme
  1.2 Kto powinien przeczytać ten plik Readme
  1.3 Jak uzyskać pomoc
    1.3.1 Serwer FTP firmy IBM
  1.4 Informacje o numerach PTF
  1.5 Obsługiwane produkty i komponenty według systemów operacyjnych
  1.6 Wymagania wstępne
  1.7 Zaktualizowane poziomy poprawek -- serwery
  1.8 Zaktualizowane poziomy poprawek -- klienci
  1.9 Czynności poprzedzające instalację programu DB2 wersja 8, pakiet 
      poprawek 5
    1.9.1 Konfigurowanie programu DB2 wersja 8, pakiet poprawek 5 
          (Środowiska Operacyjne Solaris oraz systemy AIX 4.3.3 i  AIX 
          5L)
    1.9.2 Funkcje hurtowni danych (systemy Linux, AIX i Środowiska 
          Operacyjne Solaris)
  1.10 Instalowanie programu DB2 wersja 8, pakiet poprawek 5
  1.11 Instalacja pakietu poprawek lub poziomu modyfikacji ze wskazanego 
       katalogu
  1.12 Instalowanie pakietu poprawek lub poziomu modyfikacji dla 
       programu Data Links Manager (AIX)
  1.13 Instalowanie pakietu poprawek lub poziomu modyfikacji dla 
       programu Data Links Manager (Środowiska Operacyjne Solaris)
  1.14 Instalowanie programu DB2 wersja 8 z alternatywnym pakietem 
       poprawek
  1.15 Czynności po instalacji
    1.15.1 Aktualizowanie instancji do korzystania z nowego poziomu 
           programu DB2
    1.15.2 Ponowne uruchamianie instancji
    1.15.3 Ponowne wiązanie plików powiązań
    1.15.4 Deinstalowanie pakietów poprawek lub poziomów modyfikacji w 
           systemie Linux lub UNIX
  1.16 Deinstalowanie programu DB2 wersja 8 z alternatywnym pakietem 
       poprawek
  1.17 Znane problemy i metody ich obejścia (wersja 8, pakiet poprawek 
       5)
    1.17.1 Różnice między protokołami SNA i TCP/IP podczas korzystania z 
           programu DB2 Connect
    1.17.2 Błędy podczas raportowania pomyślnego logowania podczas 
           połączenia (AIX)
    1.17.3 Ograniczenia dotyczące języka SQL
  1.18 Znane problemy i metody ich obejścia (wersje starsze niż wersja 
       8, pakiet poprawek 5)
    1.18.1 Zalecany serwer aplikacji dla Narzędzi DB2 w sieci WWW
    1.18.2 Kreator instalacji DB2 pozornie nie działa w przypadku 
           korzystania z oprogramowania Exceed (Linux)
    1.18.3 Instalacja programu DB2 Data Links Manager, gdy zainstalowany 
           jest już program DB2 Enterprise Server Edition
    1.18.4 Utrata funkcjonalności przez Centrum sterowania
2.0 Uwagi


1.0 Plik Readme programu IBM DB2 Universal Database wersja 8, pakiet 
    poprawek 5 dla systemów AIX, Środowisk Operacyjnych Solaris, HP-UX i 
    Linux

1.1 Informacje o tym pliku Readme

Program DB2 wersja 8, pakiet poprawek 5 to pakiet poprawek, a nie poziom
modyfikacji. W pakietach poprawek znajdują się poprawki APAR. Poziomy
modyfikacji zawierają poprawki APAR i nowe funkcje.

Program DB2 wersja 8, pakiet poprawek 5 jest piątym wydaniem programu
DB2 wersja 8. Poprzednie wydania obejmują: pakiet poprawek 1 do wersji
8, wersję 8.1.2, pakiet poprawek 3 do wersji 8, wersję 8.1.4 oraz
bieżący pakiet  poprawek 5 do wersji 8. Wszystkie wydania są zbiorcze.

Aby zapewnić lepszą czytelność pliku, zalecane jest wybranie czcionki o
stałej szerokości.

Uwaga: Użytkownicy, którzy otrzymali specjalne poprawki z działu
      wsparcia IBM, powinni przed zainstalowaniem programu DB2 wersja 8,
      pakiet poprawek 5 skontaktować się z działem wsparcia IBM w celu
      sprawdzenia, czy potrzebne im są zaktualizowane wersje tych
      poprawek. Tym sposobem zagwarantowana zostanie poprawna
      konfiguracja systemu i można będzie mieć pewność, że żadne
      poprawki specjalne nie zostaną pominięte.

1.2 Kto powinien przeczytać ten plik Readme

Informacje w tym pliku przeznaczone są dla administratorów baz danych,
którzy planują aktualizację wcześniejszego poziomu programu DB2 wersja 8
do wersja 8, pakiet poprawek 5. W pliku tym zawarto informacje dotyczące
najnowszych zmian dla poszczególnych systemów operacyjnych, jak również
opis znanych problemów i metod ich obejścia w programie DB2 UDB.

Niniejszy plik Readme zawiera informacje na temat programu DB2 wersja 8,
pakiet poprawek 5 dotyczące wszystkich systemów operacyjnych typu Linux
oraz UNIX obsługiwanych przez program DB2 wersja 8. W odrębnych sekcjach
tego pliku zamieszczono informacje dotyczące poszczególnych
obsługiwanych systemów operacyjnych. Jeśli nie zaznaczono inaczej,
instrukcje zamieszczone w tym pliku mają zastosowanie do wszystkich
obsługiwanych systemów operacyjnych.

Użytkownicy programu DB2 Information Integrator mogą na stronie
http://www.ibm.com/software/data/integration/db2ii uzyskać dostęp do
najnowszych informacji, łącznie z dokumentacją produktu i Uwagami do
wydania.

1.3 Jak uzyskać pomoc

Internetowa pomoc dotycząca produktów DB2, obejmująca dokumentację i
informacje o raportach APAR, dostępna jest pod adresem 
*  http://www.ibm.com/software/data/db2/udb/winos2unix/support

Podstawowa grupa dyskusyjna w sieci Usenet poświęcona zagadnieniom
związanym z programem DB2 to comp.databases.ibm-db2.

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

Dodatkowe informacje na temat zmian w produkcie można znaleźć w pliku
Uwagi do wydania, dostępnym po zainstalowaniu programu DB2 wersja 8,
pakiet poprawek 5: 

+-----------------------+---------------------------------------------+
| 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 odpowiada nazwie ustawień narodowych.

Dokument Uwagi do wydania można również wyświetlić bez instalowania
programu DB2 wersja 8, pakiet poprawek 5, przechodząc do serwisu WWW
działu wsparcia dla programu DB2:
*  http://www.ibm.com/software/data/db2/udb/winos2unix/support

Uwaga: 
      1. Ponadto Uwagi do wydania można odczytać bezpośrednio z
         instalacyjnego dysku CD-ROM programu DB2 wersja 8, pakiet
         poprawek 5, bez konieczności instalowania produktu i
         przechodzenia do serwisu WWW firmy IBM. Plik Uwagi do wydania
         znajduje się w katalogu /doc/%L/db2ir/index.htm, gdzie %L
         odpowiada nazwie wersji narodowej.
      2. 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.
      3. Plik Uwagi do wydania dotyczący programu DB2 Query Patroller
         znajduje się na stronie WWW dostępnej pod adresem
         http://www-3.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/v8pubs_trans.d2w/report.

1.3.1 Serwer FTP firmy IBM

Program DB2 wersja 8, pakiet poprawek 5 można pobrać z serwera FTP firmy
IBM o dostępie anonimowym pod adresem ftp.software.ibm.com. Należy
przejść do katalogu ps/products/db2/fixes/%L/%P/ , gdzie: 
*  %L odpowiada katalogowi dla właściwego  języka, na przykład
   english-us, spanish, german itd.
*  %P odpowiada właściwej nazwie i wersji systemu operacyjnego.

Obraz dysku instalacyjnego programu DB2 wersja 8, pakiet poprawek 5
znajduje się w katalogu fixpak. Katalog mfp zawiera obraz produktu DB2
wersja 8 z alternatywnym pakietem poprawek. W katalogu client znajdują
się obrazy aktualizujące oprogramowanie klienta do wymaganego poziomu.

Poszczególnym odmianom systemu operacyjnego Linux oraz  UNIX odpowiadają
następujące katalogi:


 +---------------------------------+----------------------------------+
 | AIX 4.3.3 (32-bitowy)           | db2aix433v8                      |
 +---------------------------------+----------------------------------+
 | AIX 5L(TM) (32- i 64-bitowy)    | db2aix5v8                        |
 +---------------------------------+----------------------------------+
 | HP-UX 11i (32- i 64-bitowy)     | db2hpv8                          |
 +---------------------------------+----------------------------------+
 | HP-UX w architekturze IA64      | db2hpIA64v8                      |
 +---------------------------------+----------------------------------+
 | Linux (x86, 32-bitowy)          | db2linuxIA32v8                   | 
 +---------------------------------+----------------------------------+
 | Linux (IA64, 64-bitowy)         | db2linuxIA64v8                   |
 +---------------------------------+----------------------------------+
 | Linux (iSeries i pSeries,       | db2linuxPPCv8                    |  
 | 32-bitowy)                      |                                  |
 +---------------------------------+----------------------------------+
 | Linux (S/390 i zSeries,         | db2linux390v8                    |
 | 31-bitowy)                      |                                  | 
 +---------------------------------+----------------------------------+
 | Linux (AMD64, 32- i 64-bitowy)  | db2linuxAMD64v8                  |
 +---------------------------------+----------------------------------+
 | Środowisko Operacyjne Solaris   | db2sunv8                         |
 | (32- i 64-bitowe)               |                                  |
 +---------------------------------+----------------------------------+


 
1.3.1.1 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        |
| operacy | Client               | Development Client    | Run-Time   |
| jny     |                      |                       | Client     |
+---------+----------------------+-----------------------+------------+
| AIX     |  * SBCS1 (angielski, |  * SBCS1 (angielski,  | Wszystkie  |
| 4.3.3   | francuski, niemiecki | francuski, niemiecki  | obsługiwane|
| (32-bit | i włoski)            | i włoski)             | wersje     |
| owy)    |  * SBCS2 (angielski, |  * SBCS2 (angielski,  | językowe   |
|         | portugalski          | portugalski (Brazylia)| zawarto w  |
|         | (Brazylia) i         | i hiszpański)         | jednym     |
|         | hiszpański)          |  * NORDIC (angielski, | pliku tar  |
|         |  * NORDIC            | duński, fiński,       |            |
|         | (angielski, duński,  | norweski i szwedzki)  |            |
|         | fiński, norweski i   |  * DBCS (angielski,   |            |
|         | szwedzki)            | japoński, koreański,  |            |
|         |  * DBCS (angielski,  | chiński uproszczony i |            |
|         | japoński, koreański, | chiński tradycyjny)   |            |
|         | chiński uproszczonyi |                       |            |
|         | chiński tradycyjny)  |                       |            |
+---------+----------------------+-----------------------+------------+
| AIX 5L  |  * SBCS (angielski,  |  * SBCS (angielski,   | Wszystkie  |
| (32- i  | portugalski          | portugalski (Brazylia)| obsługiwane|
| 64-bito | (Brazylia), duński,  | duński, fiński,       | wersje     |
| wy)     | fiński, francuski,   | francuski, niemiecki, | językowe   |
|         | niemiecki, włoski,   | włoski, norweski,     | zawarto w  |
|         | norweski, hiszpański | hiszpański i szwedzki)| jednym     |
|         | i szwedzki)          |  * DBCS (angielski,   | pliku tar  |
|         |  * DBCS (angielski,  | japoński, koreański,  |            |
|         | japoński, koreański, | chiński uproszczony i |            |
|         | chiński uproszczony  | chiński tradycyjny)   |            |
|         | i chiński tradycyjny)|                       |            |
+---------+----------------------+-----------------------+------------+
| HP-UX   | Wszystkie            | Wszystkie obsługiwane | Wszystkie  |
| PA-RISC | obsługiwane wersje   | wersje językowe       | obsługiwane|
| 11i     | językowe zawarto w   | zawarto w jednym      | wersje     |
| (32- i  | jednym pliku tar     | pliku tar             | językowe   |
| 64-bito |                      |                       | zawarto w  |
| wy)     |                      |                       | jednym     |
| oraz    |                      |                       | pliku tar  |
| HP-UX w |                      |                       |            |
| archite |                      |                       |            |
| kturze  |                      |                       |            |
| IA64    |                      |                       |            |
+---------+----------------------+-----------------------+------------+
| Linux   | Wszystkie            | Wszystkie obsługiwane | Wszystkie  |
|         | obsługiwane wersje   | wersje językowe       | obsługiwane|
|         | językowe zawarto w   | zawarto w jednym      | wersje     |
|         | jednym pliku tar     | pliku tar             | językowe   |
|         |                      |                       | zawarto w  |
|         |                      |                       | jednym     |
|         |                      |                       | pliku tar  |
+---------+----------------------+-----------------------+------------+
| Solaris | Wszystkie            | Wszystkie obsługiwane | Wszystkie  |
|         | obsługiwane wersje   | wersje językowe       | obsługiwane|
|         | językowe zawarto w   | zawarto w jednym      | wersje     |
|         | jednym pliku tar     | pliku tar             | językowe   |
|         |                      |                       | zawarto w  |
|         |                      |                       | jednym     |
|         |                      |                       | pliku tar  |
+---------+----------------------+-----------------------+------------+
| Windows | Wszystkie            | Wszystkie obsługiwane | Wszystkie  |
|         | obsługiwane wersje   | wersje językowe       | obsługiwane|
|         | językowe zawarto w   | zawarto w jednym      | wersje     |
|         | jednym               | samorozpakowującym    | językowe   |
|         | samorozpakowującym   | się pliku zip         | zawarto w  |
|         | się pliku zip        |                       | jednym     | 
|         |                      |                       | samorozpa- |
|         |                      |                       | kowującym  |
|         |                      |                       | się pliku  |
|         |                      |                       | zip        |
+---------+----------------------+-----------------------+------------+


1.4 Informacje o numerach PTF

Poniższa tabela zawiera szczegółowe informacje na temat numerów PTF i
VRMF.

+----------------------------------+----------------------------------+
| System operacyjny                | PTF                              |
+----------------------------------+----------------------------------+
| AIX 4.3.3                        | U496792                          |
+----------------------------------+----------------------------------+
| AIX 5                            | U496793                          |
+----------------------------------+----------------------------------+
| Środowisko Operacyjne Solaris    | U496794                          |
+----------------------------------+----------------------------------+
| HP-UX 11i                        | U496795                          |
+----------------------------------+----------------------------------+
| HP-UX w architekturze IA64       | U496809                          |
+----------------------------------+----------------------------------+
| LINUX (x86, wersja 32-bitowa)    | MI00069                          |
+----------------------------------+----------------------------------+
| LINUX (IA64, wersja 64-bitowa)   | MI00070                          |
+----------------------------------+----------------------------------+
| LINUX (iSeries i pSeries)        | MI00071                          |
+----------------------------------+----------------------------------+
| LINUX (AMD64, wersja 64-bitowa)  | MI00072                          |
+----------------------------------+----------------------------------+
| LINUX (S/390, zSeries, wersja    | MI00073                          |
| 31-bitowa)                       |                                  |
+----------------------------------+----------------------------------+

1.5 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
         *  Dokumentacja DB2 w formacie HTML, 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
         *  DB2 Warehouse Manager Connectors, 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 Enterprise Unlimited Edition, wersja 8
         *  DB2 Cube Views, wersja 8
         *  DB2 Data Links Manager, wersja 8
         *  Dokumentacja DB2 w formacie HTML, 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
         *  DB2 Warehouse Manager Connectors, wersja 8


HP-UX(TM) 11i (wersja 32- i 64-bitowa)
         Lista produktów:
         *  DB2 Administration Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Dokumentacja DB2 w formacie HTML, wersja 8
         *  DB2 Query Patroller, 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
         *  DB2 UDB Workgroup Server Edition, wersja 8
         *  DB2 UDB Workgroup Server Unlimited Edition, wersja 8


HP-UX(TM) w architekturze 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
         *  Dokumentacja DB2 w formacie HTML, 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
         *  Dokumentacja DB2 w formacie HTML, 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
         *  DB2 UDB Personal Edition, wersja 8


Linux(TM) (iSeries i pSeries)
         Lista produktów:
         *  DB2 Administration Client, wersja 8
         *  DB2 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Dokumentacja DB2 w formacie HTML, 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 Connect Application Server Edition, wersja 8
         *  DB2 Connect Enterprise Edition, wersja 8
         *  DB2 Connect Unlimited Edition, wersja 8
         *  Dokumentacja DB2 w formacie HTML, 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) (AMD64)
         Lista produktów:
         *  DB2 Administration 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
         *  Dokumentacja DB2 w formacie HTML, 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
         *  Dokumentacja DB2 w formacie HTML, 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
         *  DB2 Warehouse Manager Connectors, wersja 8

Jeśli po zainstalowaniu programu DB2 wersja 8, pakiet poprawek 5 zostaną
dodane nowe komponenty, program DB2  wersja 8, pakiet poprawek 5
powinien zostać zainstalowany ponownie w celu zaktualizowania tych
nowych komponentów.

1.6 Wymagania wstępne

Sprawdź, czy spełnione są wszystkie wymagania dotyczące sprzętu,
oprogramowania i systemu operacyjnego. Najnowsze informacje na ten temat
zawiera sekcja dotycząca zaktualizowanych poziomów poprawek oraz plik
Uwagi do wydania.
*  Przed rozpoczęciem instalacji musi być zainstalowany program DB2
   wersja 8 o poziomie VRMF niższym niż w wypadku programu DB2 wersja 8,
   pakiet poprawek 5.
*  Zalecane jest zapoznanie się z całą zawartością niniejszego pliku
   Readme.

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.

+--------+-------------------------+----------------------------------+
| System | Komenda                 | Oczekiwane wyniki                |
| operac |                         |                                  |
| yjny   |                         |                                  |
+--------+-------------------------+----------------------------------+
| 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            |
+--------+-------------------------+----------------------------------+
| Środow | pkginfo -l db2cliv81 |  | VERSION: 8.1.0.x                 |
| isko   | grep VERSION            |                                  |
| Operac |                         | gdzie x musi być wartością       |
| yjne   |                         | mniejszą od bieżącego            |
| Solaris|                         |                                  |
+--------+-------------------------+----------------------------------+

1.7 Zaktualizowane poziomy poprawek -- serwery

Poniższa lista zawiera zaktualizowane poziomy poprawek dla serwerów DB2
wersja 8, pakiet poprawek 5:

AIX wersja 5.1.0 (wersja 32- i 64-bitowa)
         z poziomem poprawek 2 lub nowszym i raportem APAR IY31080

AIX wersja 5.2.0
         Aby móc uruchamiać program DB2 w podłączonych systemach plików
         CIO (Concurrent I/O - współbieżne we/wy) w systemie AIX 5.2B,
         należy zainstalować raport APAR IY45707.

HP-UX    HP-UX 11i (11.11) dla systemów z procesorami PA-RISC 2.x
         (PA-8x00) z poprawkami:
         *  Pakunek GOLDBASE11i z grudnia 2001.
         *  Pakunek GOLDAPPS11i z grudnia 2001.
         *  Poprawki PHSS_26560, PHKL_28489 i PHCO_27434
         *  Poprawki dla pakietu Java SDK 1.3.1. Wymagane poprawki można
            znaleźć na stronie WWW
            http://www.hp.com/products1/unix/java/patches/index.html.


HP-UX w architekturze IA64
         HP-UX 11i v2 (B.11.23) dla systemów opartych na architekturze
         Itanium(R) wymaga poprawki PHKL_30065.

Środowisko Operacyjne Solaris
         W przypadku programu DB2 na 64-bitowych systemach Fujitsu
         PRIMEPOWER wymagane są także następujące poprawki: 
         *  poprawka Solaris 8 Kernel Update Patch 108528-16 lub nowsza,
            umożliwiająca zastosowanie poprawki 912040-01
         *  poprawka Solaris 9 Kernel Update Patch 112233-01 lub nowsza,
            umożliwiająca zastosowanie poprawki 912041-01

         Poprawki Fujitsu PRIMEPOWER dla Środowiska Operacyjnego Solaris
         można pobrać z serwisu FTSI pod adresem
         http://download.ftsi.fujitsu.com/.

Linux    Nie są wymagane żadne dodatkowe poprawki.

1.8 Zaktualizowane poziomy poprawek -- klienci

Poniższa lista zawiera zaktualizowane poziomy poprawek dla klientów DB2
wersja 8, pakiet poprawek 5:

AIX      
         *  Wersja 4.3.3 (wersja 32-bitowa)
            *  z poziomem poprawek 9 i raportami APAR IY22308 oraz
               IY32690; albo
            *  z poziomem poprawek 10 lub nowszym i raportem APAR
               IY32690

         *  Wersja 5.1.0 (wersja 32- lub 64-bitowa)
            *  z poziomem poprawek 2 lub nowszym i raportami APAR
               IY32905 oraz IY29345; albo
            *  z poziomem poprawek 3 lub nowszym

HP-UX    HP-UX 11i (11.11) dla systemów z procesorami PA-RISC 2.x
         (PA-8x00) z poprawkami:  
         *  Pakunek GOLDBASE11i z grudnia 2001.
         *  Pakunek GOLDAPPS11i z grudnia 2001.
         *  Poprawki PHSS_26560, PHCO_27434 i PHKL_28489.
         *  Poprawki dla pakietu Java SDK 1.3.1. Wymagane poprawki można
            znaleźć na stronie WWW
            http://www.hp.com/products1/unix/java/patches/index.html.


HP-UX w architekturze IA64
         HP-UX 11i v2 (B.11.23) dla systemów opartych na architekturze
         Itanium(R) wymaga poprawki PHKL_30065.

Środowisko Operacyjne Solaris
         Solaris wersja 7 lub nowsza. W Środowisku Operacyjnym Solaris
         wersja 7 wymagane są następujące poprawki:
         *  Solaris 7 (wersja 32-bitowa) "Recommended & Security
            Patches" + 107226-17 + 107153-01 + 106327-10
         *  Solaris 7 (wersja 64-bitowa) "Recommended & Security
            Patches" + 107226-17 + 107153-01 + 106300-11 + 106327-10
         *  Solaris 8 (wersja 32-bitowa) "Recommended & Security
            Patches" + 108921-12 + 108940-24 + 108434-03 i 108528-12
         *  Solaris 8 (wersja 64-bitowa) "Recommended & Security
            Patches" + 108921-12 + 108940-24 + 108435-03 + 108434-03 i
            108528-12
         *  Solaris 9 (wersja 32-bitowa)
         *  Solaris 9 (wersja 64-bitowa)

Linux    Nie są wymagane żadne dodatkowe poprawki.


1.9 Czynności poprzedzające instalację programu DB2 wersja 8, pakiet 
    poprawek 5

Przed zainstalowaniem programu DB2 wersja 8, pakiet poprawek 5 należy
przeczytać sekcję Znane problemy i sposoby ich obejścia.

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.



1.9.1 Konfigurowanie programu DB2 wersja 8, pakiet poprawek 5 
      (Środowiska Operacyjne Solaris oraz systemy AIX 4.3.3 i  AIX 5L)

W Środowiskach Operacyjnych Solaris oraz systemach AIX 4.3.3 i AIX 5L
oprócz miejsca normalnie potrzebnego do zainstalowania programu DB2
wersja 8, pakiet poprawek 5 w ścieżce instalacyjnej wymagany jest system
plików zawierający 2 GB wolnego miejsca na plik tar.Z i obraz
instalacyjny po dekompresji.



Pobieranie wersji 8 z alternatywnym pakietem poprawek z serwera FTP
firmy IBM o dostępie anonimowym

Podczas pobierania wersji 8 z alternatywnym pakietem poprawek z serwera
FTP firmy IBM o dostępie anonimowym (adres: ftp.software.ibm.com) należy
postępować zgodnie z poniższą procedurą:
1. Rozpakuj i zdekompresuj następujące pliki .tar:
   *  FP5_$PTF_ESE_MFP.tar.Z dla systemu AIX 4.3.3 i Środowisk
      Operacyjnych Solaris
   *  FP5_$PTF_ESE_MFP_SBCS.tar.Z lub FP5_$PTF_ESE_MFP_DBCS.tar.Z dla
      systemu AIX 5

   $PTF oznacza odpowiednio:
   *  U496792 w systemie AIX 4.3.3
   *  U496793 w systemie AIX 5
   *  U496794 w Środowiskach Operacyjnych Solaris

   Uwaga: FP5_$PTF_ESE_MFP_SBCS.tar.Z (ese.mfp.sbcs.tar.Z wewnątrz)
         obsługuje następujące języki: brazylijski, portugalski, duński,
         fiński, francuski, niemiecki, włoski, norweski, hiszpański i
         szwedzki. FP5_$PTF_ESE_MFP_DBCS.tar.Z (ese.mfp.dbcs.tar.Z
         wewnątrz) obsługuje następujące języki: angielski, japoński,
         koreański, chiński uproszczony i chiński tradycyjny.

2. Skopiuj plik ese.mfp.tar.Z (dla systemu AIX 4.3.3 i Środowisk
   Operacyjnych Solaris), albo plik ese.mfp.sbcs.tar.Z lub
   ese.mfp.dbcs.tar.Z (dla systemu AIX 5) do obszaru tymczasowego
   zarezerwowanego na potrzeby tej instalacji.
3. Rozpakuj i zdekompresuj plik ese.mfp.tar(.Z).
4. Plik FixpakReadme.txt zawiera informacje na temat instalowania
   programu DB2 wersja 8 z alternatywnym pakietem poprawek z katalogu
   tymczasowego, w którym rozpakowano obraz instalacyjny.



Instalowanie programu DB2 wersja 8 z alternatywnym pakietem poprawek z
dysku CD-ROM

Użytkownicy, którzy dysponują dyskiem CD-ROM programu DB2 wersja 8 z
alternatywnym pakietem poprawek, powinni postępować zgodnie z poniższą
procedurą:
1. Skopiuj plik ese.mfp.tar(.Z) do obszaru tymczasowego zarezerwowanego
   na potrzeby tej instalacji. Dla systemu AIX 5L kopiowanym plikiem
   jest ese.mfp.sbcs.tar.Z lub ese.mfp.dbcs.tar.Z. Poprzednia sekcja
   zawiera informacje na temat języków obsługiwanych w każdym z tych
   plików.
2. Rozpakuj i zdekompresuj plik ese.mfp.tar(.Z) (w systemie AIX 5L
   rozpakuj plik ese.mfp.sbcs.tar.Z lub ese.mfp.dbcs.tar.Z).
3. Plik FixpakReadme.txt zawiera informacje na temat instalowania
   programu DB2 wersja 8 z alternatywnym pakietem poprawek z katalogu
   tymczasowego, w którym rozpakowano obraz instalacyjny.



Instalowanie programu DB2 wersja 8, pakiet poprawek 5 z dysku CD-ROM
(AIX 4.3.3 i Środowisko Operacyjne Solaris)

Jeśli użytkownik dysponuje instalacyjnym dyskiem CD-ROM programu DB2
wersja 8, pakiet poprawek 5 dla systemu AIX 4.3.3 lub Środowiska
Operacyjnego Solaris, należy postępować według następującej procedury:
1. Skopiuj skompresowany plik tar (FP5_$PTF.tar.Z) z dysku CD-ROM do
   tymczasowego katalogu w systemie lokalnym. Katalog ten musi mieć 2 GB
   wolnego miejsca.
2. Zdekompresuj i wyodrębnij ten plik z archiwum tar (FP5_$PTF.tar.Z).
3. Postępuj zgodnie z instrukcjami znajdującymi się w pliku Readme
   wersja 8, pakiet poprawek 5, aby zainstalować wersję wersja 8, pakiet
   poprawek 5 w systemie AIX 4.3.3 lub Środowisku Operacyjnym Solaris.

Uwaga: 
      1. W krokach 1 i 2 człon $PTF reprezentuje:
         *  U496792 dla systemu AIX 4.3.3
         *  U496794 dla Środowiska Operacyjnego Solaris

      2. Opisane czynności mają zastosowanie także w przypadku, gdy plik
         .tar.Z został pobrany z serwera FTP firmy IBM o dostępie
         anonimowym. Po pobraniu pliku należy wykonać czynności 1-3.



Instalowanie programu DB2 wersja 8, pakiet poprawek 5 z dysku CD-ROM
(AIX 5L)

Aby zainstalować program IBM DB2 wersja 8, pakiet poprawek 5 z dysków
CD-ROM w systemie AIX 5L, trzeba ręcznie skopiować zestawy plików z
dwóch dysków CD-ROM: REGULAR FIXPAK 5 (wolumin 1 z 4) i REGULAR FIXPAK 5
(wolumin 2 z 4).


1. Skopiuj skompresowany plik tar (FP5_U496793.tar.Z) z dysku REGULAR
   FIXPAK 5 (wolumin 1 z 4) do tymczasowego katalogu w systemie
   lokalnym. Katalog ten musi mieć 2 GB wolnego miejsca.
2. Skopiuj skompresowany plik tar (extra.tar.Z) z dysku REGULAR FIXPAK 5
   (wolumin 2 z 4) do tego samego tymczasowego katalogu w systemie
   lokalnym, który został użyty w kroku 1.
3. Zdekompresuj i wyodrębnij ten plik z archiwum tar
   (FP5_U496793.tar.Z).
4. Zdekompresuj i wyodrębnij z archiwum tar plik extra.tar.Z.
5. Postępuj zgodnie z instrukcjami zamieszczonymi w sekcji Instalowanie
   programu DB2 wersja 8, pakiet poprawek 5.

Uwaga: Opisane czynności (oprócz kroku 2 i 4) mają zastosowanie także w
      przypadku, gdy plik .tar.Z został pobrany z serwera FTP firmy IBM
      o dostępie anonimowym.

1.9.2 Funkcje hurtowni danych (systemy Linux, AIX i Środowiska 
      Operacyjne Solaris)

W przypadku uruchamiania w systemie Linux funkcji hurtowni danych, na
przykład Agenta hurtowni danych dostarczanego z niektórymi produktami
serwerowymi, wymagane będzie sporządzenie kopii zapasowej pliku
/opt/IBM/db2/V8.1/bin/IWH.environment. Jeśli plik ten istnieje, trzeba
zawsze przed instalacją programu DB2 wersja 8, pakiet poprawek 5
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.10 Instalowanie programu DB2 wersja 8, pakiet poprawek 5

Przed instalacją programu DB2 wersja 8, pakiet poprawek 5 sprawdź, czy
system spełnia wszystkie wymagania wstępne dotyczące instalacji, łącznie
z poprawkami systemowymi. Zapobiegnie to problemom technicznym, które
mogą wystąpić po instalacji i konfiguracji programu DB2. Wymagania
wstępne dotyczące instalacji można znaleźć w Uwagach dotyczących
instalowania lub w Centrum informacyjnym.

Przed zainstalowaniem programu DB2 wersja 8, pakiet poprawek 5 należy
przeczytać sekcję Znane problemy i sposoby ich obejścia.



Ograniczenia

Podczas instalowania programu DB2 wersja 8, pakiet poprawek 5 obowiązują
następujące ograniczenia:
*  Program DB2 wersja 8, pakiet poprawek 5 dla systemu AIX 4.3.3 może
   być instalowany wyłącznie w systemie AIX 4.3.3, a program DB2 wersja
   8, pakiet poprawek 5 dla systemu AIX 5 może być instalowany 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, pakiet poprawek 5 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, pakiet
   poprawek 5.
*  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.
*  Po zainstalowaniu programu DB2 wersja 8, pakiet poprawek 5 w systemie
   Linux jego deinstalacja i powrót do poprzedniej wersji nie są
   możliwe.



Procedura

Aby zainstalować program DB2 wersja 8, pakiet poprawek 5:
1. Przejdź do katalogu, w którym znajduje się obraz instalacyjny.
2. Wpisz komendę ./installFixPak, aby uruchomić instalację.

Uwaga: Domyślnie komenda installFixPak spowoduje zatwierdzenie w
      systemie AIX wszystkich zaktualizowanych zestawów plików.

Aby nie zatwierdzać tych aktualizacji w systemie AIX, należy wydać
komendę installFixPak z opcją -a (oznaczającą zastosowanie zmian zamiast
ich zatwierdzania): 

   ./installFixPak -a

1.11 Instalacja pakietu poprawek lub poziomu modyfikacji ze wskazanego 
     katalogu

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
zawiera znak spacji, instalacja zakończy się niepowodzeniem. Na przykład
ścieżka może być podobna do następującej:

/home/DB2FixPak/FP5/ ...

Przykładem niepoprawnej ścieżki może być:

/home/DB2 FixPak/FP5/ ...

1.12 Instalowanie pakietu poprawek lub poziomu modyfikacji dla programu 
     Data Links Manager (AIX)

Aby zastosować pakiet poprawek lub poziom modyfikacji programu Data
Links Manager w systemie AIX:
1. Jako administrator programu DB2 Data Links Manager zatrzymaj program
   DB2 Data Links Manager za pomocą następujących komend: 
      dlfm stop
      dlfm stopdbm

   Upewnij się, że nie pozostały żadne procesy DB2 lub DLFM.
2. Jako użytkownik root odłącz każdy z systemów plików dlfs (systemy
   plików kontrolowane przez program DB2 Data Links Manager),
   uruchamiając następującą komendę:
      umount /nazwa_systemu_plików

   gdzie /nazwa_systemu_plików odpowiada nazwie systemu plików dlfs,
   który ma zostać odłączony.
3. Jako użytkownik root usuń z pamięci sterownik urządzenia DLFS,
   uruchamiając następującą komendę:
      strload -uf /usr/opt/db2_08_01/cfg/dlfs_cfg

4. Zainstaluj pakiet poprawek lub poziom modyfikacji.
5. Po pomyślnym zainstalowaniu pakietu poprawek lub poziomu modyfikacji
   jako użytkownik root zaktualizuj instancję programu Data Links
   Manager, wykonując następującą komendę: 
      /usr/opt/db2_08_01/instance/dlfmupdt nazwa_instancji_dlm

   gdzie nazwa_instancji_dlm odpowiada nazwie administratora DB2 Data
   Links Manager.
6. Jako użytkownik root załaduj do pamięci sterownik urządzenia DLFS,
   uruchamiając następującą komendę:  
      strload -f /usr/opt/db2_08_01/cfg/dlfs_cfg

7. Jako użytkownik root podłącz każdy z systemów plików DLFS, wykonując
   następującą komendę: 
      mount -v dlfs /nazwa_systemu_plików

8. Jako administrator programu DB2 Data Links Manager wykonaj
   następujące komendy, aby przywołać program DB2 Data Links Manager:
      dlfm bind
      dlfm start

1.13 Instalowanie pakietu poprawek lub poziomu modyfikacji dla programu 
     Data Links Manager (Środowiska Operacyjne Solaris)

Aby zainstalować pakiet poprawek lub poziom modyfikacji programu Data
Links Manager w Środowiskach Operacyjnych Solaris:
1. Jako administrator programu DB2 Data Links Manager zatrzymaj program
   DB2 Data Links Manager za pomocą następujących komend: 
      dlfm stop
      dlfm stopdbm

   Upewnij się, że nie pozostały żadne procesy DB2 lub DLFM.
2. Jako użytkownik root odłącz każdy z systemów plików dlfs (systemy
   plików kontrolowane przez program DB2 Data Links Manager),
   uruchamiając następującą komendę:
      umount /nazwa_systemu_plików

   gdzie /nazwa_systemu_plików odpowiada nazwie systemu plików dlfs,
   który ma zostać odłączony.
3. Jako użytkownik root usuń z pamięci sterownik urządzenia DLFS,
   uruchamiając następującą komendę:
      rem_drv dlfsdrv

4. Zainstaluj pakiet poprawek lub poziom modyfikacji.
5. Po pomyślnym zainstalowaniu pakietu poprawek lub poziomu modyfikacji
   jako użytkownik root zaktualizuj instancję programu Data Links
   Manager, wykonując następującą komendę: 
      /opt/IBMdb2/V8.1/instance/dlfmupdt nazwa_instancji_dlm

   gdzie nazwa_instancji_dlm odpowiada nazwie administratora DB2 Data
   Links Manager.
6. Jako użytkownik root załaduj do pamięci sterownik urządzenia DLFS,
   uruchamiając następującą komendę:  
      add_drv -m '* 0777 dlfm dlfmgrp' dlfsdrv

7. Jako użytkownik root podłącz każdy z systemów plików DLFS, wykonując
   następującą komendę: 
      mount -v dlfs /nazwa_systemu_plików

8. Jako administrator programu DB2 Data Links Manager wykonaj
   następujące komendy, aby przywołać program DB2 Data Links Manager:
      dlfm bind
      dlfm start

1.14 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ć. Oznacza to, że nie
   można instalować pakietu AFP w dowolnie wybranym położeniu.
*  W przypadku instalowania programu DB2 wersja 8 z alternatywnymi
   pakietami poprawek bez uprzedniego zainstalowania licencjonowanej
   kopii programu DB2 wersja 8 wymagane jest uzyskanie klucza licencji z
   nośnika instalacyjnego 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.

Aby można było zainstalować program DB2 wersja 8 z alternatywnym
pakietem poprawek, muszą być spełnione następujące wymagania:
*  Należy mieć uprawnienia użytkownika root.
*  Należy mieć kopię obrazu programu DB2 wersja 8 z alternatywnym
   pakietem poprawek. 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: Jeśli planowana jest deinstalacja alternatywnego pakietu
      poprawek, należy upewnić się, że żadne uruchomione instancje DB2
      DAS nie korzystają z tego pakietu. 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ącego poziomu kodu (np. wersja 8
      pakiet poprawek 1) do innego poziomu kodu (np. wersja 8.1.2),
      należy mieć zainstalowany nowy poziom kodu (wersja 8.1.2) i
      zachować oryginalny poziom kodu (wersja 8 z pakietem poprawek 1);
      dopiero wtedy możliwe będzie pomyślne wykonanie komendy db2iupdt
      lub dasupdt ze ścieżki instalacyjnej nowego poziomu 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ę poziomu 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 poziomu kodu wersja 8, pakiet poprawek 5, 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. Uruchom komendę
      alternatywna_ścieżka_instalacyjna_V8.1.5/instancja/db2iupdt
      db2inst1, 	gdzie alternatywna_ścieżka_instalacyjna_V8.1.5 oznacza
      ścieżkę instalacyjną wersja 8 alternatywnego pakietu poprawek 5.

2. Zainstalowanie programu DB2 wersja 8, pakiet poprawek 5, a następnie
   aktualizacja instancji. Na przykład:
   a. Zainstaluj program DB2 wersja 8, pakiet poprawek 5 na kodzie
      wersji 8.1 GA (General Availability) lub na dowolnym wcześniejszym
      poziomie kodu 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ższego poziomu kodu na wyższy poziom kodu. Analogicznie
wygląda procedura przenoszenia na niższy poziom kodu. W takim przypadku
wymagane będzie użycie opcji -D przy uruchamianiu komendy db2iupdt.

Aby zainstalować program DB2 wersja 8 alternatywny pakiet poprawek 5 dla
wydania ESE (Enterprise Server Edition) w systemie operacyjnym Linux lub
UNIX:
1. Uruchom program narzędziowy installAltFixPak z katalogu, w którym
   rozpakowany został obraz programu DB2 wersja 8 z alternatywnym
   pakietem poprawek.
2. Program instalacyjny sprawdza, czy program DB2 wersja 8 jest
   zainstalowany w ścieżce GA. W razie 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.15 Czynności po instalacji

1.15.1 Aktualizowanie instancji do korzystania z nowego poziomu programu 
       DB2

Jest to obowiązkowe. Po zainstalowaniu nowego poziomu DB2 należy
zaktualizować wszystkie instancje.

Aby zaktualizowanie instancji było możliwe, należy się zalogować jako
użytkownik root. 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.

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.15.2 Ponowne uruchamianie instancji

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.15.3 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.15.3.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.15.3.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
OS40   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.15.3.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.15.3.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.15.3.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.15.4 Deinstalowanie pakietów poprawek lub poziomów modyfikacji w 
       systemie Linux lub UNIX

Uwaga: Jeśli do programu DB2 wersja 8, pakiet poprawek 5 doinstalowywane
      były specjalne poprawki uzyskane z działu wsparcia IBM, po
      deinstalacji programu DB2 wersja 8, pakiet poprawek 5 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, pakiet
      poprawek 5 należy skontaktować się z działem wsparcia IBM.

Przed deinstalacją programu DB2 wersja 8, pakiet poprawek 5, należy
wykonać następujące czynności:
*  zatrzymać wszystkie instancje i DAS,
*  wykonać kopię zapasową danych.

AIX      Jeśli program DB2 wersja 8, pakiet poprawek 5 został
         zainstalowany, a zestawy plików zostały zainstalowane próbnie,
         lecz nie zatwierdzone, instalację programu DB2 wersja 8, pakiet
         poprawek 5 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, pakiet poprawek 5
         zestawy plików zostały zatwierdzone, co jest działaniem
         domyślnym, wycofanie instalacji programu DB2 wersja 8, pakiet
         poprawek 5 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, pakiet poprawek 5 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, pakiet poprawek 5 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, pakiet poprawek 5 lub najnowszą wersję i
         wersję przedostatnią itd. Można także wybrać wszystkie wersje.

Linux    W systemie Linux programu DB2 wersja 8, pakiet poprawek 5 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, pakiet poprawek 5 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, pakiet poprawek 5 i pozostawienie systemu w takim
         stanie, w jakim się znajdował przed pierwotną instalacją
         programu DB2 wersja 8, pakiet poprawek 5. 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, pakiet poprawek 5. 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.

1.16 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.



1.17 Znane problemy i metody ich obejścia (wersja 8, pakiet poprawek 5)

1.17.1 Różnice między protokołami SNA i TCP/IP podczas korzystania z 
       programu DB2 Connect

Podczas nawiązywania połączeń z systemem OS/390 przy użyciu protokołu
SNA, warstwa VTAM hosta automatycznie przesyła sygnał zatwierdzenia po
utworzeniu nowego połączenia. Automatyczne zatwierdzenie umożliwia
dezaktywację wątku po stronie hosta i wątek ten natychmiast staje się 
nieaktywny.

Jednak podczas nawiązywania połączeń z systemem OS/390 przy użyciu
protokołu TCP/IP zatwierdzenie automatyczne nie następuje. Aby umożliwić
dezaktywację wątku na hoście, aplikacja musi samodzielnie wysłać jawny
sygnał zatwierdzenia po nawiązaniu połączenia. Jeśli sygnał
zatwierdzenia nie zostanie wysłany, może zostać przekroczony limit czasu
nieaktywności wątku.

Sugerowane obejście tego problemu polega na zmodyfikowaniu aplikacji
tak, aby wykonywała jawne zatwierdzenie wtedy, gdy nawiązane połączenie
staje się nieaktywne.



1.17.2 Błędy podczas raportowania pomyślnego logowania podczas 
       połączenia (AIX)

 Jeśli w systemie AIX jest wykorzystywane uwierzytelnianie systemu
operacyjnego i podczas nawiązywania połączenia nastąpi pomyślne
uwierzytelnienie, program DB2 wykonuje próbę zaraportowania pomyślnego
logowania w systemie AIX. W programie DB2 w wersji starszej niż 8,
pakiet poprawek 5, w momencie wystąpienia błędu podczas raportowania
pomyślnego logowania połączenie było przerywane mimo tego, że użytkownik
został uwierzytelniony. Od wersji 8, pakiet poprawek 5 połączenie jest
kontynuowane, a niepowodzenie jest protokołowane w pliku db2diag.log.

1.17.3 Ograniczenia dotyczące języka SQL

Maksymalna wartość parametru NPAGES w puli buforów w wydaniach
32-bitowych wynosi 1 048 576. 

Tabela 1. Ograniczenia dotyczące Menedżera bazy danych

 +---------------------------------------------+---------------------+ 
 | Opis                                        |        Ograniczenie |
 +---------------------------------------------+---------------------+
 | Maksymalna wartość parametru NPAGES w puli  |           1 048 576 |
 | buforów w wydaniach 32-bitowych             |                     |   
 +---------------------------------------------+---------------------+
 | Maksymalna wartość parametru NPAGES w puli  |       2 147 483 647 |
 | buforów w wydaniach 64-bitowych             |                     | 
 +---------------------------------------------+---------------------+
 | Maksymalna całkowita wielkość wszystkich    |       2 147 483 646 |
 | złączy pul buforów (4 kB)                   |                     |
 +---------------------------------------------+---------------------+
 | Maksymalna liczba zagnieżdżonych poziomów   |                  16 |
 | procedur zapisanych w bazie                 |                     |  
 +---------------------------------------------+---------------------+
 | Maksymalna liczba obszarów tabel w bazie    |              32 768 |
 | danych                                      |                     |
 +---------------------------------------------+---------------------+
 | Maksymalna liczba atrybutów w typie         |                4082 |
 | strukturalnym                               |                     |
 +---------------------------------------------+---------------------+
 | Maksymalna liczba jednocześnie otwartych    |              32 100 |
 | wskaźników LOB w transakcji                 |                     |
 +---------------------------------------------+---------------------+


1.18 Znane problemy i metody ich obejścia (wersje starsze niż wersja 8, 
     pakiet poprawek 5)

1.18.1 Zalecany serwer aplikacji dla Narzędzi DB2 w sieci WWW

Zalecanym serwerem aplikacji dla Narzędzi DB2 w sieci WWW jest wbudowany
serwer aplikacji dla DB2. Zalecaną metodą jest korzystanie ze
zautomatyzowanego skryptu, który jest z nim dostarczany.

Aby rozmieścić Narzędzia DB2 w sieci WWW na wbudowanym serwerze
aplikacji dla programu DB2, należy wykonać czynności w następującej
zalecanej kolejności:
1. zainstalowanie serwera aplikacji dla programu DB2
2. uruchomienie serwera aplikacji dla programu DB2
3. automatyczne rozmieszczenie na serwerze aplikacji dla programu DB2

Szczegółowe instrukcje dotyczące każdego etapu można znaleźć w Centrum
informacyjnym DB2. Należy także zwrócić uwagę na niniejsze dodatki do
poniższych sekcji.

1.18.1.1 Instalowanie serwera aplikacji -- dodatkowe wymagania wstępne

Serwer aplikacji dla programu DB2 wymaga programu DB2 ESE w wersji 8.1.2
lub nowszej.

1.18.1.2 Instalowanie serwera aplikacji -- dodatkowe ograniczenia

Podczas domyślnej instalacji w systemie Red Hat tworzone jest powiązanie
pomiędzy nazwą hosta używanego komputera a adresem zwrotnym 127.0.0.1.
Ponadto plik /etc/nsswitch.conf skonfigurowany jest w ten sposób, aby
plik /etc/hosts był używany przed podjęciem próby znalezienia serwera za
pomocą serwera nazw (DNS). To przetwarzanie w pętli zwrotnej może
doprowadzić do zawieszenia działania programów narzędziowych, które
uruchamiają i zatrzymują serwer (np. startServer.sh) także wtedy, kiedy
serwer został pomyślnie uruchomiony lub zatrzymany.

Należy upewnić się, że nazwa hosta zdefiniowana jest poprawnie. W
domyślnej konfiguracji nazwa localhost zdefiniowana jest w pliku
/etc/hosts. Domyślny plik /etc/nsswitch.conf powoduje przeglądanie
wyłącznie pliku hosta, a nie serwera DNS.

Aby rozwiązać ten problem, należy usunąć odwzorowanie adresu 127.0.0.1
na nazwę localhost w pliku /etc/hosts lub dokonać edycji pliku
konfiguracyjnego usługi nazw /etc/nsswitch.conf w ten sposób, aby
poprawne nazwy hostów tłumaczone były za pomocą serwera nazw. Na
przykład należy usunąć z pliku /etc/hosts odwzorowanie adresu 127.0.0.1,
które może mieć następującą postać: 

# Adres IP      nazwa komputera
n.n.n.n		nazwa_hosta.domena.com
127.0.0.1	localhost

W przeciwnym razie należy tak zmienić plik etc/nsswitch.conf, aby serwer
DNS był używany przed przeszukaniem pliku hosts. Na przykład hosts : dns
files

1.18.1.3 Automatyczne rozmieszczanie na serwerze aplikacji dla programu 
         DB2 -- dodatkowe wymagania wstępne

Serwer aplikacji dla programu DB2 wymaga programu DB2 ESE w wersji 8.1.2
lub nowszej.

Komenda służąca do automatycznego rozmieszczenia Narzędzi DB2 w sieci
WWW wymaga podania nazwy instancji DB2:
1. Przejdź do katalogu <kat_główny_serwera_aplikacji>/bin i wykonaj
   skrypt deploy_db2wa:
   <kat_główny_serwera_aplikacji>/bin/db2wa_deploy -db2path ścieżka_db2 -instance nazwa_instancji

   Gdzie:
   *  <kat_główny_serwera_aplikacji> jest katalogiem instalacyjnym
      serwera aplikacji dla DB2.
   *  ścieżka_db2 jest katalogiem instalacyjnym DB2.
   *  nazwa_instancji jest nazwą instancji DB2.

   Na przykład:

        db2wa_deploy.sh -db2path /home/db2v8/sqlib -instance db2v8

2. Wywołaj w przeglądarce aplikację korporacyjną Narzędzi DB2 w sieci
   WWW, wpisując następujący adres:
   http://nazwa_hosta:<numer_portu>/db2wa

   Gdzie:
   *  nazwa_hosta jest nazwą serwera DB2.
   *  numer_portu jest równy domyślnie 20000, o ile nie został
      zmodyfikowany po instalacji serwera aplikacji.

1.18.2 Kreator instalacji DB2 pozornie nie działa w przypadku 
       korzystania z oprogramowania Exceed (Linux)

W razie korzystania z oprogramowania Hummingbird Exceed PC X Server do
łączenia się z komputerem, na którym działa system Linux, z komputera,
na którym działa system Microsoft Windows, może się wydawać, że Kreator
instalacji DB2 nie został uruchomiony. Problem ten pojawia się wtedy,
gdy program Exceed skonfigurowany jest do pracy w trybie wielu okien z
opcją menedżera okien ustawioną na wartość "Default to Native" i w
trybie komunikacyjnym ustawionym na wartość "Passive".

Można wtedy zaobserwować następujące objawy:
1. Wyrzutnia konfiguracji programu DB2 wyświetlana jest w małym oknie (5
   pikseli x 5 pikseli); aby umożliwić korzystanie z tego okna, trzeba
   je powiększyć.
2. Czasami nawet po powiększeniu okna Wyrzutnia konfiguracji programu
   DB2 nie odświeża jego zawartości i wyświetla je w postaci pustego,
   szarego panelu.

Aby uruchomić Kreatora instalacji DB2 na komputerze z systemem Linux za
pomocą programu Exceed, należy zmienić jedno z dwóch następujących
ustawień konfiguracyjnych programu Exceed:
*  ustawienie menedżera okien na wartość "Native" z jednoczesnym
   zaznaczeniem pola wyboru "Use Native WM for Embedded Clients" lub
*  ustawienie trybu okien na wartość "Single" i trybu komunikacyjnego z
   wartości "Passive" na wartość "XDCMP-query".

1.18.3 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".

1.18.4 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/

2.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),
WYRAŹNYCH 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.

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.
**
*******************************************************************************

