Fişierul Readme pentru
IBM DB2 Versiunea 9.1 Fix
Pack 1


Cuprins

Instalarea IBM DB2 Versiunea 9.1 Fix Pack 1 pentru sistemele de operare AIX, HP-UX, Linux şi Solaris
Livrarea instalării
Pre-instalarea
Cerinţe preliminare
Înainte de a instala DB2 Versiunea 9.1 Fix Pack 1
Instalarea DB2 Versiunea 9.1 Fix Pack 1
Instalarea DB2 Versiunea 9.1 Fix Pack 1 pentru a actualiza o instalare existentă
Instalarea DB2 Versiunea 9.1 Fix Pack 1 pentru a crea o nouă instalare
Post-instalarea
WebSphere Federation Server şi comanda djxlink
Actualizarea instanţelor pentru a folosi noul nivel de DB2
Repornirea instanţelor şi a serverului de administrare
Legarea fişierelor bind
Restricţii la adăugarea de produse folosind comanda db2setup
Dezinstalarea DB2 Versiunea 9.1 Fix Pack 1
Dezinstalarea pachetelor de corecţii pe Linux sau UNIX
Probleme cunoscute şi soluţii temporare
Actualizarea instanţei suprascrie scripturile db2profile şi db2cshrc
Trebuie să fie instalat IBM XL Compilator C/C++ runtime (Linux iSeries şi pSeries, pe 64 de biţi)
Asiguraţi-vă că Trusted Computing Base este în stare consistentă (AIX)
Cum să obţineţi ajutor
De unde să descărcaţi imagini de instalare a pachetului de corecţii
Referinţe
Informaţii referitoare la PTF
Limbile suportate pentru clienţii DB2 disponibile pe situl de FTP
Observaţii

Instalarea IBM DB2 Versiunea 9.1 Fix Pack 1 pentru sistemele de operare AIX, HP-UX, Linux şi Solaris

Înainte de a instala DB2 Versiunea 9.1 Fix Pack 1, citiţi secţiunile acestui readme care sunt aplicabile pentru instalarea dumneavoastră.

Există două modalităţi în care puteţi folosi pachetul de corecţii:

Acest readme conţine instrucţiuni pentru ambele scenarii.

Livrarea instalării

Există două tipuri de imagini ale pachetului de corecţii:

Dacă au fost instalate limbi naţionale, aveţi nevoie de asemenea de un pachet separat de corecţii pentru limba naţională.

Dacă tipul de pachet de corecţii pe care îl folosiţi afectează paşii de instalare, acest lucru este menţionat în instrucţiunile următoare.

Pre-instalarea

Această secţiune detaliază informaţiile preliminare (cum ar fi cerinţele preliminare de software, hardware şi sistem de operare) şi listează taskurile care trebuie să fie realizate înainte de instalarea produselor bază de date DB2.

Cerinţe preliminare

Înainte de a descărca DB2 Versiunea 9.1 Fix Pack 1, realizaţi următorii paşi:

  1. Asiguraţi-vă că sistemul dumneavoastră îndeplineşte toate cerinţele de sistem: http://www.ibm.com/software/data/db2/9/sysreqs.html

    Această acţiune previne eventualele probleme tehnice care ar putea să apară după instalarea şi configurarea pachetului de corecţii.

  2. Revedeţi ştirile şi APAR-urile de pe situl web de suport pentru produsele DB2 pentru Linux, UNIX şi Windows: http://www.ibm.com/software/data/db2/udb/support.html

    APAR-urile deschise descriu defectele care nu sunt încă tratate într-un pachet de corecţii şi ar putea conţine soluţii provizorii pentru folosirea DB2 Versiunea 9.1 Fix Pack 1. Pentru o listă de APAR-uri deschise pentru DB2 Versiunea 9.1, consultaţi: http://www.ibm.com/software/data/db2/udb/support/apars.html

  3. Citiţi Note de ediţie pentru Fix Pack 1 şi secţiunea "Probleme cunoscute şi soluţii temporare" din acest readme.
  4. Asiguraţi-vă că aveţi suficient spaţiu liber în sistemul de fişiere pentru a descărca şi extrage pachetul de corecţii.

    Trebuie să aveţi în sistemul de fişiere un gigaoctet de spaţiu liber pentru a păstra fişierul .tar.gz şi imaginea de instalare decomprimată. Dacă intenţionaţi să instalaţi şi un pachet de corecţii pentru limba naţională, aveţi nevoie de până la doi gigaocteţi de spaţiu liber.

  5. Asiguraţi-vă că aveţi spaţiul liber necesar pentru a instala pachetul de corecţii.

    Spaţiul liber trebuie să fie disponibil în locaţia copiei de DB2 pe care o actualizaţi sau în locaţia unde intenţionaţi să creaţi o nouă instalare DB2.

  6. Dacă aveţi deja un produs bază de date DB2 instalat şi aţi obţinut corecţii speciale, contactaţi suportul IBM pentru a determina dacă aveţi nevoie de o versiune actualizată a corecţiilor înainte să instalaţi DB2 Versiunea 9.1 Fix Pack 1. Aceasta vă ajută să vă asiguraţi că sistemul dumneavoastră este într-o stare consistentă şi că nu sunt pierdute corecţii speciale.

