Před instalací produktu DB2 Universal Database (UDB) verze 8.2 FixPak 4 a pozdější si přečtěte části tohoto souboru Readme odpovídající vaší instalaci. verze 8.2 FixPak 4 a pozdější odpovídá verzi 8.1 FixPak 11 a pozdější.
Všechny opravy FixPak jsou založeny na kumulativním principu. Aktuální opravu FixPak lze například aplikovat na verzi 8.2 s opravou FixPak 1, aniž by bylo nutné použít opravy FixPak s čísly mezi těmito dvěma verzemi.
Pokud provádíte migraci produktu DB2 UDB z verze 8.1 na verzi 8.2, a pak se potřebujete vrátit zpět k verzi 8.1, existují důležité aspekty, které je třeba vzít v úvahu. Pokyny pro přechod zpět k produktu DB2 UDB verze 8.1 najdete v oddílu "Migrace souborů adresáře databází z verze 8.2 zpět do verze 8.1".
Tato část uvádí podrobné informace o předpokladech (včetně předpokladů softwaru, hardwaru a operačního systému), udává umístění souboru historie oprav produktu a uvádí úlohy, které musí být provedeny před instalací produktu DB2 UDB.
Na následujících webových stránkách naleznete nejnovější informace o softwaru, hardwaru, operačním systému a opravách produktu:
Použijete-li opravu FixPak v operačním systému AIX HP-UX nebo Solaris, zkontrolujte před jejím použitím, zda máte k dispozici dostatečné množství místa na disku. Množství místa na disku potřebné pro instalaci opravy FixPak je stejné jako množství místa vyžadované pro instalaci produktu DB2 UDB verze 8 GA (general availability). (V systému AIX tato rovnost platí pouze při použití volby -a, která odpovídá specifikaci "apply" na rozdíl od specifikace "commit".) V systému Linux není k použití opravy FixPak zapotřebí žádné další místo.
Chcete-li zjistit požadované množství místa pro instalaci produktu DB2 UDB verze 8 GA, zadejte následující příkaz:
du -k -s <instalační adresář>
,kde instalační adresář reprezentuje instalační adresář:
Před použitím opravy FixPak zkontrolujte, zda je v následujícím adresáři k dispozici dostatečné množství místa (zjištěné pomocí předchozího příkazu):
Pokud jste od služby odborné pomoci společnosti IBM obdrželi speciální opravy, obraťte se před instalací produktu DB2 verze 8.2 FixPak 4 a pozdější na toto centrum a zjistěte, zda jsou třeba aktualizované verze těchto speciálních oprav. Tím zajistíte, že systém bude konzistentní a speciální opravy nebudou ztraceny.
Před instalací opravy verze 8.2 FixPak 4 a pozdější musí být v systému nainstalován produkt DB2 verze 8 s nižší úrovní VRMF (verze, vydání, úroveň úprav/údržby a úroveň oprav) vzhledem k této opravě FixPak.
Chcete-li zjistit, zda jsou nainstalovány vyžadované produkty, zadáním příkazu, který odpovídá vašemu operačnímu systému, zobrazte informace o aktuálně nainstalované verzi produktu DB2. Následující tabulka obsahuje příkazy pro operační systémy Linux a UNIX:
Operační systém | Příkaz | Hledaný výstup |
---|---|---|
AIX | lslpp -al "db2_08_01.client*" |
db2_08_01.client 8.1.0.0 nebo vyšší (pro systém AIX 4.3.3)
db2_08_01.client 8.1.1.0 nebo vyšší (pro systém AIX 5) Ukázkový výstup pro produkt DB2 v systému AIX 4.3.3:
db2_08_01.client 8.1.0.0 COMMITTED ... 8.1.0.3 COMMITTED ... 8.1.0.8 COMMITTED ... Zkontrolujte nejdelší vrácenou signaturu (8.1.0.x) a ověřte, zda je menší než VRMF současné úrovně produktu DB2. Pro systém AIX 5 je signatura ve tvaru 8.1.1.y. |
HP-UX | swlist -l product "*DB2*" |
DB2V8CAE 8.1.0.x [jméno produktu] nebo PDB2... 8.1.0.x Oprava produktu kde x musí být menší než aktuální úroveň (4. číslice VRMF). |
Linux | rpm -qa | grep db2 |
db2cliv81-8.1.0-x db2cliv81-8.1.1-x v systému Linux/AMD64. kde x musí být menší než aktuální úroveň (4. číslice VRMF). |
Solaris Operating Environment | pkginfo -l db2cliv81 | grep VERSION |
VERSION: 8.1.0.x kde x musí být menší než aktuální úroveň (4. číslice VRMF). |
Seznam všech oprav produktu (APAR) a novinek o podpoře najdete na webové adrese
Před instalací produktu DB2 verze 8.2 FixPak 4 a pozdější si přečtěte část věnovanou známým problémům a jejich řešení.
Před instalací produktu DB2 verze 8.2 FixPak 4 a pozdější musíte potvrdit, že jste přečetli a přijali podmínky licence a podmínky uvedené v adresáři "db2/license".
Nová volba v příkazu instalace vyžaduje souhlas s licenčními podmínkami. Volba musí být zadána, má-li instalace pokračovat.
Před spuštěním instalace se přesvědčte, že všechny procesy DB2 jsou zastaveny.
su - iname . $HOME/sqllib/db2profile db2 force applications all db2 terminate db2stop db2licd -end # spustit na každém fyzickém uzlu exitkde iname představuje jméno vlastníka instance.
Pokud jste uživatel konfigurace hacmp, použijte k zastavení produktu DB2 příkaz ha_db2stop namísto příkazu db2stop. V opačném případě příkaz db2stop způsobí událost selhání.
su - aname
. $HOME/das/dasprofile
db2admin stop
exit
kde aname představuje jméno vlastníka serveru DAS./usr/sbin/slibclean
ps -efNapříklad v systému AIX je příkaz db2fmcu spouštěn z adresáře /usr/opt/db2_08_01/bin.
db2fmcu -d
db2fm -D
$HOME/sqllib/bin/ipclean
Pokud stáhnete a rozbalíte opravu FixPak nebo úroveň modifikace, zajistěte, aby cesta k adresáři, do něhož byl soubor umístěn, neobsahovala mezery. Pokud cesta k adresáři obsahuje mezery, instalace nebude úspěšná. Cestu k adresáři zadejte způsobem podobným následující ukázce:
/home/DB2FixPak/FP11/ ...
Cesta by neměla být určena následujícím způsobem:
/home/DB2 FixPak/FP11/ ...
Kromě splnění diskových požadavků pro software je dále třeba mít k dispozici souborový systém s 2 GB volného místa, kde bude možné uložit soubor tar.Z nebo tar.gz a dekomprimovaný instalační obraz.
Některé instalační obrazy oprav FixPak na serveru FTP nebo na disku CD s opravami FixPak jsou v komprimovaném formátu nebo ve formátu gzip. Před instalací opravy DB2 FixPak z těchto formátů musíte instalační obraz zkopírovat do dočasného adresáře a dekomprimovat jej nebo použít program gunzip.
Komprimované obrazy nebo obrazy sbalené programem gzip mohou mít jméno souboru FP11_$PTF.tar.Z nebo FP11_$PTF.tar.gz, kde FP11_$PTF představuje jméno operačního systému a verzi poslední opravy FixPak.
Kromě splnění diskových požadavků pro software je dále třeba mít k dispozici souborový systém s 2 GB volného místa, kde bude možné uložit soubor tar.Z nebo tar.gz a dekomprimovaný obraz.
Chcete-li dekomprimovat instalační obrazy oprav FixPak, proveďte následující kroky:
zcat <jméno_souboru>.tar.Z | tar -xvf -,kde <jméno_souboru> představuje jméno opravy DB2 FixPak, kterou chcete použít.
gunzip -c <jméno_souboru>.tar.gz | tar -xvf -,kde <jméno_souboru> představuje jméno opravy DB2 FixPak, kterou chcete použít.
Některé instalační obrazy alternativních oprav FixPak na serveru FTP nebo na disku CD opravy FixPak jsou v komprimovaném formátu nebo ve formátu gzip. Před instalací alternativní opravy DB2 FixPak z těchto formátů musíte instalační obraz zkopírovat do dočasného adresáře a dekomprimovat jej nebo použít program gunzip.
Komprimované obrazy nebo obrazy sbalené programem gzip mohou mít příponu souboru .tar.Z nebo .tar.gz.
Instalační obrazy alternativní opravy FixPak mají následující jména souborů:
kde $PTF představuje:
Kromě splnění diskových požadavků pro software je dále třeba mít k dispozici souborový systém s 2 GB volného místa, kde bude možné uložit soubor tar.Z nebo tar.gz a dekomprimovaný obraz.
Chcete-li dekomprimovat instalační obrazy oprav FixPak, proveďte následující kroky:
zcat <jméno_souboru>.tar.Z | tar -xvf -,kde <jméno_souboru> představuje jméno alternativní opravy DB2 FixPak, kterou chcete použít.
gunzip -c <jméno_souboru>.tar.gz | tar -xvf -,kde <jméno_souboru> představuje jméno alternativní opravy DB2 FixPak, kterou chcete použít.
Pokud v systému Linux používáte funkce datového skladu, například Agenta datového skladu, který je dodáván s některými serverovými produkty, je třeba vytvořit záložní kopii souboru /opt/IBM/db2/V8.1/bin/IWH.environment. Pokud je tento soubor ve vašem systému, vytvořte jeho záložní kopii před použitím produktu DB2 verze 8.2 FixPak 4 a pozdější.
V systémech AIX a Solaris by měla být záložní kopie tohoto souboru také vytvořena (v systému AIX se jedná o soubor /usr/opt/db2_08_01/bin/IWH.environment).
Tato část podrobně popisuje instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější a instalaci alternativní opravy FixPak.
Před instalací produktu DB2 verze 8.2 FixPak 4 a pozdější ověřte, zda systém vyhovuje všem předpokladům instalace, včetně oprav operačního systému, jak je uvedeno v části Předpoklady. Zabráníte tím technickým potížím, k nimž může dojít po instalaci a konfiguraci produktu DB2 UDB.
Před instalací produktu DB2 verze 8.2 FixPak 4 a pozdější si přečtěte část věnovanou známým problémům a jejich řešení.
Při instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější platí následující omezení:
Chcete-li nainstalovat produkt DB2 verze 8.2 FixPak 4 a pozdější, postupujte takto:
./installFixPak -y, kde volba -y znamená váš souhlas s licenčními podmínkami. Volba -y musí být zadána, má-li instalace pokračovat.
Pokud v systému AIX nechcete aktualizace provést, zadejte příkaz installFixPak s volbou -a (zkratka volby "apply", která je alternativou volby "commit") následujícím způsobem:
./installFixPak -y -a
Produkt DB2 UDB Enterprise Server Edition (ESE) provozovaný v operačním systému Linux nebo UNIX podporuje současnou existenci více úrovní kódu pro stejnou verzi produktu v systému. Tato podpora se nazývá podpora MFP (Multiple FixPak).
Podpory MFP je dosaženo prostřednictvím podpory alternativních oprav FixPak - AFP (Alternate FixPak). Podpora AFP umožňuje provedení instalace oprav FixPak nebo úrovní modifikace do alternativní cesty. To znamená, že je použita jiná cesta instalace s různým jménem sady či balíku souborů. V tomto případě pokládá operační systém kód produktu DB2 nainstalovaný do jiné cesty za odlišný software.
Omezení:
Předpoklady:
Chcete-li aktualizovat instanci používající alternativní sadu FixPak nebo úroveň modifikace, které byly nainstalovány do jiné cesty, na jinou úroveň, můžete postupovat jedním ze dvou způsobů.
Instance db2inst1 je například aktuálně spuštěna s alternativní sadou FixPak 1. Chcete-li instanci aktualizovat tak, aby byla spuštěna na úrovni kódu dodávaného v této sadě FixPak, můžete postupovat takto:
V tomto příkladu je instance převedena z nižší úrovně kódu na vyšší úroveň kódu. Stejný postup je možné použít v případě, že instance má být převedena na nižší úroveň kódu. V tomto případě je třeba při zadávání příkazu db2iupdt použít příznak -D.
Chcete-li nainstalovat tuto alternativní sadu FixPak verze 8 produktu DB2 Enterprise Server Edition (ESE) v systému Linux nebo UNIX, postupuje takto:
Po instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější je třeba provést následující operace:
Pokud je v systému nainstalován produkt DB2 Relational Connect, je třeba po instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější a před spuštěním příkazu db2iupdt spustit příkaz djxlink. Proveďte následující kroky:
Tato úloha je povinná. Po instalaci nové úrovně produktu DB2 je třeba aktualizovat všechny instance.
Předpoklad: Chcete-li provést aktualizaci instancí, musíte být přihlášeni jako uživatel root.
INSTHOME/instance/db2iupdt inamekde iname představuje jméno instance a INSTHOME představuje instalační adresář ve vašem systému.
INSTHOME/instance/dasupdt dasnamekde dasname představuje jméno vlastníka serveru DAS a INSTHOME představuje instalační adresář ve vašem systému.
Chcete-li zobrazit další informace o příkazu db2iupdt nebo dasupdt, spusťte dané příkazy s volbou -h.
Tato úloha se zejména doporučuje v případě, že chcete použít funkce specifické pro nejnovější opravu FixPak. Pokud nehodláte použít funkce specifické pro nejnovější opravnou sadu FixPak a existuje možnost, že se budete chtít vrátit zpět ke starší verzi opravy FixPak, nepoužívejte příkaz db2updv8.
Po instalaci produktu DB2 Universal Database (UDB) verze 8.2 FixPak 4 a pozdější proveďte spuštěním příkazu db2updv8 aktualizaci systémových katalogů, při které se povolením několika vestavěných rutin nastaví podpora aktuální verze. Spuštění příkazu db2updv8 není vyžadováno, ale při jeho neprovedení některé funkce produktu DB2 UDB verze 8.2 nebudou pracovat.
Po aktualizaci katalogů systému na aktuální úroveň verze 8 pomocí příkazu db2updv8 již nelze přejít zpět k verzi 8.1.
Další informace o příkazu db2updv8 získáte spuštěním tohoto příkazu s parametrem -h. Technické informace naleznete vyhledáním tématu Aktualizace databáze na úroveň příkazů verze 8 v Informačním centru.
Chcete-li restartovat instanci, postupujte takto:
Chcete-li restartovat server Administration Server, přihlašte se jako vlastník serveru DAS a spusťte příkaz db2admin start.
Po instalaci je třeba znovu svázat obslužné programy produktu DB2 se všemi databázemi. Tento krok je nezbytný pro dokončení instalace oprav a zajištění, že bude použita správná úroveň kódu. Následnou proceduru vázání je třeba provést pouze jednou pro každou databázi.
Po použití oprav je třeba zadat jednu z následujících posloupností příkazů:
Na příkazový řádek zadejte: db2 terminate db2 CONNECT TO <jméno_db> db2 BIND <cesta>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate nebo na příkazový řádek DB2 zadejte: TERMINATE CONNECT TO <jméno_db> BIND <cesta>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD TERMINATE
Zde <jméno_db představuje jméno databáze, s níž mají být obslužné programy svázány a <cesta> představuje úplnou cestu k adresáři, v němž jsou umístěny vázané soubory, například $HOME/sqllib/bnd, kde parametr $HOME představuje domovský adresář instance databázového serveru. Soubory db2ubind.lst a db2cli.lst obsahují seznamy vyžadovaných vázaných souborů používaných produktem DB2 UDB. Pro balíky, které již byly svázány, bude vrácena chyba SQL0719. Tato chyba je očekávána.
Pokud se připojujete k databázím hostitele, je třeba nové vázané soubory svázat také s hostitelem. K připojení databáze hostitele a svázání obslužných programů příkazový procesor produktu DB2 následujícím způsobem:
HOSTITEL PŘÍKAZ ======= =================================================== MVS BIND <cesta>/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VM BIND <cesta>/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VSE BIND <cesta>/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE OS400 BIND <cesta>/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
Seznam vázaných souborů použitých pro konkrétní operační systém klienta naleznete v kapitole "Vázání aplikací a obslužných programů" příručky DB2 Connect - Uživatelská příručka. Pokud je vázaný soubor změněn a klienti daný vázaný soubor nepoužívají, není jeho svázání třeba provádět.
Pokud chcete s databází svázat pouze konkrétní soubor BND, zadejte pro každou databázi následující posloupnosti příkazů.
Na příkazový řádek zadejte: db2 terminate db2 CONNECT TO <jméno_db> db2 BIND <cesta>/<vázaný_soubor> BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate nebo na příkazový řádek DB2 zadejte: TERMINATE CONNECT TO <jméno_db> BIND <cesta>/<vázaný_soubor> BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
kde <vázaný_soubor> představuje jméno vázaného souboru a <jméno_db> představuje jméno databáze.
Běhového klienta nelze použít ke svázání obslužných programů databáze (import, export, reorg, příkazový procesor) a vázaných souborů CLI produktu DB2. Je třeba použít Administračního klienta DB2 nebo Klienta DB2 Application Development.
Předtím, než je možné obslužné programy databáze (import, export, reorg, příkazový procesor) a vázané soubory CLI produktu DB2 použít v jednotlivých databázích, je třeba svázat je s danými databázemi. Pokud v prostředí sítě používáte více klientů, v nichž jsou spuštěny různé operační systémy nebo různé verze či servisní úrovně produktu DB2, je třeba svázání obslužných programů provést jednou pro každou kombinaci operačního systému a verzi klienta produktu DB2.
Po instalaci na serveru je třeba s existující databází svázat další vázaný soubor. Tento požadavek se netýká klientů.
Chcete-li na serveru svázat soubor db2schema.bnd, proveďte jednu z následujících posloupností příkazů:
Na příkazový řádek zadejte: db2 terminate db2 CONNECT TO <jméno_db> db2 BIND <cesta>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate nebo na příkazový řádek DB2 zadejte: TERMINATE CONNECT TO <jméno_db> BIND <cesta>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
kde <jméno_db> představuje jméno databáze, s níž mají být obslužné programy svázány, a <cesta> je úplná cesta k adresáři, v němž jsou vázané soubory umístěny.
Pokud jsou existující databáze rozšířené pomocí produktu Spatial Extender, je třeba po instalaci opravy nebo sady DB2 FixPak svázat soubor se seznamem db2gse.lst. Soubor db2gse.lst obsahuje jména vázaných souborů pro uložené procedury poskytované produktem DB2 Spatial Extender.
Chcete-li svázat soubor db2gse.lst, musíte mít jedno z následujících oprávnění:
Chcete-li svázat soubor db2gse.lst, postupujte takto:
cd $HOME/sqllib/bndkde $HOME je domovský adresář vlastníka instance.
db2 connect to jméno_db db2 bind /home/instance/sqllib/bnd/@db2gse.lst db2 terminate
Informace o syntaxi a parametrech pro příkaz BIND naleznete v příručce DB2 Command Reference.
Po instalaci jednoho produktu DB2 lze přidávat další produkty DB2. Pokud přidáváte produkty pomocí příkazu db2setup, platí následující doporučení a omezení.
Nainstalovaný i přidávaný produkt by měly mít stejnou úroveň kódu. Máte například nainstalovaný produkt DB2 ESE Server verze 8 FixPak 5 a chcete přidat produkt DB2 Information Integrator. V tom případě by měl být použit produkt DB2 Information Integrator rovněž úrovně verze 8 FixPak 5.
Následující tabulka uvádí souhrn kombinací příkazu db2setup:
Úroveň opravy FixPak produktu DB2 | Úroveň opravy Fixpak dalšího produktu | Jedná se o povolenou kombinaci? |
---|---|---|
Verze 8 FixPak 3 | Verze 8 FixPak 3 | Ano. Doporučeno. |
Verze 8 FixPak 3 | Verze 8 GA | Ano, ale je třeba znovu použít opravu FixPak 3 verze 8. Pokyny k opakovanému použití opravy FixPak naleznete v souboru README dané opravy FixPak na webovém serveru podpory produktu DB2. |
Verze 8 FixPak 3 | Oprava Fixpak 5 verze 8 | Ne. Produkt DB2 je třeba nejprve převést na vyšší úroveň opravy FixPak (v tomto případě opravu FixPak 5 verze 8) a teprve potom nainstalovat další produkt. Pokyny k instalaci požadované opravy FixPak verze 8 naleznete v souboru README dané opravy FixPak na webovém serveru podpory produktu DB2. |
Adresa webového serveru podpory produktu DB2 je http://www.ibm.com/software/data/db2/udb/support.html
V produktu DB2 UDB verze 8.2 byla do struktury položek databáze přidána dvě nová pole, čímž byla změněna struktura souborů adresáře databází. Při migraci z verze 8.1 na verzi 8.2 jsou soubory adresáře databází migrovány automaticky. Chcete-li však provést zpětnou migraci souborů adresáře databází z verze 8.2 na verzi 8.1, je vyžadován program db2demigdbd, který převede aktuální soubory adresáře databází do formátu verze 8.1.
Nástroj db2demigdb je k dispozici jako součást instalace opravy FixPak pro systémy Linux a UNIX. Můžete jej také nalézt přímo na disku CD s opravami FixPak pro systémy Linux a UNIX, aniž byste opravu FixPak instalovali. Pro systémy Windows, Linux a UNIX je nástroj db2demigdb k dispozici ke stažení z anonymního serveru FTP společnosti IBM na adrese ftp.software.ibm.com/ps/products/db2/tools/db2demigdbd.
Dokumentaci k nástroji db2demigdb najdete na adrese http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm. Další informace o nástroji db2demigdb a jeho stažení najdete vyhledáním klíčových slov "db2demigdb tool" v databázi Technotes na adrese http://www.ibm.com/software/data/db2/udb/support.html.
Před odinstalací produktu DB2 verze 8.2 FixPak 4 a pozdější zkontrolujte, že:
Pokud byly sady souborů po instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější provedeny, produkt DB2 verze 8.2 FixPak 4 a pozdější nelze odmítnout. Jedinou možnou operací je odinstalace produktu DB2 ze systému, reinstalace produktu DB2 verze 8 a převedení produktu DB2 na požadovanou úroveň použitím odpovídající úrovně produktu DB2.
Pokud je v systému povolen modul TCB (Trusted Computing Base), musíte před odinstalací produktu DB2 verze 8.2 FixPak 4 a pozdější zkontrolovat, že je modul TCB v konzistentním stavu. Podrobné informace naleznete v oddílu Známé problémy a náhradní řešení v tomto souboru Readme.
PDB2_810100010 8.1.0.8 PDB2_810100011 8.1.0.8 PDB2_810300011 8.1.0.24 PDB2_810300010 8.1.0.24
Signatura instalace je zkombinována se jménem sady souborů. Odinstalována by měla být skupina sad souborů PDB2_* se stejnou signaturou začínající největším číslem. Odebrat je možné produkt DB2 verze 8.2 FixPak 4 a pozdější nebo poslední a předposlední verzi atd. Vybrat lze také všechny sady.
Odinstalaci je třeba provádět od nejvyšší verze po nejnižší, dokud nebude odinstalována požadovaná verze. Pokud například používáte opravu FixPak 3 a před touto opravou byla nainstalována oprava FixPak 1 a úroveň modifikace 2, nebude možné odinstalovat opravu FixPak 1, dokud nebude odinstalována úroveň modifikace a oprava FixPak 3.
Aktualizujte všechny instance a server DAS.
Tato úloha popisuje odebrání produktů DB2 verze 8 pomocí příkazu db2_deinstall. Příkaz db2_deinstall odebere ze systému všechny produkty DB2 z odpovídající instalační cesty. Pokud chcete odebrat jen některé produkty DB2, použijte k odebrání komponent, balíků a sad souborů produktu DB2 nativní nástroje operačního systému.
Než odeberete produkty DB2 ze systému Linux nebo UNIX, musí být splněny následující požadavky:
Odeberte ze systému alternativní sadu FixPak:
Produkty DB2 lze z operačního systému odebrat i jinými způsoby. Některý z těchto způsobů můžete použít například tehdy, chcete-li ze systému odebrat jen některé produkty DB2. V systému HP-UX alternativní metody odebrání produktů DB2 zahrnují použití příkazu swremove.
Následující část podrobně popisuje problémy a náhradní řešení, které si musíte uvědomit před instalací produktu DB2 UDB verze 8.2 FixPak 4 a pozdější.
Chcete-li po dokončení instalace opravné sady FixPak používat novou úroveň produktu DB2, musíte aktualizovat instance. Provedením příkazu db2iupdt však budou přepsány následující skripty: db2profile a db2cshrc. Pokud jste některý z těchto skriptů dříve upravili, budou provedené změny po spuštění příkazu db2iupdt ztraceny.
Pokud je v počítači instalován více než jeden produkt DB2, je třeba aktualizovat všechny stávající produkty DB2 na stejnou úroveň opravy FixPak.
Toto omezení se vztahuje i na instalaci alternativních sad FixPak (AFP). Protože každá sada AFP má svou jedinečnou instalační cestu, všechny produkty instalované v této cestě musí být na stejné úrovni opravy FixPak.
Podrobnosti najdete v oddílu "Problémy kompatibility" v příručce Poznámky k verzi 8.2 FixPak 3 (ekvivalent verze 8.1 Fixpak 10).
Před instalací 64bitové verze produktu DB2 pro systém Linux na platformách iSeries a pSeries musí být splněny následující požadavky:
www.ibm.com/support/docview.wss?uid=swg24007906nebo můžete provést následující kroky:
Ačkoli připojení k hostitelským systémům z produktů DB2 Universal Database Workgroup Server Edition a DB2 Universal Database Express Edition bylo dříve možné, od verze 8.2 (verze 8.1 FixPak 7) již není toto připojení povoleno.
Před verzí 8.2 (verze 8.1 FixPak 7) byl při instalaci produktů DB2 Workgroup Server Edition nebo DB2 Express Edition umístěn soubor univerzálního ovladače JCC (db2jcc_license_cisuz.jar) v adresáři \sqllib\java. Univerzální ovladač JCC nekontroloval před zahájením připojení k hostiteli licence uživatelů.
Od verze 8.2 (verze 8.1 FixPak 7) je tato možnost zahájení připojení k hostiteli zakázána odstraněním souboru db2jcc_license_cisuz.jar. Tato změna má vliv na následující produkty verze 8.2:
Pokud je v systému AIX povolen modul TCB (Trusted Computing Base), musíte před instalací či odinstalací produktu DB2 verze 8.2 FixPak 4 a pozdější zkontrolovat, že je modul TCB v konzistentním stavu pro všechny soubory a adresáře vztahující se k instanci produktu DB2, serveru DAS a instalovaným souborům DB2. Modul TCB může být v nekonzistentním stavu, pokud například byly odstraněny instance DB2 bez použití příkazu db2idrop.
Chcete-li zkontrolovat stav modulu TCB, zadejte následující příkaz jako uživatel s oprávněním root:
tcbck -n ALL
Není-li modul TCB v konzistentním stavu, může dojít k selhání při instalaci, odinstalaci nebo zamítnutí produktu DB2 verze 8.2 FixPak 4 a pozdější a mohou být poškozeny některé sady souborů produktu DB2. Podrobnosti o modulu TCB naleznete v příručce AIX Security Guide.
Pro aktualizaci instance musí být vyčištěny veškeré komunikace IPC. Jinak při aktualizaci instance může dojít k chybám nebo může po aktualizaci selhat příkaz db2start. Všechny komunikace DB2 IPC musí být vyčištěny ve všech uzlech instance.
Podrobnosti naleznete v sekci Ukončete všechny procesy produktu DB2.
Produkt Query Patroller představuje systém správy dotazů, který slouží k řízení toku dotazů v databázi DB2. V produktu DB2 verze 8.1.2 je DB2 Query Patroller samostatným produktem. Již se nejedná o komponentu produktu DB2 Warehouse Manager.
Pokud máte nainstalovánu opravu FixPak 3 produktu DB2 verze 8 nebo pozdější a nainstalujte základní verzi produktu DB2 Query Patroller nebo verzi GA, je třeba znovu použít opravu DB2 FixPak. Jinak nebudou změny produktu Query Patroller ve verzi opravy FixPak produktu DB2 na příslušné úrovni uplatněny.
Jestliže máte nainstalován server Query Patroller, je třeba po opětovném použití úrovně opravy FixPak aktualizovat rovněž instance produktu DB2. Tento krok je povinný. Další informace naleznete v části Aktualizace instancí pro použití nové úrovně produktu DB2 tohoto souboru README. Po provedení aktualizace je třeba instance restartovat. Další informace naleznete v části Restartování instancí tohoto souboru README. Části Aktualizace instancí pro použití nové úrovně produktu DB2 a Restartování instancí jsou součástí kapitoly Po instalaci.
Pokud je v již v počítači nainstalován produkt DB2 ESE, skončí instalace produktu DB2 Data Links Manager neúspěchem při vytváření instance dlfm. Tento problém lze odstranit změnou souboru odpovědí a pokračováním, nebo lze provést instalaci produktu DB2 Data Links Manager provedenou pomocí souboru odpovědí. Další informace o souborech odpovědí naleznete v příručce Další informace o instalaci a konfiguraci nebo hledáním hesla "soubor odpovědí" v Informačním centru.
Seznamte se s obsahem dokumentu White Paper Client/Server Compatibility and Migration Considerations, který je k dispozici u zástupce společnosti IBM v rámci portálu Xtreme Leverage Portal.
Chcete-li se na službu podpory uživatelů produktu DB2 obrátit telefonicky, použijte následující čísla:
Hlavní diskusní skupinou sítě USENet pro otázky týkající se produktu DB2 je comp.databases.ibm-db2.
Informace o změnách produktu naleznete v poznámkách k verzi. Aktuální poznámky k verzi si můžete prohlédnout i bez instalace produktu DB2 verze 8.2 FixPak 4 a pozdější, a to na webové stránce podpory produktu DB2 na adrese http://www.ibm.com/software/data/db2/udb/support.html.
Poznámky k verzi si můžete také prohlédnout přímo na disku CD produktu DB2 verze 8.2 FixPak 4 a pozdější, a to v adresáři /doc/%L/db2ir/index.htm, kde parametr %L představuje jméno lokality. Poznámky k verzi si můžete také přečíst po instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější:
AIX | /usr/opt/db2_08_01/Readme/%L/Release.Notes |
HP-UX, Linux a Solaris Operating Environment | /opt/IBM/db2/V8.1/Readme/%L/Release.Notes |
kde %L představuje jméno lokality, například english-us, spanish, german.
Poznámky k verzi produktu DB2 Information Integrator verze 8 jsou umístěny na serveru http://www.ibm.com/software/data/integration/db2ii.
Poznámky k verzi produktu DB2 Query Patroller jsou umístěny na adrese http://www.ibm.com/software/data/db2/udb/support.html.
Produkt DB2 verze 8.2 FixPak 4 a pozdější lze stáhnout z následujících zdrojů:
AIX 4.3.3 (32bitová verze) | db2aix433v8 |
AIX 5L (32bitová a 64bitová verze) | db2aix5v8 |
HP-UX 11i (32bitová a 64bitová verze) | db2hpv8 |
HP-UX 11i v2 (IA64) | db2hpIA64v8 |
Linux (x86, 32bitová verze) | db2linuxIA32v8 |
Linux (IA64, 64bitová verze) | db2linuxIA64v8 |
Linux (iSeries a pSeries, 32bitová verze) | db2linuxPPCv8 |
Linux (S/390 a zSeries, 31bitová verze) | db2linux390v8 |
Linux (S/390 a zSeries, 64bitová verze) | db2linux39064v8 |
Linux (AMD64, 32bitová a 64bitová verze) | db2linuxAMD64v8 |
Solaris Operating Environment (32bitová a 64bitová verze) | db2sunv8 |
K dispozici jsou následující referenční informace:
V následující tabulce jsou uvedeny informace o opravách PTF.
Operační systém | Oprava PTF |
---|---|
AIX 4.3.3 | U805923 |
AIX 5 | U805924 |
Solaris Operating Environment | U805925 |
HP-UX 11i | U805926 |
HP-UX 11i v2 (IA64) | U805927 |
LINUX (x86, 32bitová verze) | MI00146 |
LINUX (x86, 32bitové jádro 2.6) | MI00152 |
LINUX (IA64, 64bitová verze) | MI00147 |
LINUX (iSeries a pSeries) | MI00148 |
LINUX (AMD64, 64bitová verze) | MI00149 |
LINUX (AMD64, 64bitové jádro 2.6) | MI00153 |
LINUX (S/390, zSeries 31bitová verze) | MI00150 |
LINUX (S/390, zSeries 64bitová verze) | MI00151 |
V následující tabulce jsou uvedeny podporované jazyky pro klienty DB2 dostupné na serveru FTP.
Operační systém | Administrační klient DB2 | Klient DB2Application Development | Běhový klient DB2 |
---|---|---|---|
AIX 4.3.3 (32bitová verze) |
|
|
Všechny podporované jazyky jsou v jednom souboru TAR. |
AIX 5L (32bitová a 64bitová verze) |
|
|
Všechny podporované jazyky jsou v jednom souboru TAR. |
HP-UX 11i (PA-RISC) a HP-UX 11i v2 (IA64) (32bitová a 64bitová verze) | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. |
Linux | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. |
Solaris Operating Environment | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. | Všechny podporované jazyky jsou v jednom souboru TAR. |
Windows | Všechny podporované jazyky jsou v jednom samorozbalovacím souboru ZIP. | Všechny podporované jazyky jsou v jednom samorozbalovacím souboru ZIP. | Všechny podporované jazyky jsou v jednom samorozbalovacím souboru ZIP. |
Produkty DB2 jsou i nadále podporovány v systémech AIX 4.3.3 a Solaris 7, dokud podpora produktu DB2 verze 8.1 nebude ukončena. Doporučuje se převést stávající instalace produktů DB2 a nové instalace produktů DB2 na novější verzi systému AIX, například AIX 5.3, protože podpora systému AIX 4.3.3 byla ukončena, a na novější verzi systému Solaris, například Solaris 9.
V následujícím přehledu jsou uvedeny produkty a komponenty podporované pro jednotlivé operační systémy Linux a UNIX:
Pokud po instalaci produktu DB2 verze 8.2 FixPak 4 a pozdější přidáte nové komponenty, je třeba produkt DB2 verze 8.2 FixPak 4 a pozdější nainstalovat znovu, aby bylo zajištěno, že nově přidané komponenty budou aktualizovány.
Společnost IBM nemusí produkty, služby nebo funkce uvedené v tomto dokumentu nabízet ve všech zemích. Informace o produktech a službách, které jsou ve vaší oblasti aktuálně dostupné, získáte od místního zástupce společnosti IBM. Odkazy na produkty, programy nebo služby společnosti IBM v této publikaci nejsou míněny jako vyjádření nutnosti použití pouze uvedených produktů, programů či služeb společnosti IBM. Místo produktu, programu nebo služby společnosti IBM lze použít libovolný funkčně ekvivalentní produkt, program nebo službu, která neporušuje intelektuální vlastnická práva společnosti IBM. Ověření funkčnosti produktů, programů nebo služeb jiných výrobců než IBM je však povinností uživatele.
K jednotlivým subjektům popisovaným v tomto dokumentu se mohou vztahovat patenty nebo nevyřízené patentové přihlášky společnosti IBM. Vlastnictví tohoto dokumentu uživateli neposkytuje žádná licenční práva k těmto patentům. Dotazy týkající se licencí můžete posílat písemně na adresu:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
Odpovědi na dotazy týkající se licencí pro dvoubajtové znakové sady (DBCS) získáte od oddělení IBM Intellectual Property Department ve vaší zemi, nebo tyto dotazy můžete zasílat písemně na adresu:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan
Následující odstavec se netýká Spojeného království ani jiných zemí, ve kterých je takovéto vyjádření v rozporu s místními zákony: SPOLEČNOST INTERNATIONAL BUSINESS MACHINES CORPORATION TUTO PUBLIKACI POSKYTUJE "TAK, JAK JE" BEZ JAKÉKOLI ZÁRUKY, AŤ UŽ PŘÍMÉ ČI ODVOZENÉ, VČETNĚ, ALE NE VÝHRADNĚ, ODVOZENÝCH ZÁRUK TÝKAJÍCÍCH SE PORUŠOVÁNÍ ZÁKONŮ, PRODEJNOSTI ČI VHODNOSTI K URČITÉMU ÚČELU. V některých státech nejsou prohlášení týkající se přímých či odvozených záruk v určitých případech dovolena, a proto se vás toto prohlášení nemusí týkat.
Uvedené údaje mohou obsahovat technické nepřesnosti nebo typografické chyby. Údaje zde uvedené jsou pravidelně upravovány a tyto změny budou zahrnuty v nových vydáních této publikace. Společnost IBM může kdykoli bez upozornění provádět vylepšení nebo změny v produktech či programech popsaných v této publikaci.
Veškeré uvedené odkazy na stránky WWW, které nespravuje společnost IBM, jsou uváděny pouze pro referenci a v žádném případě neslouží jako záruka funkčnosti těchto stránek. Materiály uvedené na těchto stránkách WWW nejsou součástí materiálů pro tento produkt IBM a použití uvedených stránek je pouze na vlastní nebezpečí.
Společnost IBM může použít nebo distribuovat jakékoli informace, které jí sdělíte, libovolným způsobem, který společnost považuje za odpovídající, bez vyžádání vašeho svolení.
Vlastníci licence k tomuto programu, kteří chtějí získat informace o možnostech (i) výměny informací s nezávisle vytvořenými programy a jinými programy (včetně tohoto) a (ii) oboustranného využití vyměňovaných informací, mohou kontaktovat informační středisko na adrese:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADA
Poskytnutí takových informací může být podmíněno dodržením určitých podmínek a požadavků zahrnujících v některých případech uhrazení stanoveného poplatku.
Licencovaný program popsaný v tomto dokumentu a veškerý licencovaný materiál k němu dostupný jsou společností IBM poskytovány na základě podmínek uvedených ve smlouvách IBM Customer Agreement, IBM International Program License Agreement nebo v jiné ekvivalentní smlouvě.
Jakékoli údaje o výkonnosti obsažené v této publikaci byly zjištěny v řízeném prostředí. Výsledky získané v jakémkoli jiném operačním prostředí se proto mohou výrazně lišit. Některá měření mohla být prováděna na vývojových verzích systémů a není zaručeno, že tato měření budou stejná i na běžně dostupných systémech. Některé údaje mohly být navíc zjištěny pomocí extrapolace. Skutečné výsledky mohou být jiné. Čtenáři tohoto dokumentu by měli zjistit použitelné údaje pro své specifické prostředí.
Informace týkající se produktů jiných výrobců pocházejí od dodavatelů těchto produktů, z jejich veřejných oznámení nebo z jiných veřejně dostupných zdrojů. Společnost IBM tyto produkty netestovala a nemůže potvrdit jejich správnou výkonnost, kompatibilitu ani žádné jiné výroky týkající se produktů jiných výrobců než IBM. Otázky týkající se kompatibility produktů jiných výrobců by měly být směrovány dodavatelům těchto produktů.
Veškerá tvrzení týkající se budoucího směru vývoje nebo záměrů společnosti IBM se mohou bez upozornění změnit nebo mohou být zrušena a reprezentují pouze cíle a plány společnosti.
Tyto údaje mohou obsahovat příklady dat a sestav používaných v běžných obchodních operacích. Aby byla představa úplná, používají se v příkladech jména osob, společností, značek a produktů. Všechna tato jména jsou fiktivní a jejich podobnost se jmény a adresami používanými ve skutečnosti je zcela náhodná.
LICENČNÍ INFORMACE:
Tyto informace mohou obsahovat ukázkové aplikační programy ve zdrojovém jazyce ilustrující programovací techniky na různých operačních platformách. Tyto ukázkové programy můžete bez závazků vůči společnosti IBM jakýmkoli způsobem kopírovat, měnit a distribuovat za účelem vývoje, používání, odbytu či distribuce aplikačních programů odpovídajících rozhraní API pro operační platformu, pro kterou byly ukázkové programy napsány. Tyto příklady nebyly plně testovány za všech podmínek. Společnost IBM proto nemůže zaručit spolehlivost, upotřebitelnost nebo funkčnost těchto programů.
Každá kopie nebo část těchto ukázkových programů nebo jakákoli práce z nich odvozená musí obsahovat následující copyrightovou doložku:
(C) (název vaší společnosti) (rok). Části tohoto kódu jsou odvozeny z ukázkových programů společnosti IBM. (C) Copyright IBM Corp. _zadejte rok nebo roky_. Všechna práva vyhrazena.
IBM, DB2, Universal Database a S/390 jsou ochrannými známkami společnosti International Business Machines Corporation ve Spojených státech a případně dalších jiných zemích.
Windows je registrovaná ochranná známka společnosti Microsoft Corporation ve Spojených státech a případně dalších jiných zemích.
UNIX je registrovaná ochranná známka společnosti The Open Group ve Spojených státech a případně dalších jiných zemích.
Jména dalších společností, produktů nebo služeb mohou být ochrannými známkami nebo značkami služeb ostatních společností.
------------------------------------------------------------------------------- * jsou ochrannými známkami nebo registrovanými ochrannými známkami společnosti IBM Corporation. ** jsou ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků. ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** VŠECHNA PRÁVA VYHRAZENA. ** *******************************************************************************