Înainte de a instala DB2 Versiunea 9.1 Fix Pack 1

Înainte de a instala DB2 Versiunea 9.1 Fix Pack 1, realizaţi următorii paşi:

  1. Descărcaţi pachetul de corecţii într-o locaţie corespunzătoare
  2. Decomprimaţi pachetul de corecţii
  3. Examinaţi termenii şi condiţiile de licenţă
  4. Opriţi toate procesele DB2

Descărcarea pachetului corecţii într-o locaţie corespunzătoare

Nu trebuie să existe spaţii în calea de directoare unde intenţionaţi să descărcaţi şi să decomprimaţi pachetul de corecţii. Dacă există spaţii în calea de directoare, instalarea va eşua. De exemplu, calea dumneavoastră de directoare ar trebui să semene cu următoarea:

/home/DB2FixPack/FP1/ ...

Nu ar trebui să semene cu următoarea:

/home/DB2 FixPack/FP1/ ...

Decomprimarea imaginilor de instalare a pachetului de corecţii

Toate imaginile de instalare a pachetului de corecţii de pe situl FTP sunt comprimate cu gzip. Pentru a putea aplica pachetul de corecţii din acest format, copiaţi imaginea într-un director temporar şi folosiţi gunzip şi tar pentru a extrage imaginea de instalare a pachetului de corecţii.

Pentru a decomprima imaginile de instalare a pachetului de corecţii, realizaţi următorii paşi:

  1. Copiaţi imaginea arhivată cu gzip într-o locaţie temporară.
  2. Mergeţi în directorul unde aţi copiat imaginea.
  3. Introduceţi următoarea comandă pentru a decomprima fişierul:
       gunzip -c filename.tar.gz | tar -xvf - 
    unde filename este pachetul de corecţii pe care îl aplicaţi.
    Notă:
    gunzip face parte din setarea de instalare implicită AIX 5L. Dacă nu aveţi gunzip, instalaţi setul de fişiere rpm.rte din mediul de instalare AIX 5L. Setul de fişiere rpm.rte conţine gunzip. Puteţi de asemenea să descărcaţi gzip pentru AIX 5L de pe situl web: http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html

Examinarea termenilor şi condiţiilor de licenţă

Înainte de a instala DB2 Versiunea 9.1 Fix Pack 1, trebuie să revedeţi şi să acceptaţi termenii şi condiţiile de licenţă din directorul db2/license al imaginii decomprimate de instalare a pachetului de corecţii.

Dacă folosiţi imaginea pachetului de corecţii pentru a instala un produs bază de date DB2 licenţiat, va fi instalată o licenţă Încearcă şi cumpără. Dacă aveţi o licenţă permanentă pentru noul produs bază de date DB2, puteţi:

Oprirea tuturor proceselor DB2

Următoarele taskuri sunt necesare numai dacă aveţi deja instalate produsele bază de date DB2 în calea selectată pentru instalare. Trebuie să vă asiguraţi că toate procesele DB2 sunt oprite. Dacă aveţi mai multe copii DB2, trebuie să opriţi doar procesele DB2 care sunt asociate cu copia pe care o actualizaţi. Pentru informaţii suplimentare despre folosirea mai multor copii de DB2, consultaţi http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0024057.htm

Pentru a opri toate procesele DB2, realizaţi următorii paşi:

  1. Logaţi-vă ca root.
  2. Determinaţi care instanţe sunt asociate cu copia DB2 lansând comanda:
       
    DB2DIR/instance/db2ilist
    unde DB2DIR reprezintă locaţia unde este instalată copia DB2.
  3. Rulaţi următoarele comenzi pentru fiecare instanţă din copia DB2:
        su - iname
        . $HOME/sqllib/db2profile
        db2 force applications all
        db2 terminate
        db2stop
        db2licd -end      # se rulează la fiecare nod fizic
        exit
    
    unde iname reprezintă numele proprietarului instanţei.

    Dacă sunteţi un utilizator HACMP, pentru a opri DB2 trebuie să folosiţi comanda ha_db2stop în locul comenzii db2stop. Dacă folosiţi comanda db2stop în loc de comanda ha_db2stop, veţi declanşa un eveniment de eşuare.

  4. Dacă DB2 Administration Server (DAS) aparţine copiei DB2 pe care o actualizaţi, opriţi DAS-ul:
        su - aname
        . $HOME/das/dasprofile
        db2admin stop
        exit
    
    unde aname reprezintă numele proprietarului DAS.
    Notă:
    Deoarece nu poate fi decât un singur DAS pe sistem, acest pas afectează toate celelalte copii DB2 de pe sistem.
  5. (Opţional) Pentru AIX, rulaţi slibclean pentru a descărca bibliotecile partajate nefolosite din memorie înainte de instalare:
    /usr/sbin/slibclean
  6. Dezactivaţi procesele de monitorizare a defectelor:
    1. Logaţi-vă ca root
    2. Localizaţi unde rulează comanda db2fmcu lansând comanda:
      ps -ef
      De exemplu, pentru AIX comanda db2fmcu este rulată din directorul DB2DIR/bin , unde DB2DIR este locaţia unde este instalată copia DB2.
    3. Treceţi în directorul indicat de comanda ps
    4. Dezactivaţi FMC lansând comanda:
      db2fmcu -d
      Note:
      1. Deoarece există doar un FMC, acest pas afectează toate copiile DB2 de pe sistem.
      2. După ce aplicaţi pachetul de corecţii, FMC-ul este resetat astfel încât fişierul inittab al sistemului este configurat din nou, pentru a include FMC. Dacă nu doriţi să folosiţi FMC, trebuie să lansaţi din nou comanda de mai sus după ce aţi aplicat pachetul de corecţii.
    5. Pentru a opri demonul FM, lansaţi comanda:
      db2fm -i iname -D
      unde iname reprezintă numele proprietarului instanţei. Comanda trebuie să fie executată o dată pentru fiecare instanţă.
  7. Asiguraţi-vă că toate comunicaţiile inter-proces DB2 sunt curăţate pentru ca instanţa să fie actualizată. Ca proprietar de instanţă, rulaţi următoarea comandă pe fiecare partiţie logică:
        $HOME/sqllib/bin/ipclean

Instalarea DB2 Versiunea 9.1 Fix Pack 1

Această secţiune descrie cum să instalaţi DB2 Versiunea 9.1 Fix Pack 1.

Instalarea DB2 Versiunea 9.1 Fix Pack 1 pentru a actualiza o instalare existentă

Folosiţi această metodă dacă deja este instalat un produs bază de date DB2 în calea selectată pentru instalare şi doriţi să aplicaţi un nou nivel de pachet de corecţii.

Dacă există mai multe produse bază de date DB2 instalate în calea selectată, trebuie să folosiţi imaginea universală de pachet de corecţii.

La instalarea DB2 Versiunea 9.1 Fix Pack 1 se aplică următoarele restricţii:

Pentru a instala DB2 Versiunea 9.1 Fix Pack 1:

  1. Logaţi-vă ca root.
  2. Mergeţi în directorul care conţine imaginea pachetului de corecţii.
  3. Lansaţi instalarea cu comanda:
    ./installFixPack -b DB2DIR
    unde DB2DIR este locaţia produselor DB2 pe care doriţi să le actualizaţi.

    Pentru informaţii suplimentare despre această comandă, consultaţi http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0023700.htm

Instalarea DB2 Versiunea 9.1 Fix Pack 1 pentru a crea o nouă instalare

Folosiţi această metodă dacă:

La instalarea DB2 Versiunea 9.1 Fix Pack 1 se aplică următoarele restricţii:

Pentru a instala DB2 Versiunea 9.1 Fix Pack 1:

  1. Logaţi-vă ca root.
  2. Mergeţi în directorul care conţine imaginea pachetului de corecţii.
  3. Lansaţi instalarea cu comanda:
    ./db2setup

    Pentru informaţii suplimentare despre această comandă, consultaţi http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0008889.htm

Post-instalarea

După instalarea DB2 Versiunea 9.1 Fix Pack 1, realizaţi următorii paşi:

După aplicarea unui pachet de corecţii nu este obligatoriu să recompilaţi aplicaţiile. Însă pentru a benficia de modificările fişierelor legate în aplicaţie este recomandată recompilarea aplicaţiilor.

WebSphere Federation Server şi comanda djxlink

Dacă aveţi instalat WebSphere Federation Server, trebuie să rulaţi comanda djxlink după ce aţi instalat DB2 Versiunea 9.1 Fix Pack 1 şi înainte de a rula db2iupdt. Realizaţi următorii paşi:

  1. Logaţi-vă ca root.
  2. Înlăturaţi sau redenumiţi fişierul djxlink.out, care este localizat în directorul DB2DIR/lib/, unde DB2DIR este directorul de instalare DB2.
  3. Asiguraţi-vă că sunt setate toate variabilele corespunzătoare, fie în mediul dumneavoastră curent, fie în fişierul db2dj.ini. De exemplu, dacă folosiţi un server federalizat pentru a vă conecta la o sursă de date Oracle, setaţi variabila de mediu ORACLE_HOME la directorul home Oracle.
  4. Rulaţi comanda:
    djxlink

Actualizarea instanţelor pentru a folosi noul nivel de DB2

Acest task este obligatoriu dacă aţi instalat DB2 Versiunea 9.1 Fix Pack 1 pentru a actualiza o instalare existentă. Dacă aţi instalat pachetul de corecţii pentru a crea o nouă instalare, acest task nu este necesar.

Dacă aveţi mai multe copii de DB2, actualizaţi instanţele în copia DB2 unde aţi instalat pachetul de corecţii. Toate instanţele din copia DB2 trebuie să fie actualizate după ce a fost instalat un pachet de corecţii.

Realizaţi următorii paşi:

  1. Logaţi-vă ca root.
  2. Determinaţi care instanţe sunt asociate cu copia DB2 lansând comanda:
       DB2DIR/instance/db2ilist
    unde DB2DIR reprezintă locaţia unde este instalată copia DB2.
  3. Pentru fiecare instanţă, lansaţi comanda:
       DB2DIR/instance/db2iupdt iname
    unde iname reprezintă numele instanţei şi DB2DIR reprezintă locaţia unde copia DB2 este instalată.
  4. Dacă serverul de administrare DB2 (DAS) aparţine copiei DB2 unde aţi instalat pachetul de corecţii, lansaţi comanda:
        DB2DIR/instance/dasupdt
    unde DB2DIR este locaţia unde copia DB2 este instalată. Dacă această copie DB2 rulează acum la un nivel de pachet de corecţii mai recent decât toate celelalte copii DB2, luaţi în considerare actualizarea DAS-ului, pentru a aparţine acestei copii DB2.

Pentru informaţii suplimentare despre comenzile db2iupdt sau dasupdt, rulaţi aceste comenzi cu opţiunea -h.

Repornirea instanţelor şi a serverului de administrare

Acest task este necesar dacă aţi instalat DB2 Versiunea 9.1 Fix Pack 1 pentru a actualiza o instalare existentă. Dacă aţi instalat pachetul de corecţii pentru a crea o nouă instalare, acest task nu este necesar.

Pentru a reporni o instanţă:

  1. Logaţi-vă ca proprietar al instanţei.
  2. Lansaţi comanda db2start.
  3. Repetaţi pentru fiecare instanţă.

Pentru a reporni serverul de administrare, logaţi-vă ca proprietar al DAS şi rulaţi comanda db2admin start.

Legarea fişierelor bind

Această secţiune descrie cum şi unde să legaţi utilitarele de bază de date (import, export, reorg, CLP) şi fişiere bind CLI DB2.

Legarea la bazele de date DB2

De la serverul de bază de date

Dacă aţi instalat DB2 Versiunea 9.1 Fix Pack 1 pentru a actualiza o copie DB2 existentă, legaţi utilitarele de bază de date şi fişierele bind CLI DB2 pentru toate bazele de date din copia DB2. Dacă aţi instalat pachetul de corecţii pentru a crea o nouă instalare, acest task nu este necesar.

Lansaţi următoarele comenzi o dată pentru fiecare bază de date din copia DB2 pe care aţi modernizat-o:

        db2 terminate
        db2 CONNECT TO dbname
        db2 BIND path/db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
        db2 BIND path/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 BIND path/@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 terminate

unde dbname reprezintă numele unei baze de date la care vor fi legate fişierele, iar path este numele de cale complet al directorului unde sunt localizate fişierele bind, cum ar fi $HOME/sqllib/bnd, unde $HOME reprezentând directorul home al instanţei pentru serverul bază de date. db2ubind.lst şi db2cli.lst conţin listele fişierelor bind necesare, care sunt folosite de produse bază de date DB2. Pachetele care sunt deja legate vor returna o eroare SQL0719. Acesta este situaţia aşteptată.

De la clienţi

Prin "client" aici se înţelege iniţiatorul unei conexiuni la o bază de date aflată în altă copie DB2 sau pe alt server de bază de date. Acest rol poate fi îndeplinit de oricare dintre următoarele produse bază de date DB2: produsele DB2 Client, DB2 Runtime Client sau DB2 Connect sau un produs server DB2.

Notă:
Runtime Client nu poate fi folosit pentru a lega utilitarele de bază de date şi fişierele bind CLI DB2. Trebuie să folosiţi în loc DB2 Client. Pentru detalii suplimentare despre diferenţele dintre aceste două tipuri de clienţi, consultaţi "Tipurile de clienţi - DB2 Runtime Client şi DB2 Client": http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/c0022612.htm

Dacă instalaţi DB2 Versiunea 9.1 Fix Pack 1 şi intenţionaţi să vă conectaţi la o bază de date care rulează pe un sistem de operare diferit sau la un nivel diferit de service sau versiune DB2, trebuie să legaţi utilitarele de bază de date şi fişierele bind CLI DB2 pentru baza de date.

Realizaţi următoarele acţiuni o dată din fiecare combinaţie unică de sistem de operare şi versiune DB2 sau nivel de service:

        db2 terminate
        db2 CONNECT TO dbname
        db2 BIND path/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 BIND path/@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 terminate

unde dbname reprezintă numele bazei de date la care ar trebui legate utilitarele, iar path este numele de cale complet al directorului unde sunt localizate fişierele bind, cum ar fi $HOME/sqllib/bnd, $HOME reprezentând directorul home al instanţei pe "client". db2ubind.lst şi db2cli.lst conţin listele fişierelor bind necesare, care sunt folosite de produse bază de date DB2. Pachetele care sunt deja legate vor returna o eroare SQL0719. Acesta este situaţia aşteptată.

Legarea bazelor de date gazdă

Dacă vă conectaţi la baze de date gazdă, trebuie să legaţi la gazdă şi noile fişiere bind. Folosiţi CLP DB2 pentru a vă conecta la baza de date gazdă şi legaţi utilitarele după cum urmează:

HOST             COMMAND
=======          ===================================================
OS/390 or z/OS   BIND path/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
VM               BIND path/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
VSE              BIND path/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
OS/400           BIND path/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE

unde path este numele de cale complet calificat al directorului unde sunt localizate fişierele bind, cum ar fi $HOME/sqllib/bnd, unde $HOME reprezintă directorul home al instanţei.

Pentru o listă a fişierelor bind care sunt folosite pentru sistemul de operare al clientului, consultaţi: http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.doc/doc/c0005595.htm. Dacă un fişier bind se modifică şi clienţii dumneavoastră nu utilizează acest fişier bind, nu trebuie să îl legaţi.

Legarea fişierelor bind specifice

Dacă doriţi să legaţi doar un anumit fişier .bnd la baza de date, lansaţi următoarele comenzi pentru fiecare bază de date:

       db2 terminate
       db2 CONNECT TO dbname
       db2 BIND path/bind_file BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
       db2 terminate

unde dbname reprezintă numele bazei de date, path este numele complet de cale al directorului unde sunt localizate fişierele bind, iar bind_file reprezină numele fişierului bind.

Legarea bazelor de date activate spaţial

Dacă aveţi baze de date activate spaţial, trebuie să legaţi fişierul listă db2gse.lst după ce instalaţi un pachet de corecţii DB2. Fişierul db2gse.lst conţine numele fişierelor bind pentru procedurile memorate pe care le furnizează DB2 Spatial Extender.

Pentru a lega fişierul db2gse.lst :

  1. Asiguraţi-vă că aveţi una dintre următoarele autorizări:
  2. Conectaţi-vă la baza de date şi executaţi comanda BIND. De exemplu, introduceţi:
      db2 connect to dbname
      db2 bind path/bnd/@db2gse.lst
      db2 terminate
    unde dbname reprezintă numele bazei de date şi path este numele complet de cale al directorului unde sunt localizate fişierele bind.

Pentru sintaxă şi opţiunile comenzii BIND, consultaţi http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0001935.htm.

Restricţii la adăugarea de produse folosind comanda db2setup

După ce a fost instalat un produs bază de date DB2, pot fi adăugate produse bază de date DB2 suplimentare. Dacă folosiţi comanda db2setup pentru a adăuga produse, atât produsele instalate, cât şi noile produse care sunt adăugate ar trebui să fie la acelaşi nivel de cod pentru o anumită locaţie (cale de instalare).

Dacă noile produse sunt produse WebSphere Information Integration, veţi primi un mesaj de avertisment dacă lansaţi db2setup dintr-o imagine de pachet de corecţii care este la un nivel mai mic decât produsele bază de date DB2 existente. După ce s-a terminat instalarea produsului, trebuie să aplicaţi pachetul de corecţii corespunzător.

Pentru toate celelalte produse bază de date DB2, încercarea de instalare va eşua dacă imaginea pachetului de corecţii pe care o folosiţi pentru a adăuga noi produse nu este la acelaşi nivel ca produsele bază de date DB2 instalate într-o anumită copie DB2.

Dezinstalarea DB2 Versiunea 9.1 Fix Pack 1

Dezinstalarea pachetelor de corecţii pe Linux sau UNIX

După ce aţi aplicat DB2 Versiunea 9.1 Fix Pack 1, puteţi reveni la un nivel de pachet de corecţii anterior reinstalând pachetul de corecţii anterior. Folosiţi comanda installFixPack cu opţiunea de forţare (-f) pentru a ocoli verificarea nivelului. De exemplu, pentru a dezinstala DB2 Versiunea 9.1 Fix Pack 1, rulaţi comanda installFixPack din imaginea de instalare DB2 Versiunea 9.1 GA, după cum urmează:

./installFixPack -f -b DB2DIR

unde DB2DIR este locaţia produselor DB2 pe care doriţi să le forţaţi la o imagine de pachet de corecţii cu un nivel mai scăzut. Pentru informaţii suplimentare despre această comandă, consultaţi http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0023700.htm

Probleme cunoscute şi soluţii temporare

Următoarele secţiuni detaliază problemele şi soluţiile temporare pe care trebuie să le ştiţi înainte de a instala DB2 Versiunea 9.1 Fix Pack 1.

Actualizarea instanţei suprascrie scripturile db2profile şi db2cshrc

După instalarea unui pachet de corecţii într-o copie existentă de DB2, trebuie să actualizaţi instanţele să folosească noul nivel de DB2. Însă rularea comenzii db2iupdt suprascrie următoarele scripturi: db2profile şi db2cshrc. Dacă aţi modificat anterior oricare din aceste scripturi, modificările se vor pierde după rularea comenzii db2iupdt. Puteţi evita problema făcând modificările în userprofile şi usercshrc în loc să le faceţi în db2profile şi, resprectiv, db2cshrc.

Trebuie să fie instalat IBM XL Compilator C/C++ runtime (Linux iSeries şi pSeries, pe 64 de biţi)

Înainte de a instala DB2 pe 64 de biţi pentru Linux pe iSeries şi pSeries, trebuie să fie îndeplinite următoarele cerinţe:

  1. Să se ruleze pe hardware iSeries sau pSeries suportat de distribuţia Linux.
  2. Să se ruleze o distribuţie Linux suportată de DB2. Vedeţi http://www.ibm.com/software/data/db2/linux/validate/
  3. Să descărcaţi şi să instalaţi IBM XL C/C++ Advanced Edition V7.0 pentru Linux Run-Time Environment Component. Pentru informaţii suplimentare, vedeţi http://www.ibm.com/support/docview.wss?uid=swg24007906 sau urmaţi aceşti paşi:
    1. Vizitaţi pagina de suport XL C/C++ la: http://www.ibm.com/software/awdtools/xlcpp/support/
    2. Sub antetul "Self Help: Download", selectaţi "Latest Updates (PTFs)"
    3. Sub antetul "Linux", selectaţi "XL C/C++ Advanced Edition V7.0 for Linux Run-Time Environment"

Asiguraţi-vă că Trusted Computing Base este în stare consistentă (AIX)

Pe AIX, dacă aţi activat TCB pe sistem, înainte de a instala sau dezinstala DB2 Versiunea 9.1 Fix Pack 1 asiguraţi-vă că TCB este într-o stare consistentă pentru orice fişier sau director referitor la o instanţă DB2, DAS şi fişierele DB2 instalate. TCB poate fi într-o stare inconsistentă dacă, de exemplu, au fost înlăturate instanţe DB2 fără a folosi comanda db2idrop.

Puteţi verifica starea TCB introducând următoarea comandă ca root:

tcbck -n ALL

Consultaţi AIX Security Guide pentru detalii despre TCB.

Cum să obţineţi ajutor

Pentru a contacta telefonic IBM Support:

Grupul de ştiri Usenet principal pentru întrebări legate de produse bază de date DB2 este comp.databases.ibm-db2.

Pentru informaţii despre modificările produsului, citiţi documentul Note de ediţie specific produsului şi secţiunea Ce este nou din documentaţia produsului. Puteţi vizualiza cele mai recente Note de ediţie fără a instala DB2 Versiunea 9.1 Fix Pack 1, mergând la situl de suport web DB2 la http://www.ibm.com/software/data/db2/udb/support.html.

De unde să descărcaţi imagini de instalare a pachetului de corecţii

DB2 Versiunea 9.1 Fix Pack 1 poate fi descărcat de la:

Referinţe

Sunt disponibile următoarele informaţii de referinţă:

Informaţii referitoare la PTF

Următoarea listă detaliază etichetele PTF unice pentru DB2 Versiunea 9.1 Fix Pack 1:

Limbile suportate pentru clienţii DB2 disponibile pe situl de FTP

DB2 Client şi DB2 Runtime Client sunt disponibile pe situl FTP. Ele conţin suport numai pentru limba engleză. Pentru a instala clientul cu suportul de limbă naţională, trebuie să instalaţi atât clientul împreună cu pachetul de corecţii naţional. De exemplu, pentru a instala DB2 Client cu suport pentru limba naţională, descărcaţi imaginea Fix Pack 1 a produsului DB2 Client şi Fix Pack 1 pentru limba naţională. Apoi rulaţi db2setup din imaginea Fix Pack 1 DB2 Client.

Observaţii

Este posibil ca IBM să nu ofere în toate ţările produsele, serviciile sau caracteristicile discutate în acest document. Luaţi legătura cu reprezentantul IBM local pentru informaţii despre produsele şi serviciile disponibile în zona dumneavoastră. Referirea la un produs, program sau serviciu IBM nu înseamnă că se afirmă sau că se sugerează faptul că poate fi folosit numai acel produs, program sau serviciu IBM. Poate fi folosit în loc orice produs, program sau serviciu care este echivalent din punct de vedere funcţional şi care nu încalcă dreptul de proprietate intelectuală al IBM. Însă evaluarea şi verificarea modului în care funcţionează un produs, program sau serviciu non-IBM ţine de responsabilitatea utilizatorului.

IBM poate avea brevete sau aplicaţii în curs de brevetare care să acopere subiectele descrise în acest document. Faptul că vi se furnizează acest document nu înseamnă că vi se acordă o licenţă pentru aceste brevete. Puteţi trimite întrebări referitoare la licenţă, în scris, la:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY  10504-1785
U.S.A.

Pentru întrebări privind licenţa pentru informaţiile pe doi octeţi (DBCS), contactaţi departamentul IBM de proprietate intelectuală din ţara/regiunea dumneavoastră sau trimiteţi întrebări în scris la:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Paragraful următor nu se aplică în cazul Marii Britanii sau al oricărei alte ţări/regiuni în care aceste prevederi sunt incompatibile cu legile locale: INTERNATIONAL BUSINESS MACHINES CORPORATION OFERĂ ACEASTĂ PUBLICAŢIE "CA ATARE", FĂRĂ NICI UN FEL DE GARANŢIE, EXPLICITĂ SAU IMPLICITĂ, INCLUZÂND, DAR FĂRĂ A SE LIMITA LA ELE, GARANŢIILE IMPLICITE PRIVIND NEÎNCĂLCAREA UNUI DREPT, VANDABILITATEA SAU POTRIVIREA PENTRU UN ANUMIT SCOP. Unele state nu permit declinarea răspunderii pentru garanţiile explicite sau implicite în anumite tranzacţii; de aceea, este posibil ca această declaraţie să nu fie valabilă în cazul dumneavoastră.

Aceste informaţii pot include inexactităţi tehnice sau erori tipografice. Se efectuează modificări periodice la informaţiile incluse aici; aceste modificări vor fi încorporate în noi ediţii ale publicaţiei. IBM poate aduce îmbunătăţiri şi/sau modificări produsului (produselor) descris în această publicaţie în orice moment, fără notificare.

Orice referire în cadrul acestor informaţii la alte situri Web decât cele IBM este oferită doar pentru comoditate şi nu reprezintă în nici un fel susţinerea acelor situri Web. Materialele de pe siturile Web respective nu fac parte din materialele pentru acest produs IBM, iar utilizarea acestor situri Web se face pe propriul risc.

IBM poate folosi sau distribui informaţiile pe care le furnizaţi în orice mod crede că este corespunzător, fără ca aceasta să implice vreo obligaţie pentru dumneavoastră.

Deţinătorii de licenţă pentru acest program care doresc să obţină informaţii despre el pentru a permite: (i) schimbul de informaţii între programe create independent şi alte programe (inclusiv cel de faţă) şi (ii) folosirea reciprocă a informaţiilor schimbate trebuie să contacteze:

IBM Canada Limited
   Office of the Lab Director
   8200 Warden Avenue
   Markham, Ontario
   L6G 1C7
   CANADA

Aceste informaţii pot fi disponibile, cu respectarea termenilor şi condiţiilor şi uneori cu plata unei taxe.

Programul licenţiat descris în acest document şi toate materialele licenţiate disponibile pentru el sunt furnizate de IBM conform termenilor din IBM Customer Agreement, IBM International Program License Agreement sau orice acord echivalent între noi.

Toate datele de performanţă din acest document au fost determinate într-un mediu controlat. De aceea, rezultatele obţinute în alte medii de funcţionare pot fi diferite. Anumite măsurători s-ar putea să fi fost făcute pe sisteme în faza de dezvoltare şi nu există nici o garanţie că aceste măsurători vor fi la fel pe sistemele în faza finală. Mai mult, unele măsurători pot fi estimări obţinute prin extrapolare. Rezultatele reale pot varia. Utilizatorii acestui document trebuie să verifice datele aplicabile pentru mediul lor specific.

Informaţiile referitoare la produsele non-IBM au fost obţinute de la furnizorii produselor respective, din anunţurile lor publicate sau din alte surse disponibile public. IBM nu a testat aceste produse şi nu poate confirma nivelul performanţei, compatibilitatea sau alte calităţi pretinse ale acestor produse non-IBM. Întrebările despre capabilităţile produselor non-IBM trebuie să fie adresate furnizorilor acelor produse.

Toate declaraţiile privind direcţia viitoare sau intenţiile IBM pot fi schimbate sau retractate fără notificare, reprezentând doar scopuri şi obiective.

Aceste informaţii pot conţine exemple de date şi rapoarte folosite în operaţiile comerciale de zi cu zi. Pentru a fi cât mai complete, exemplele includ nume de persoane, de companii, de mărci şi de produse. Toate aceste nume sunt fictive şi orice asemănare cu nume sau adrese folosite de o întreprindere reală este pură coincidenţă.

LICENŢĂ COPYRIGHT:

Aceste informaţii pot conţine exemple de programe de aplicaţie în limbaj sursă, care ilustrează tehnici de programare pentru diverse platforme de operare. Puteţi copia, modifica şi distribui aceste exemple de programe după cum doriţi, fără vreo plată către IBM, dacă o faceţi pentru dezvoltarea, folosirea, marketingul sau distribuire programelor de aplicaţie în conformitate cu interfaţa de programare a aplicaţiilor pentru platforma de operare pentru care au fost scris exemplele de program. Aceste exemple nu au fost testate amănunţit în toate condiţiile. Ca urmare, IBM nu poate garanta sau sugera fiabilitatea, capacitatea de service sau funcţionalitatea acestor programe.

Fiecare copie sau porţiune din aceste programe eşantion sau lucrările derivate din ele trebuie să conţină un anunţ de copyright, după cum urmează:

© (Numele companiei dumneavoastră) (anul). Părţi din acest cod sunt derivate din IBM Corp. Sample Programs. © Copyright IBM Corp. _introduceţi anul sau anii_. Toate drepturile sunt rezervate.

IBM, DB2 şi S/390 sunt mărci comerciale deţinute de International Business Machines Corporation în Statele Unite, în alte ţări sau ambele.

Windows este o marcă comercială deţinută de Microsoft Corporation în Statele Unite, în alte ţări sau ambele.

UNIX este o marcă comercială înregistrată deţinută de Open Group în Statele Unite şi în alte ţări.

Alte nume de companii, produse sau servicii pot fi mărci comerciale sau mărci de servicii ale altora.

-------------------------------------------------------------------------------
 *  sunt mărci comerciale sau mărci comerciale înregistrate deţinute de IBM Corporation.
** sunt mărci comerciale sau mărci comerciale înregistrate deţinute de proprietarii respectivi.
-------------------------------------------------------------------------------

*******************************************************************************
**
**  (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006.
**                    TOATE DREPTURILE SUNT REZERVATE.
**
*******************************************************************************