IBM DB2 Universal Database. Újdonságok. 8-as verzió SC22-5297-00



Hasonló dokumentumok
Kiadási megjegyzések (8.1.2-es verzió)

DB2 Connect: DB2 Connect kiszolgálók telepítése és konfigurálása

Microsoft SQL Server telepítése

DB2 Universal Database. Kiadási megjegyzések. 8-as verzió

IBM DB2 Connect felhasználói kézikönyv

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

IBM Tivoli Access Manager for WebLogic Server Felhasználóikézikönyv. 3.9-es verzió GC

IBM Data Server ügyfelek telepítése

DB2. Repülőrajt - DB2 ügyfelek. DB2 v9 Linux, UNIX és Windows rendszerhez GC

iseries Client Access Express - Mielőtt elkezdi

ERserver. iseries. Az iseries Access for Windows használatának megkezdése

DB2 Universal Database. Kiadási megjegyzések. 8-as verzió

Hardver és szoftver követelmények

IBM WebSphere Adapters 7. változat 5. alváltozat. IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.

Általános nyomtató meghajtó útmutató

Rendszerkezelési útmutató

Rendszerkövetelmények

DB2 9.5 változat for Linux, UNIX, Windows

Repülőrajt - DB2 ügyfelek

DB2 Connect v9.5. DB2 Connect Personal Edition gyors üzembe helyezés Frissítve: március GC

BaBér bérügyviteli rendszer telepítési segédlete év

Ügyfélkezelési és univerzális nyomtatási megoldások

Virtual I/O Server változat

DB2. Üzenetek leírása, 1. kötet. DB2 9-es változat Linux, UNIX és Windows rendszerhez SC

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

Mobil Partner telepítési és használati útmutató

A CA-42 adatkommunikációs kábel gyors telepítési útmutatója

DB2 Connect Personal Edition telepítése és beállítása

KnowledgeTree dokumentumkezelő rendszer

1. A Windows Vista munkakörnyezete 1

Kiadási megjegyzések a

2 Access 2016 zsebkönyv

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014.

Digitális fényképezőgép Szoftver útmutató

Repülőrajt - DB2 ügyfelek

DB2 Connect Repülőrajt

DB2 connect Personal Edition repülőrajt

A telepítési útmutató tartalma

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

E-Freight beállítási segédlet

Internetkonfigurációs követelmények. A számítógép konfigurálása. Beállítások Windows XP alatt

Merevlemez üzembe helyezése, particionálása

Telepítési és indítási útmutató. DataPage+ 2013

SQLServer. SQLServer konfigurációk

IBM DB2 Universal Database. 8.2-es verzió FixPak 1 javítókészlettel (egyenértékű a 8.1-es verzió 8-as FixPak javítókészlettel)

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Messenger. Novell GYORSKALAUZ

RapidMiner telepítés i. RapidMiner telepítés

Űrlapok és kedvencek. Rendszergazdai kézikönyv. 5,2 Verzió augusztus

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

Gyorskalauz SUSE Linux Enterprise Desktop 11

WebSphere Adapters. 6. változat 2. alváltozat. WebSphere Adapter for SAP Software felhasználói kézikönyv 6. változat 2. kiadás

A CAPICOM ActiveX komponens telepítésének és használatának leírása Windows 7 operációs rendszer és Internet Explorer 9 verziójú böngésző esetén

Telepítési és konfigurálási útmutató

A KASPERSKY SECURITY CENTER

3 A hálózati kamera beállítása LAN hálózaton keresztül

SystemDiagnostics. Magyar

Kezdő lépések Microsoft Outlook

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

iseries Access for Windows: Adminisztráció

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan

IBM DB2 Universal Database. Újdonságok. 7-es verzió SC

Telepítési megjegyzések Windows 7 és Windows Server 2008 R2 felhasználók részére

ALKALMAZÁSOK ISMERTETÉSE

IBM DB2 Connect 9.7. DB2 Connect Personal Edition telepítése és beállítása Frissítve: november. változat 9 alváltozat 7 SC

DB2. Felhasználói kézikönyv. DB2 Connect 9-es változat SC

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

Kiadási megjegyzések a

Felhasználói dokumentáció. a TávTagTár programhoz. Készítette: Nyíri Gábor, hdd@nc-studio.com GDF Abakusz regisztrációs kód: GDFAba43

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

TERC V.I.P. hardverkulcs regisztráció

CareLink Personal telepítési útmutató. Első lépések a CareLink Personal adatfeltöltéshez

IBM DB2 Universal Database. Újdonságok. verzió 7.2 SC

Telenor Magyarország MS Office 365 telepítési útmutató

Home movie database. Specifikáció. Verzió: 1.0. Dátum: Státusz: Released. Készítette: Farkas Róbert. Kulcsár Orsolya.

Oralce kliens installálása Windows Server 2003-ra

1 Rendszerkövetelmények

Home Media Server. A Home Media Server telepítése aszámítógépre. A médiafájlok kezelése. Home Media Server

Digitális aláíró program telepítése az ERA rendszeren

Minták és ismertetők változat 7 alváltozat 5. Munkaerő-felvételi példa oktatóanyag az IBM Process Designer alkalmazáshoz

Adatbázis rendszerek. dr. Siki Zoltán

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Technikai tudnivalók a Saxo Trader Letöltéséhez tűzfalon vagy proxy szerveren keresztül

SQLServer. Particionálás

Szoftverfrissítés Felhasználói útmutató

Samsung Universal Print Driver Felhasználói útmutató

Java-s Nyomtatványkitöltő Program Súgó

2. modul - Operációs rendszerek

Memeo Instant Backup Rövid útmutató. 1. lépés: Hozza létre ingyenes Memeo fiókját. 2. lépés: Csatlakoztassa a tárolóeszközt a számítógéphez

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

Külső eszközök. Felhasználói útmutató

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Microsoft Office PowerPoint 2007 fájlműveletei

Átírás:

IBM DB2 Universal Database Újdonságok 8-as verzió SC22-5297-00

IBM DB2 Universal Database Újdonságok 8-as verzió SC22-5297-00

Mielőtt ezt a tájékoztatást és a támogatott terméket használatba venné, olvassa el a Megjegyzések részben találhatóáltalános információt. A dokumentum az IBM szabadalmazott információit tartalmazza. Az IBM a dokumentumot licencszerződés keretében nyújtja, szerzői jog védi. A kiadványban találhatóinformációk nem tartalmaznak semmiféle termékgaranciát, és bármiféle, ebben a kézikönyvben levő utalást sem lehet annak tekinteni. Az IBM kiadványok a weben vagy az IBM helyi képviseleténél rendelhetők meg. v v A kiadványok online megrendeléséhez látogasson el az IBM Publications Center webhelyre a következő címen: www.ibm.com/shop/publications/order A helyi IBM képvisel az IBM Directory of Worldwide Contacts webhelyen kereshető meg. Ennek címe: www.ibm.com/planetwide A DB2 kiadványok az Egyesült Államokban és Kanadában a DB2 Marketing and Sales osztályon rendelhetők meg az 1-800-IBM-4YOU (426-4968) telefonszámon. Az IBM fenntartja magának a jogot, hogy a Felhasználó által küldött információt az általa megfelelőnek tartott bármilyen módon használja, illetve terjessze, a Felhasználóirányában történő mindenfajta kötelezettségvállalás nélkül. Szerzői jog IBM Corporation 1997-2002. Minden jog fenntartva

Tartalom A DB2 Universal Database és a DB2 Connect 8-as verziója a legmodernebb üzleti megoldásokat biztosítja..... vii Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása........ 1 Termék- és termékcsomag-változások..... 1 Összetevők felváltása más összetevőkkel, névváltozások............ 1 Változások a szóhasználatban....... 2 Nyelvek támogatása.......... 2 Már nem használt és elavult funkciók..... 3 Áttérés a 8-as verzióra.......... 5 Alacsonyabb szintű kiszolgálók támogatása.. 5 Környezetek, amelyeket nem szabad átköltöztetni a 8.1-es verzióra............ 8 Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések............ 11 Továbbfejlesztések a betöltésben (Load segédprogram)............ 11 A Tároláskezelés nevű eszköz....... 12 Csomaggyorsítótár kiürítése........ 13 Újdonságok a naplózásban........ 14 A biztonsági mentés és helyreállítás új lehetőségei 15 Új adminisztrációs értesítésnapló...... 16 Több javítási szintű telepítés UNIX rendszeren.. 16 Csomagok verzióazonosítója....... 16 Adatbázis-karbantartási mód: QUIESCE.... 17 A REORGCHK új szolgáltatása: ON SCHEMA.. 17 A RUNSTATS parancs továbbfejlesztései... 18 A rendszer állapotát felügyelő eszközök.... 19 Az Eseményfigyelők képessé váltak SQL táblákba valóírásra............. 20 Továbbfejlesztett holtpontesemény-megfigyelés.. 21 Pillanatfelvétel- és eseményfigyelés: időbélyeggyűjtés vezérlése........ 21 Pillanatfelvételek beolvasása SQL-en keresztül.. 22 A DB2 Tivoli Ready.......... 22 2-es típusú indexek.......... 23 Egyéb kezelhetőségi továbbfejlesztések.... 24 Fejezet 3. A teljesítménnyel kapcsolatos fejlesztések............ 25 Többdimenziós fürtbe rendezés....... 25 Az előbeolvasás továbbfejlesztése...... 25 LaptisztítóI/O hatékonyságának növelése... 26 Katalógus és jogosultsági gyorsítótár-használat többpartíciós adatbázisoknál....... 27 Java UDF-ek és tárolt eljárások szálvezetése... 27 Kapcsolatösszesítő.......... 27 Létrehozott lekérdezőtáblák........ 28 Lekérdezéstovábbítással kapcsolatos fejlesztések 28 Felhasználóáltal karbantartott létrehozott lekérdezőtáblák.......... 28 Létrehozott lekérdezőtáblák beceneveken... 29 Létrehozott lekérdezőtáblák növekményes karbantartása részletező tábla segítségével.. 29 Fejezet 4. Az elérhetőséggel kapcsolatos fejlesztések............ 31 Online betöltés táblába......... 31 Online tábla-újraszervezés........ 31 Online index-újraszervezés........ 32 Konfigurálhatóonline konfigurációs paraméterek 33 Pufferterület létrehozása, törlése és átméretezése online módon............ 34 Létrehozott lekérdezőtáblák növekményes karbantartása hozzáfűzések betöltésekor.... 35 DMS tárolóműveletek......... 35 Fejezet 5. A méretezhetőséggel kapcsolatos fejlesztések....... 37 Null értékek és alapértékek tömörítése.... 37 INSERT (beszúrás) utasítás UNION ALL nézetekbe............. 37 Továbbfejlesztett naplózás a méretezhetőség javítása érdekében.......... 37 Szatellit adminisztrációmódosításai..... 38 Fejezet 6. A használhatósággal kapcsolatos fejlesztések............ 39 A DB2 Administration Server (DAS) továbbfejlesztett szolgáltatásai....... 39 A DB2 Telepítő varázslótovábbfejlesztése... 40 Új varázslók és GUI-eszközök....... 40 Új Konfigurációsegéd......... 42 A Vezérlőközpont-390 továbbfejlesztései.... 42 Szerkezeti változások a DB2 HTML dokumentációban........... 42 Szerzői jog IBM 1997-2002 iii

Külön telepíthető dokumentáció...... 43 Rendszeresen frissített DB2 dokumentáció... 44 Tökéletesített keresés a dokumentációban.... 44 Többnyelvű telepítések támogatása Windows rendszereken............ 45 Fejezet 7. A karbantarthatósággal kapcsolatos fejlesztések....... 47 Az adatbázis szerkezeti egységét ellenőrző INSPECT parancs........... 47 DB2 nyomkövetési szolgáltatások továbbfejlesztése 47 Fejezet 8. A többszörözéssel kapcsolatos fejlesztések............ 49 Replication Center.......... 49 Új többszörözésvezérlő táblaszerkezetek.... 50 A Capture programot érintő újítások..... 51 Párhuzamosan futócapture programok.... 53 Az Apply program és egyéb továbbfejlesztések.. 53 A többszörözés felügyelete........ 54 A DB2 Data Links Manager továbbfejlesztett többszörözési szolgáltatásai........ 56 Fejezet 9. Az Adatraktár központtal és a Warehouse Manager termékkel kapcsolatos fejlesztések............ 57 Raktárkiszolgáló(AIX)......... 57 Raktárügynök (Linux)......... 57 A Tisztítóátalakító(Clean transformer) továbbfejlesztései........... 57 Általános adatraktár-metamodell (CWM) XML támogatásának továbbfejlesztései...... 58 Az Adatraktár központ továbbfejlesztett oszlopleképezési szolgáltatása....... 58 Lépcsőzetes folyamatok az Adatraktár központban 59 Többszörös várakozás támogatása...... 60 SQL Select és Update lépés........ 60 Az Információkatalógus-kezelő továbbfejlesztett szolgáltatásai............ 60 Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések....... 63 A rutinokkal (tárolt eljárások, felhasználóáltal megadott függvények és módszerek) kapcsolatos fejlesztések............. 63 Fejlesztési központ.......... 66 SQL Assist továbbfejlesztések....... 67 Egyéb SQL-továbbfejlesztések....... 68 A metódusok dinamikus feladása...... 69 WMI - Windows kezelői eszköztár...... 69 Új CLI LOAD funkció......... 69 A megadott deklarált globális ideiglenes tábla továbbfejlesztései........... 69 IBM OLE DB Provider for DB2...... 70 Hálószolgáltatások alkalmazásai...... 71 A JDBC-vezérlőt érintő továbbfejlesztések... 72 A DB2 Universal Developer s Edition termékkel járówebsphere Studio és WebSphere Application Server programok........... 73 A DB2 XML támogatásának továbbfejlesztései.. 74 Fejezet 11. Befogadott rendszerek.... 75 Befogadott rendszerek......... 75 Fejezet 12. Az üzleti hírszerzéssel kapcsolatos fejlesztések....... 77 A DB2 OLAP Server és DB2 OLAP Integration Server változásai........... 77 A DB2 Spatial Extender továbbfejlesztett szolgáltatásai............ 77 Fejezet 13. A DB2 családdal kapcsolatos fejlesztések............ 79 Többplatformos eszközök a DB2 Universal Database termékhez.......... 79 A DB2 Data Links Manager továbbfejlesztett szolgáltatásai............ 81 A DB2 XML Extender továbbfejlesztett szolgáltatásai............ 82 DB2 Net Search Extender........ 83 A gazda- és iseries alkalmazások használhatnak kétfázisú véglegesítést TCP/IP-vel...... 84 Függelék A. A DB2 Universal Database technikai leírása.......... 85 A DB2 Universal Database technikai leírása áttekintés............. 85 A DB2 dokumentációfixpak javítócsomagjai 85 A DB2 technikai leírásának kategóriái.... 85 DB2 könyvek nyomtatása PDF fájlokból.... 93 Nyomtatott DB2 könyvek rendelése..... 94 Az online segítség elérése........ 94 Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével....... 96 Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével....... 98 A technikai dokumentációonline megtekintése a DB2 HTML DokumentációCD lemezről.... 99 A telepített HTML dokumentációfrissítése... 100 iv Újdonságok

Fájlmásolás a DB2 HTML dokumentációs CD-ről webkiszolgálóra........... 102 A DB2 dokumentációnetscape 4.x programmal történő keresésének hibaelhárítása..... 102 Keresés a DB2 dokumentációban...... 103 Online DB2 hibaelhárítási információk.... 104 Kisegítő lehetőségek......... 105 Billentyűzet bemenet és navigáció.... 105 Megjelenítés csökkentlátók számára.... 106 Alternatív figyelmeztető jelzések..... 106 Kompatibilitás kisegítő technológiákkal... 106 Kisegítő lehetőségek dokumentáció.... 106 DB2 útmutatók........... 106 A böngészőn keresztül elért DB2 Információs központ............. 107 Függelék B. Megjegyzések...... 109 Védjegyek............ 112 Tárgymutató........... 115 Kapcsolatfelvétel az IBM-mel..... 119 Termékismertető........... 119 Tartalom v

vi Újdonságok

A DB2 Universal Database és a DB2 Connect 8-as verziója a legmodernebb üzleti megoldásokat biztosítja Az adatbázis-kezelő szoftverek napjainkra a vállalati informatika alapkövévé váltak. A vállalatoknak az információk széles köréhez kell hozzáférniük, például XML dokumentumokhoz, videoanyagokhoz és egyéb nagyterjedelmű adathordozókhoz. Az új munkamódszerek kialakulásával új igények merülnek fel. Ilyen igény például a digitális jogok kezelése. Az e-business térnyerésével szükségessé válik a folyamatos rendelkezésre állás, emellett pedig az e-business nyújtja a tranzakciók konvergálásához, az üzleti hírszerzéshez és a tartalomkezelő alkalmazásokhoz szükséges hajtóerőt, miközben a vállalatok üzleti tranzakcióikat integrálják. A DB2 Universal Database 8-as verziójának segítségével eleget tehet ezen kihívásoknak. A vállalat méretétől függetlenül egy olyan adatbázisra van szüksége, amely a vállalattal együtt nő. A DB2 8-as verziója ilyen adatbázis. Az alkalmazás gyorsan reagál, ha a webhelyen váratlanul megnő a tranzakciók száma, segítségével akár növekvő mennyiségű információt is tárolhat különböző adatbázisokban. Az alkalmazás a számítástechnikai infrastruktúrához igazítható, függetlenül attól, hogy a rendszer egy vagy több processzorral, esetleg nagy méretű, párhuzamos terminálcsoportokkal rendelkezik. A particionálás és a terminálcsoportok kialakításának technológiája és az új DB2 Universal Database Enterprise Server Edition integrálása minden igényt kielégítő, rugalmas megoldást eredményez. A jövőbeli növekedésre vonatkozódöntéseket tehát nem kell már ma meghoznia. A DB2 Universal Database 8-as verziója alkalmazza az önkezelő és erőforrás-hangoló (SMART) adatbázis-technológiát, amely lehetővé teszi az adatbázis-adminisztrátorok részére, hogy az adatbázisok konfigurálását, hangolását és kezelését nagymértékben automatizálhassák. A SMART adatbázis-kezeléssel az adminisztrátor kevesebb időt tölt a rutinfeladatok végzésével, és így több ideje marad az olyan feladatokra, amelyek segítségével a vállalkozás fenntarthatóversenyelőnyt szerezhet. A legmodernebb multidimenzionális táblacsoportosítási technológia segítségével csökken az indexelésre fordítandómunka mennyisége, a gyors adatlekérdezést pedig adatrendezéssel segíti elő. Ez annyit jelent, hogy kevesebb idő alatt juthat hozzá a döntéshozatalhoz szükséges információkhoz, miközben csökken a rendszerkezelésre fordítandóerőforrások mennyisége, és javul az adattárolási alkalmazások minősége. A DB2 innovatív lekérdezésátírási és -optimalizálási technológiája, illetve teljesítménykonfigurálási szolgáltatásai vezető pozíciót foglalnak el az iparágon belül. Ez annyit jelent, hogy több ideje marad az üzleti adatok elemzésére, és kevesebb idő szükséges a teljesítmény fokozására és a hangolásra. Szerzői jog IBM 1997-2002 vii

A DB2 beépített tervezett és nem tervezett rendelkezésre állási szolgáltatásai biztosítják, hogy az üzleti alkalmazások bármikor hozzáférhetők legyenek. A DB2 minden esetben biztosítja az üzleti alkalmazások hozzáférhetőségét - még akkor is, ha az adatbázis összeomlik és egy készenléti adatbázis-kiszolgálót kell használnia, vagy online karbantartási munkákat kell végrehajtania. Az indexújraépítéshez, az indexlétrehozáshoz és a táblabetöltéshez hasonlóonline segédprogramok, valamint a konfigurációs paraméterek az adatbázis leállítása nélkül módosíthatók; ezzel növekszik a teljesítmény és a rendelkezésre állás időtartama. A DB2 8-as verziója az új évezred adatkezelő megoldása. Semmilyen más adatbázis-kezelő nem rendelkezik olyan teljesítményre vonatkozó, rendelkezésre állási, méretezhetőségi és kezelhetőségi szolgáltatásokkal, mint a 8-as verzió. Fedezze fel a DB2 Universal Database 8-as verziójának újdonságait. viii Újdonságok

Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása Termék- és termékcsomag-változások A DB2 UDB Enterprise Edition (EE) és a DB2 UDB Enterprise-Extended Edition (EEE) termékek egyetlen programba lettek összefűzve, így jött létre a DB2 UDB Enterprise Server Edition (ESE). Az ESE termék alkalmas több adatbázis-partíció létrehozására és kezelésére. Ha több adatbázis-partíciót szeretne létrehozni egyetlen SMP-kiszolgálón, ezt megteheti az alapszintű ESE termék használatával. Ha azonban úgy szeretne létrehozni több adatbázis-partíciót, hogy azok több fizikai kiszolgálóra épülnek (azaz fürtbe rendezett hardverkonfigurációesetén), akkor ehhez külön licencet kell beszereznie. A DB2 UDB Workgroup Edition programot mostantól DB2 UDB Workgroup Server Edition programnak nevezik. A DB2 UDB Runtime ügyfél már nem tartalmazza az alábbi szolgáltatásokat: v Ügyfélkonfigurációs segédprogram v Parancsközpont Szerepel viszont a parancssori feldolgozó, amellyel ellátható a DB2 UDB Runtime ügyfél rendszerfelügyelete. A DB2 UDB Satellite Edition 6-os verziójának funkciói beépültek a DB2 UDB Personal Edition 8-as verziójába. Javasolt, hogy a DB2 UDB Satellite Edition jelenlegi felhasználói kezdjék meg az átállást a DB2 UDB Personal Edition 8-as verziójára. A DB2 OLAP Starter Kit nem áll rendelkezésre a DB2 Universal Database 8-as verziójában. Kapcsolódó szempontok: v Szatellit adminisztrációmódosításai oldalszám: 38 Összetevők felváltása más összetevőkkel, névváltozások Az Ügyfélkonfigurációs segédprogram új nevet kapott: Konfigurációsegéd. A működésével kapcsolatban is jelentős fejlesztéseket hajtottak végre. A Tárolt eljárás készítőt felváltja a Fejlesztési központ. A Fejlesztési központnak jóval több funkciója és szolgáltatása van, mint a Tárolt eljárás készítőnek. Szerzői jog IBM 1997-2002 1

A Teljesítménybeállítóvarázslóúj neve Configuration Advisor, a Workload Performance varázslópedig a Design Advisor nevet kapta. Kapcsolódó szempontok: v Fejlesztési központ oldalszám: 66 v Új Konfigurációsegéd oldalszám: 42 Változások a szóhasználatban A 8-as verzióban az alábbi szóhasználatbeli változások lépnek érvénybe: v A hosszú táblaterület új neve: nagy táblaterület. v A csomópontcsoport új neve: adatbázis-partíció csoport. v A 8-as verziót megelőzően az kifejezés, hogy online index-újraszervezés, azt a folyamatot jelentette, amelyben az indexlevél-lapok (alsószintű indexbejegyzéseket tárolólapok, index leaf pages) össze lettek fűzve, miközben az index online volt. Ennek a funkciónak az új neve mostantól: online indextöredezettségmentesítés indexlevél-lapokon. A 8-as verzióban már egy sokkal összetettebb (teljesebb) online index-újraszervezési szolgáltatás szerepel. v Az országkód új neve: területkód. A 8-as verzióval kapcsolatban először merül fel a létrehozott lekérdezőtábla kifejezés. A létrehozott lekérdezőtábla olyan tábla, amelynek meghatározása egy lekérdezés eredményén alapul, és amelyben az adatok a létrehozott lekérdezőtábla meghatározásának alapjául szolgálóegy vagy több táblából származóelőre kiszámított eredmények formájában szerepelnek. Az a létrehozott lekérdezőtábla, melynek egyesített kiválasztásában szerepel a GROUP BY tagmondat, az egyesített kiválasztásban hivatkozott táblákból származó adatokat összesíti. Az ilyen létrehozott lekérdezőtáblát összegző táblának is hívják. Az összegző tábla a létrehozott lekérdezőtábla különleges fajtája. Kapcsolódó szempontok: v Online index-újraszervezés oldalszám: 32 Nyelvek támogatása A 8-as verzióban minden ügyfél-kiszolgáló adatfolyam DRDA rendszerű lesz. A kódlap-átalakításokat tekintve mostantól a vevőoldalon történik majd az átalakítás. Ezért az átalakítótáblák az ügyfélre lesznek telepítve. Most már az alábbi kódlapok is támogatottak: v Arab kódlap 425 v Latin-1 HOST kódlap 1047 v Unicode V3.1 2 Újdonságok

Számos kódlapot és kódlap-átalakító táblát továbbfejlesztettek annak érdekében, hogy azok támogassák az euro pénznem jelét ( ). Ezek a továbbfejlesztett kódlapok már alapértelmezésben támogatják az euro jelet. Ha ezen kódlapoknak az euro jelet nem támogató verzióit szeretné használni, letöltheti azokat a következő helyről: ftp://ftp.software.ibm.com. Ez egy anonim FTP kiszolgáló. Ha a parancssoron keresztül létesíti a kapcsolatot, bejelentkezéskor a felhasználónévhez írja be ezt: anonymous, jelszónak pedig adja meg az email-címét. Bejelentkezés után lépjen be az átalakítótáblákat tartalmazókönyvtárba: > cd ps/products/db2/info/vr8/conv Kapcsolódó feladatok: v Enabling and disabling euro symbol support a következő kiadványban: Adminisztrációs kézikönyv: tervezés Kapcsolódó hivatkozások: v Conversion table files for euro-enabled code pages a következő kiadványban: Adminisztrációs kézikönyv: tervezés Már nem használt és elavult funkciók Az alábbi kommunikációs protokollok támogatása megszűnt: v IPX/SPX, DB2 ügyfél-kiszolgálóprotokollként. Ez azt jelenti, hogy a DB2 8-as verzióját használó kiszolgálók nem tudnak IPX/SPX kapcsolatokat fogadni, a DB2 8-as verzióját futtató ügyfelek pedig nem konfigurálhatók az IPX/SPX protokoll használatára. v SUNLINK SNA, mivel a SUN cég bejelentette ezen protokoll megszüntetését (tehát nem használják és nem fejlesztik tovább). A 8-as verziónem támogatja az alábbi operációs rendszereket (környezeteket): v OS/2 v PTX vagy NUMA-Q v Windows 95 A Satellite Administration Center (Szatellit adminisztrációs központ) Generalize Replication Subscription (Általánosított többszörözési aláírások) funkciója nem támogatott. A Replication már nem tartalmazza az asnmobile és az asnjet függvényeket. Megszüntették a db2alert.log (figyelmeztetések) szolgáltatást. Akik eddig a db2alerts.log naplófájlt használták, az adminisztrációs értesítési naplófájlt használhatják helyette. Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása 3

Kivették a teljesítményfigyelési funkciót a Vezérlőközpontból. Akik eddig a teljesítményfigyelőt használták, mostantól az Állapotközpont (amely a Vezérlőközpont része) függvényeit és a DB2 Performance Expert for Multiplatforms, 1-es verzióját (amely egy külön kaphatóbővítmény) használhatják a teljesítményfigyelési funkciók ellátására. A 3-as típusú JDBC vezérlő (más néven hálózati vagy kisalkalmazás-vezérlő) a 8-as verziótól kezdve nem szerepel a programban. Bár a jelen verzió teljes mértékben támogatja, a meglévő DB2 JDBC kisalkalmazásokokat az új, 4-es típusú vezérlőre kell költöztetnie, mivel a 3-as vezérlőt az újabb verziók már nem fogják tartalmazni. Az Elosztott számítástechnikai környezetet(dce) érintő változások Megszüntették a DCE biztonsági rendszer támogatását, mert a számítástechnikai piac nyilvánvalóan áttért a Kerberos rendszer használatára: ez a rendszer látja el a biztonságos hálózati hitelesítés és egypontos bejelentkezés feladatait. A Windows 2000 rendszerrel rendelkező felhasználóknak érdemes áttérni a Kerberos védelemre a DCE biztonsági rendszerről, még mielőtt áttérnének a DB2 UDB 8-as verziójára. A Kerberos és Windows 2000 együttműködésének támogatása a 7.2-es verzióban jelent meg. A DB2 UDB 8-as verziójának jövőben megjelenő kiadása ki fogja terjeszteni a Kerberos támogatását UNIX, illetve Linux kiszolgálókra és ügyfelekre. A Lightweight Directory Access Protocol (LDAP) vált ipari szabvánnyá a vállalati szintű könyvtár megvalósításban. A felhasználóknak érdemes áttérni az LDAP rendszerre a DCE Directory támogatásról, mielőtt áttérnének a DB2 UDB 8-as verziójára. Az LDAP támogatás minden olyan platformon elérhető, amelyet a DB2 UDB 8-as verziója támogat, kivéve: HP-UX és Linux. LDAP támogatás HP-UX és Linux rendszerekre a DB2 UDB 8-as verziójának jövőben megjelenő kiadásában fog szerepelni. A DB2 Connect átjárónála továbbiakban nem végezhető hitelesítés A 8-as verziótól kezdve a felhasználó DB2 Connect átjárónál történő hitelesítésének lehetősége megszűnik. Hitelesítés csak az ügyfélnél (CLIENT beállítással) vagy a kiszolgálónál (SERVER vagy SERVER_ENCRYPT beállítással) végezhető. A beállításokat az ügyfélnél az adatbázis-hozzáférési katalógusban fel kell venni, vagy NOT_SPEC (azaz nincs megadva) értéken kell hagyni. A DCS és a DCS_ENCRYPT most pontosan ugyanazt jelentik, mint a SERVER, illetve a SERVER_ENCRYPT. Az adatbázis-kezelő konfigurációs fájljának bármely hitelesítési bejegyzése, vagy az adatbázis-katalógusban DCS vagy DCS_ENCRYPT hitelesítési értékkel rendelkező bejegyzések helyére költöztetéskor SERVER, illetve SERVER_ENCRYPT kerül. A DCS vagy a DCS_ENCRYPT beállítás megadására tett kísérletek eredményeképp ezek a típusok a SERVER, illetve a SERVER_ENCRYPT értékre lesznek leképezve. 4 Újdonságok

Ha adott adatbáziskatalógus-bejegyzéshez DCS bejegyzés tartozik (jelezve, hogy a DB2 Connect használatban van), és a hitelesítési típus SERVER vagy SERVER_ENCRYPT, a hitelesítési típus helyére a meglévő viselkedés megőrzése érdekében CLIENT érték kerül. Amennyiben nincs DCS katalógusbejegyzés, nem történik költöztetés. Az is megtörténhet, hogy a kiszolgálóadatbázis-kezelő konfigurációs fájljának DCS értéke a SERVER értéktől különböző. Befogadott rendszerek esetén a DCS, illetve a DCS_ENCRYPT értéke azt jelentette, hogy a befogadott átjárónál nem történik hitelesítés; a program azt feltételezte, hogy a hitelesítés a végső adatforrásnál történik meg. Ennek lehetővé tételére egy új adatbázis-kezelő konfigurációs paraméter, a FED_NOAUTH jelent meg. Ha ennek a paraméternek az értéke YES, és a hitelesítés típusa SERVER vagy SERVER_ENCRYPT, a befogadott átjárónál - a korábbi viselkedést megőrizve - nem történik hitelesítés. Az érték költöztetéskor megfelelően van beállítva: ha az adatbázis-kezelő konfigurációs fájlban a hitelesítési típus DCS vagy DCS_ENCRYPT, a FED_NOAUTH YES értékre lesz állítva. Kapcsolódó szempontok: v Migrating Applications a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) v Szatellit adminisztrációmódosításai oldalszám: 38 v Új adminisztrációs értesítésnapló oldalszám: 16 v Többplatformos eszközök a DB2 Universal Database termékhez oldalszám: 79 Kapcsolódó feladatok: v Alert Center -- Overview: Health Center help in the Súgó: Health Center Áttérés a 8-as verzióra A 8-as verzióra történő áttéréssel (költöztetéssel) kapcsolatban a fejezet végén található hivatkozásokat követve kaphat információt : Alacsonyabb szintű kiszolgálók támogatása Ha az ügyfélgépek előbb térnek át a 8-as verzióra, mint a kiszolgáló, több korlátozást és megszorítást kell szem előtt tartania. Ezek a megszorítások nem a DB2 Connect termékkel, és nem a zseries, az OS/390, illetve az iseries adatbázis-kiszolgálókkal kapcsolatosak. Ahhoz, hogy 8-as verzióügyfelei működjenek a 7-es verziókiszolgálóival, konfigurálnia/engedélyeznie kell a DRDA Application Server képesség használatát a 7-es verziójú kiszolgálón. Ezzel kapcsolatban tanulmányozza a 7-es verzió segédanyagát: Telepítési és konfigurálási kiegészítés. Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása 5

Az ismert korlátozások és megszorítások kiküszöbölése érdekében valamennyi kiszolgálót a 8-as verzióra kell költöztetnie, mielőtt az ügyfélgépek bármelyikét a 8-as verzióra költöztetné. Ha ez nem lehetséges, tudnia kell, hogy ha a 7-es verzió kiszolgálóit a 8-as verzió ügyfeleiről próbálja elérni, a következő támogatások megszűnnek: v Némely adattípus: Nagy objektum (LOB) adattípusok. Felhasználóáltal megadott típusok (UDTs). DATALINK adattípusok. A DATALINK adattípus a nem relációs tárolóhelyen talált külső adatok kezelését teszi lehetővé. A DATALINK adattípus olyan fájlokra hivatkozik, amelyek fizikailag a DB2 Universal Database adatbázison kívüli fájlrendszerben találhatók. v Némely biztonsági szolgáltatás: A SERVER_ENCRYPT hitelesítési típus. A SERVER_ENCRYPT egy jelszótitkosítási módszer. A titkosított jelszó a felhasználói azonosítóval együtt hitelesíti a felhasználót. Jelszómódosítás A 8-as verziójú ügyfélről nem módosíthatók a 7-es verziójú kiszolgáló jelszavai. v Egyes kapcsolat- és kommunikációs protokollok: Kapcsolat helyett csatolást (ATTACH) igénylő példánykérelmek. A csatolás nem támogatott a 8-as verzióügyfele és a 7-es verziókiszolgálója között. Csak a TCP/IP hálózati protokoll támogatott. Az SNA, a NetBIOS, az IPX/SPX, és más hálózati protokollok nem támogatottak. v Az alkalmazás néhány jellemzője és feladata: A DESCRIBE INPUT utasítás - az ODBC/JDBC alkalmazások kivételével - nem támogatott. A 8-as verzió ODBC/JDBC alkalmazást futtató, 7-es verziójú kiszolgálóhoz kapcsolódó ügyfeleinek támogatása érdekében minden 7-es verzióval rendelkező kiszolgálóesetén a DESCRIBE INPUT támogatás javítását kell alkalmazni, ahol ez a fajta elérés szükséges. Ez a javítás az APAR IY30655 elemhez kapcsolódik, és még a 8-as verzióáltalános megjelenése előtt elérhető lesz. Bármely DB2 Universal Database dokumentum Contacting IBM című fejezetéből megtudható, hogyan érhető el az APAR IY30655 elemhez kapcsolódó javítás. Ez a DESCRIBE INPUT utasítás teljesítmény- és használati továbbfejlesztés, amely révén az alkalmazás kérelmezője előkészített utasításként szerezheti be a bemeneti paraméterjelzők leírását. CALL utasítás esetén a tárolt eljárás IN és INOUT paramétereihez kapcsolódó paraméterjelzőket tartalmaz. Kétfázisú véglegesítés. A 7-es verziójú kiszolgálónem használhatótranzakciókezelő adatbázisként a 8-as verziójú ügyfeleket érintő összehangolt tranzakciók használatakor. A 7-es verziójú 6 Újdonságok

kiszolgáló sem vehet részt olyan összehangolt tranzakcióban, ahol a 8-as verziójú kiszolgálótranzakciókezelő adatbázis lehet. XA-konform tranzakciókezelők. 8-as verziójú ügyfélgépet használó alkalmazás XA erőforrása nem lehet 7-es verziójú kiszolgáló. Ez a WebSphere, a Microsoft COM+/MTS, a BEA WebLogic, és más alkalmazásokra is vonatkozik, amelyek tranzakciókezelési rendszer részei. Megfigyelés. Segédprogramok. Az ügyfél által indított, kiszolgálóhoz kapcsolódó segédprogramok nem támogatottak, ha az ügyfél a 8-as verziót, a kiszolgáló pedig a 7-es verziót használja. A 32 KB-nál nagyobb méretű SQL-utasítások. A 8-as verzióügyfelei és a 7-es verziókiszolgálói közötti fenti megszorítások mellett hasonlókorlátozások érvényesek a 8-as verzióeszközei és a 7-es verziókiszolgálóinak együttműködése esetén is. A következő 8-as verziójú eszközök csak a 8-as verziót használó kiszolgálókat támogatják: v Vezérlőközpont v Feladatközpont v Napló v Satellite Administration Center (szatellit adminisztrációs központ) v Information Catalog Center (Információkatalógus-központ; webes változat is) v Health Center (webes változat is) v Licencközpont v Spatial Extender v Eszközök beállításai A 8-as verzió következő eszközei a 7-es verziójú kiszolgálókat (korlátozásokkal) és a 8-as verziójú kiszolgálókat támogatják: v Konfigurációsegéd (Az eszköznek különböző összetevői közül csak a kivitel/behozatal konfigurációs fájl használható a 7-es verziójú kiszolgálókkal; a 8-as verzióval valamennyi összetevő együttműködik) v Adatraktár központ v Replication Center (Többszörözési központ) v Parancsközpont(webes változat is) v SQL segéd v Fejlesztési központ v Visual Explain Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása 7

A 8-as verzió azon eszközei, amelyek csak a Vezérlőközpont navigációs fájából indíthatók, valamint az eszközökön alapuló bármely részletes megjelenítés többnyire nem elérhető a 7-es és korábbi verziókat futtató kiszolgálókról. Ha 7-es vagy korábbi verziójú kiszolgálókkal dolgozik, célszerű a 7-es verzió eszközeit használni. Kapcsolódó szempontok: v Migrating Applications a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) v Migration recommendations a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz Kapcsolódó feladatok: v Migrating databases a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v Migrating instances (UNIX) a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v Migrating DB2 (Windows) a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v Migrating DB2 (UNIX) a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v Migrating DB2 Personal Edition (Windows) a következő kiadványban: DB2 Personal Edition Repülőrajt v Migrating DB2 Personal Edition (Linux) a következő kiadványban: DB2 Personal Edition Repülőrajt v Migrating databases on DB2 Personal Edition (Windows) a következő kiadványban: DB2 Personal Edition Repülőrajt v Migrating instances and databases on DB2 Personal Edition (Linux) a következő kiadványban: DB2 Personal Edition Repülőrajt Kapcsolódó hivatkozások: v Migration restrictions a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v Version 8 incompatibilities between releases a következő kiadványban: Adminisztrációs kézikönyv: tervezés Környezetek, amelyeket nem szabad átköltöztetni a 8.1-es verzióra Az alábbi környezeteket nem szabad átköltöztetni a DB2 Universal Database 8-as verziójára: DB2 Relational Connect és DB2 Life Sciences Data Connect környezetek Az IBM cég átszervezi és bővíti a kínálatát, hogy minél inkább előtérbe kerüljön az adatintegráció. Ennek keretében egy új szolgáltatás kerül bevezetésre, amely felváltja és egyben kibővíti azokat a szolgáltatásokat, amelyeket korábban a DB2 Relational Connect és DB2 Life Sciences Data 8 Újdonságok

Connect termékek használatával lehetett csak igénybe venni. Az erről szóló részletes információk később jelennek majd meg. Azoknak a felhasználóknak, akik a DB2 Relational Connect 7-es verzióját vagy a DB2 Life Sciences Data Connect 7-es verzióját használják befogadott (egyesített) adatforrások elérésére, érdemes megvárniuk ennek az új szolgáltatásnak a megjelenését, mielőtt áttérnének a DB2 Universal Database 8-as verziójára. A DB2 Universal Database 8.1-es verziója már eleve képes az IBM termékcsalád (DB2 és Informix IDS) adatbázisaiból származó relációs adatok befogadására. Azok a felhasználók, akik csak DB2 és Informix IDS rendszerekből származóbefogadott adatokat szeretnének használni, máris áttérhetnek a 8.1-es verzióra. DB2 Query Patroller környezetek Az IBM azt tervezi, hogy kiadja a DB2 Query Patroller 8-as verzióját, amely a DB2 Universal Database 8-as verziójú adatbázisokkal való használatra van szánva. A DB2 Query Patroller 8-as verziója azonban jelenleg még nem elérhető. Azoknak a felhasználóknak, akik a DB2 Warehouse Manager 7.2-es verziójához járó DB2 Query Patroller 7.2-es verzióját használják, nem tanácsos áttérni a DB2 Universal Database 8-as verziójára mindaddig, amíg meg nem jelenik a DB2 Query Patroller 8-as verziója. A DB2 Query Patroller 8-as verziója olyan továbbfejlesztett szolgáltatásokat fog tartalmazni, amelyekkel hatékonyabban lehet majd kezelni és ellenőrizni a lekérdezések elküldésével kapcsolatos összes tennivalót. Fejezet 1. A DB2 Universal Database 8-as verziójának bemutatása 9

10 Újdonságok

Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések Továbbfejlesztések a betöltésben (Load segédprogram) Számos újítás történt a 8-as verzióbetöltési segédprogramjában. Új funkciók jelentek meg annak érdekében, hogy egyszerűbb legyen az adatok beolvasása mind az egy-, mind a több partíciós adatbázis-környezetekbe. A betöltési műveletek most már a tábla szinten helyezkednek el. Ez azt jelenti, hogy a betöltő segédprogram mostantól nem igényel kizárólagos hozzáférést a teljes táblaterülethez, és a betöltéssel egyidőben hozzá lehet férni a táblaterület más táblaobjektumaihoz. Továbbá a betöltési műveletben érintett táblaterületeknél nincs tiltva az új műveletek indítása. Ha egy helyreállíthatóadatbázisra meg van adva a COPY NO beállítás, akkor a betöltési művelet kezdetekor a táblaterület biztonsági mentés szükséges állapotba áll. Egy további új funkcióa betöltő segédprogrammal kapcsolatban: a már létező adatokat le lehet kérdezni a táblából, miközben folyamatban van az új adatok betöltése. Ez a LOAD parancs READ ACCESS paraméterének megadásával lehetséges. Ebben a kiadásban már szerepel a LOCK WITH FORCE beállítási lehetőség. Ezzel kényszeríteni lehet az alkalmazásokat, hogy feloldják a táblákra vonatkozózárolásokat, ezzel lehetővé téve a betöltési művelet folytatását és az ehhez szükséges zárolások megszerzését. Lehetővé vált, hogy adatok betöltéséhez particionáltadatbázis-környezetben is ugyanazokat a parancsokat (LOAD, db2load) és API-kat (db2load, db2loadquery) használja, mint egypartíciós adatbázis-környezetben. A továbbiakban már nincs szükség az automatikus betöltés (AutoLoader) segédprogramra (db2atld) és az automatikus betöltés vezérlőfájljára. Az új CURSOR fájltípus használatával egy SQL lekérdezés eredményét betöltheti egy adatbázisba anélkül, hogy előtte egy adatállományba exportálná azt. A 8-as verziómegjelenését megelőzően a betöltési művelet után a céltábla ellenőrzés szükséges állapotban maradt, amennyiben létrehozott oszlopokat tartalmazott. A betöltő segédprogram most már oszlopértékeket hoz létre, és a továbbiakban nem szükséges a SET INTEGRITY parancsot kiadni olyan táblába valóbetöltési művelet után, amely létrehozott oszlopokat tartalmaz és nincs más táblakorlátozása. A LOAD QUERY parancs funkciói ugyancsak bővültek. A parancs most már visszaadja annak a céltáblának az állapotát, amelybe az adatok éppen töltődnek - csakúgy, mint az Szerzői jog IBM 1997-2002 11

éppen futóbetöltési műveletre vonatkozóállapotinformációt. A LOAD QUERY parancs használatával lekérdezhető a táblák állapota attól függetlenül, hogy éppen folyamatban van-e az adott táblán betöltési művelet. A Vezérlőközpontban most már találhatóegy betöltési varázslóis, amely segít a betöltési művelet beállításában. Kapcsolódó szempontok: v Loading Data in a Partitioned Database - Overview a következő kiadványban: Data Movement Utilities Guide and Reference (Adatmozgató segédprogramok útmutatója és kézikönyve) v Új varázslók és GUI-eszközök oldalszám: 40 Kapcsolódó hivatkozások: v db2loadquery - Load Query a következő kiadványban: Adminisztrációs API kézikönyv v LOAD QUERY Command a következő kiadványban: Command Reference v LOAD Command a következő kiadványban: Command Reference v db2load - Load a következő kiadványban: Adminisztrációs API kézikönyv A Tároláskezelés nevű eszköz A Tároláskezelés (Storage Management) nevű eszközt mostantól a Vezérlőközponton keresztül lehet elérni. Ezen eszköz segítségével megjeleníthető a Tároláskezelés-nézet, amely megjeleníti egy adott adatbázis, adatbázis-partíciócsoport vagy táblaterület tárolási állapotának pillanatfelvételét. Megadott időközönként statisztikai adatokat lehet rögzíteni, az így felvett adatok megjelenítése pedig a választott objektum típusától függ: v Táblaterületek esetén a rendszerkatalógusok és az adatbázis megfigyelő adatai jelennek meg, az adott táblaterület hatókörében megadott táblákhoz, indexekhez és tárolókhoz (konténerekhez). v Adatbázis és adatbázis-partíciócsoport esetén az adott adatbázisban vagy a-p. csoportban megadott összes táblaterületre vonatkozóadat jelenik meg. v Adatbázis esetén a benne lévő összes adatbázis-partíciócsoport adatai is összegyűjtésre kerülnek. A Tároláskezelés-nézetben megjelenő információk segítségével nyomon követheti a tárolásra jellemző különféle adatokat, mint például a táblaterületek területhasználatát és az adatbázis-partíciócsoportok adatcsúsztatását (adatbázis-elosztás), és rögzítheti az adatbázis-partíciócsoportok és táblaterületek indexeinek fürtarányát. 12 Újdonságok

A Tároláskezelés nézetben meg lehet adni a fenti adatok (adatcsúztatás, területhasználat és index fürtarány) küszöbértékeit is. Ha egy célobjektum átlépi a megadott küszöbértéket, figyelmeztetés vagy riasztás formájában értesülni fog róla. Kapcsolódó szempontok: v Új varázslók és GUI-eszközök oldalszám: 40 Csomaggyorsítótár kiürítése Ez a funkciólehetővé teszi, hogy eltávolítsa a gyorsítótárban találhatódinamikus SQL utasításokat egy új SQL utasítás, a FLUSH PACKAGE CACHE használatával. Ez az utasítás érvényteleníti a gyorsítótárba felvett dinamikus SQL utasításokat, s ezáltal távolítja el azokat a csomaggyorsítótárból. A gyorsítótárba felvett dinamikus SQL utasítás érvénytelenítése lehetővé teszi a folytatást a felvett utasítás aktuális felhasználói számára, de minden új kérelem, ami ugyanerre az utasításra vonatkozik, kötelezően fordításra kerül és új gyorsítótár-bejegyzés jön létre. Azáltal, hogy a gyorsítótárba felvett érintett bejegyzéseket érvényteleníti, a DB2 már kezeli a legtöbb szokásos tevékenységet, ami befolyásolja a gyorsítótárba felvett dinamikus SQL utasítások érvényességét. Néhány tevékenységet azonban még nem tud kezelni - ilyen például az adatbázis és az adatbázis-kezelő konfigurációs paramétereinek új, online frissítése. Ez az utasítás lehetővé teszi, hogy a felhasználósajátkezűleg érvénytelenítse a gyorsítótárba felvett dinamikus SQL utasításokat azoknál a forgatókönyveknél, amelyeket a DB2 nem kezel automatikusan. Kapcsolódó szempontok: v Configuration parameter tuning a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó feladatok: v Configuring DB2 with configuration parameters a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v Configuration parameters summary a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v FLUSH PACKAGE CACHE statement a következő kiadványban: SQL kézikönyv, 2. kötet Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 13

Újdonságok a naplózásban A kettős naplózás a 7.2-es verzióban (másik nevén 7-es verzió FixPak 3) jelent meg. A kettős naplózás engedélyezéséhez a DB2 nyilvántartás DB2NEWLOGPATH2 változóját YES (igen) értékre kellett állítani. A kettős naplózás csak UNIX rendszeren volt elérhető, és a felhasználónem tudta közvetlenül vezérelni azt az útvonalat, ahova a második naplókészlet került. Az útvonal neve úgy állt elő, hogy a logpath adatbázis konfigurációs paraméter végére egy 2-es lett hozzáfűzve. A 8-as verzióban a kettős naplózás minden olyan platformon elérhető, amelyen a DB2 UDB támogatott. Ezen kívül a második naplóelérési útvonalának konfigurációját és engedélyezését a mirrorlogpath adatbázis konfigurációs paraméter vezérli. Ha a mirrorlogpath paraméternek van értéke, akkor a kettős naplózás engedélyezett és a második naplóelérési útvonala az, ami a konfigurációs paraméterben van megadva. Egy útvonalas naplózásnál két adatbázis konfigurációs paraméterre volt szükség: v a logpath paraméter jelezte, hogy hol van jelenleg, v a newlogpath megadta, hogy mi legyen a naplóelérési útvonal az adatbázis következő aktivizálásakor. Ezek a paraméterek változatlanul működnek a 8-as verzióban is. A kettős naplózást engedélyező konfigurációk esetében a második napló elérési útvonalához csak egy konfigurációs paraméter tartozik: mirrorlogpath. A GET DB CFG SHOW DETAIL paranccsal olvashatja ki a paraméter aktuális értékét, a jövőbeli értékét is, amely az adatbázis legközelebbi aktivizálásakor lép életbe, és a késleltetett érték oszlopban jelenik meg. A maximális megadható naplóterület 32 GB-ról 256 GB-ra nőtt. Így több tranzakció futhat párhuzamosan, és a tranzakciók több munkát tudnak elvégezni. A végtelen aktív naplózás szintén új a 8-as verzióban. Lehetővé teszi, hogy az aktív munkaegység kiterjedjen az elsődleges naplókra és az archív naplókra is, és ezzel gyakorlatilag végtelen számú naplófájlt használhat a tranzakció. A végtelen aktív napló engedélyezése nélkül egy munkaegység naplórekordjainak be kell illeszkedniük az elsődleges naplóterületre. A végtelen aktív napló engedélyezése a logsecond -1-re állításával történik. A végtelen aktív naplót olyan, nagy feladatokkal dolgozó környezetben is lehet használni, ahol a feladatoknak több naplóterületre van szükségük, mint amennyit normális esetben lefoglalnak az elsődleges naplóknak. A 7-es verzióban bemutatott blokkolás betelt naplólemez esetén funkciót a 8-as verzióban a blk_log_dsk_ful adatbázis konfigurációs paraméterrel lehet beállítani. A blokkolás betelt naplólemez esetén szolgáltatás lehetővé teszi annak a megadását, hogy a DB2 ne álljon le, amikor az aktív naplóelérési útvonaláról futtatnak alkalmazásokat és a lemez betelik. Ha engedélyezi ezt a beállítást, a DB2 öt percenként újrapróbálkozik, és ezzel lehetővé teszi, hogy a betelt lemezen helyet szabadítsanak fel, és az alkalmazások befejeződjenek. 14 Újdonságok

Kapcsolódó szempontok: v Understanding Recovery Logs a következő kiadványban: Data Recovery and High Availability Guide and Reference v Log Mirroring a következő kiadványban: Data Recovery and High Availability Guide and Reference Kapcsolódó hivatkozások: v Configuration Parameters for Database Logging a következő kiadványban: Data Recovery and High Availability Guide and Reference A biztonsági mentés és helyreállítás új lehetőségei A DB2 UDB 8-as verziója számos mentési és helyreállítási továbbfejlesztést tartalmaz: XBSA támogatás A mentés képes kezelni azokat a tárolási megoldásokat, amelyek rendelkeznek az XBSA ipari szabványnak megfelelő kezelőfelülettel. Visszaállítás különböző kódlapot használó rendszerek esetén Az adatbázis biztonsági mentését visszaállíthatja olyan rendszerre, amelyik más kódlapot használ. Például egy 819-es kódlapot alkalmazó rendszeren készült mentés visszaállíthatóegy 850-es kódlapot használórendszerre. Gyorsabb táblaterület-helyreállítás Egy táblaterület helyreállítása során csak a helyreállításhoz szükséges naplófájlok kerülnek feldolgozásra, a többi naplófájlt kihagyja a rendszer. Ha a naplófájlokat az archív állományból kell beolvasni, a felhasználói kilépési pontnak csak a szükséges naplófájlokat kell beolvasnia. Időponthoz kötött előregörgető helyreállítás helyi idővel Az időponthoz kötött (point in time, PIT) előregörgető helyreállítás használatakor helyi időként adhatja meg az időt. Ez megkönnyíti az adott időpontra történő előregörgetést, és megszünteti a helyi idő középidőre (GMT-re) valóátváltásából eredő lehetséges hibákat. Kapcsolódó hivatkozások: v BACKUP DATABASE Command a következő kiadványban: Command Reference v RESTORE DATABASE Command a következő kiadványban: Command Reference v ROLLFORWARD DATABASE Command a következő kiadványban: Command Reference Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 15

Új adminisztrációs értesítésnapló A DB2 a naplóadatokat tervezett használatuktól függően most két különböző naplóba helyezi el. Adminisztrációs értesítésnapló Amikor jelentős esemény történik, a DB2 az adminisztrációs értesítésnaplóba írja az információt. Ezek az adatok az adatbázis-adminisztrátorok illetve a rendszergazdák munkáját segítik. Az értesítések többsége további adatokkal egészíti ki az adott SQLCODE kódot. Az esemény típusát és a begyűjtött információrészletességének szintjét a NOTIFYLEVEL konfigurációs paraméter határozza meg. Részletezett diagnosztikai információazonban nem kerül ebbe a naplóba. db2diag.log A hibákról szóló diagnosztikai információ ebbe a szöveges naplófájlba kerül. Ez az információhibafelderítésre használhatóés a DB2 ügyféltámogatás számára fontos. Az információrészletességének szintjét a DIAGLEVEL konfigurációs paraméter határozza meg. Több javítási szintű telepítés UNIX rendszeren Az 1-es javítócsomaggal kezdődően (FixPak 1) a DB2 8-as verziója több javítási szintet támogat párhuzamosan egyazon rendszeren. Ez a támogatás csak a DB2 UDB Enterprise Server Edition terméknél, UNIX platformokon áll rendelkezésre. A több javítási szintű támogatás a következőket teszi lehetővé: v Egy új javítási szint tesztelése, miközben egy régebbi javítási szint továbbra is támogatja a munkakörnyezetet. Ha befejeződött a tesztelés, a munkakörnyezetet át lehet állítani az új javítási szintre. v Különböző csapatok közösen használhatnak egy rendszert annak ellenére, hogy DB2 kódszintjeik eltérőek. Például az egyik csapat, amely már egy ideje egy alkalmazás fejlesztésén dolgozik, továbbra is használhatja az eddig használt DB2 javítási szintet, míg egy másik csapat, amely most kezd bele egy új projektbe, igénybe veheti a legfrissebb javítási szintet. A javítási szintekről további információáll majd rendelkezésre a 8-as verzió1-es javítócsomagjának kiadásakor. Csomagok verzióazonosítója Lehetővé vált, hogy egy rendszerben egy csomag több verzióját is fenntartsa, a csomagok számára készült új verziólehetőséggel. Ennek a lehetőségnek az a célja, hogy több olyan csomag is szerepelhessen a rendszerkatalógusban, amelyek ugyanazzal a sémával és csomagazonosítóval 16 Újdonságok

rendelkeznek. Így lehetővé válik egy csomag új verziójának tesztelése és bevezetése a rendszerbe anélkül, hogy érintené a csomag létező verziójának felhasználóit. A verziók támogatásával elérhető, hogy folyamatos csomagkarbantartást végezzenek, miközben a végfelhasználók zavartalanul hozzáférhetnek a rendszerhez. A PREP, BIND, REBIND és DROP PACKAGE szolgáltatások is fel lettek készítve a csomagverziók kezelésére. Kapcsolódó szempontok: v Package Versioning a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) Adatbázis-karbantartási mód: QUIESCE Az új QUIESCE parancs használatával kiszoríthat minden felhasználót egy példányról vagy egy adatbázisról, és azt az adatbázis-karbantartási tevékenységek idejére nyugvó, új műveleteket nem engedő módba teheti. A QUIESCE parancs kizárólagos hozzáférést biztosít a példányhoz vagy az adatbázishoz, miközben nem kell az összes felhasználót kijelentkeztetni a példányról vagy az adatbázisból, azután pedig megakadályozni, hogy kívülről létesítsenek kapcsolatot az adatbázisrendszerrel (például nem kell leállítani az összes tranzakciókezelőt). Csak a megfelelő jogosultsággal rendelkező felhasználók kapcsolódhatnak a példányhoz vagy az adatbázishoz. Az új műveleteket tiltóidőszakban rendszeradminisztrációs teendőket végezhet a példányon vagy az adatbázison. Miután befejeződött az adminisztráció, az UNQUIESCE paranccsal feloldhatja az adatbázis nyugvó állapotát, és ismét megengedheti a többi felhasználónak, hogy az adatbázishoz kapcsolódjanak, mindezt rendszerzárás és újabb adatbázis-indítás nélkül. Kapcsolódó hivatkozások: v QUIESCE Command a következő kiadványban: Command Reference v UNQUIESCE Command a következő kiadványban: Command Reference A REORGCHK új szolgáltatása: ON SCHEMA A REORGCHK mostantól kezdve séma alapján is futtatható. Ez megnöveli jelenlegi képességeit, hogy az összes táblán, vagy pedig a parancsot kiadófelhasználóáltal létrehozott táblákon is lehessen futtatni. Kapcsolódó hivatkozások: Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 17

v REORGCHK Command a következő kiadványban: Command Reference A RUNSTATS parancs továbbfejlesztései A RUNSTATS parancs továbbfejlesztésre került, ezáltal javult a statisztikák begyűjtésének teljesítménye, és további lehetőségek nyíltak meg. A RUNSTATS segédprogram az alábbi szolgáltatásokat nyújtja: v További statisztikák - pl. oszlopkombináció-statisztikák - gyűjtése, és a tábla-, indexilletve index-tábla viszony statisztikák előzetes lehívása v Indexnevek listájának elfogadása (előzőleg csak az API-val volt lehetséges) v Oszloplista elfogadása, azon oszlopok felsorolásával, amelyekről statisztikákat kíván gyűjteni v Elosztási statisztikák korlátjainak elfogadása: a NUM_FREQVALUES és a NUM_QUANTILES értékek táblaszinten (anélkül, hogy a konfigurációs paramétereket meg kéne változtatni, és az összes felhasználót le kéne választani, majd újracsatlakoztatni). v Egyedi NUM_FREQVALUES és NUM_QUANTILES oszlopértékek elfogadása v DETAILED indexstatisztikák gyorsabb (mintavételen alapuló) gyűjtése Kapcsolódó szempontok: v Guidelines for collecting and updating statistics a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v Detailed index statistics a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó feladatok: v Collecting catalog statistics a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v Collecting distribution statistics for specific columns a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v Collecting index statistics a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v Determining when to reorganize tables a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v RUNSTATS Command a következő kiadványban: Command Reference v db2runstats - Runstats a következő kiadványban: Adminisztrációs API kézikönyv 18 Újdonságok

A rendszer állapotát felügyelő eszközök A DB2 8-as verziójában bevezetésre került az Állapotfigyelő (Health Monitor) és az Állapotközpont (Health Center) nevű, két új szolgáltatás, amelyek a DB2 rendszer állapotának felügyeletében nyújtanak segítséget. Ezek az eszközök kivételkezelő lehetőséggel bővítik a DB2 Universal Database rendszert: figyelmeztetnek a rendszer lehetséges problémáira. Így lehetővé válik, hogy a rendszer állapotában bekövetkező változásokról még az előtt tudomást szerezzen, hogy azok a rendszer teljesítményét visszavető, valódi problémákat okoznának. Az Állapotfigyelő egy kiszolgálóoldali eszköz, amely felhasználói beavatkozás nélkül is folyamatosan figyeli a példány állapotát. Az Állapotfigyelő észleli, ha a rendszer túllépi valamelyik előre megadott küszöböt (például a rendelkezésre állónaplóterület nem elegendő), vagy ha valamely objektum rendellenes állapotba kerül (például valamelyik példány nem működik), és ekkor figyelmeztetést ad. Figyelmeztetéskor két dolog történhet: v A rendszer figyelmeztető üzenetet küldhet egy meghatározott e-mail címre vagy személyi hívóra, így értesíti a rendszer működéséért felelős személyt. v A rendszer előre megadott műveleteket hajt végre. Például lefuttat egy parancsfájlt vagy (az új Feladatközpontból megvalósított) feladatot. Az állapotjelző a rendszer egyik jellemzője, amelyet az Állapotfigyelő ellenőriz. Az Állapotfigyelő előre megadott küszöbértékeket tartalmaz ezekre a rendszerjellemzőkre nézve. Az Állapotfigyelő ellenőrzi, hogy a rendszer megfelel-e ezeknek az állapotjelző küszöbértékeknek, és ez alapján dönti el, hogy figyelmeztetést adjon-e. Az Állapotközpont, különböző parancsok vagy az alkalmazás-programozási felületek (API) használatával igényeinek megfelelően állíthatja be a rendszerjellemzők küszöbértékeit, és megadhatja, hogy kit kell értesíteni, és mely parancsfájlok vagy feladatok futtatása szükséges egy figyelmeztetés megjelenésekor. Az Állapotközpont az Állapotfigyelő grafikus kezelőfelülete. Segítségével beállíthatja az Állapotfigyelőt, és megtekintheti a példányokról és az adatbázis objektumokról megjelenő figyelmeztetéseket. Az Állapotfigyelő ráközelítési lehetőségével hozzájuthat az aktuális riasztások részleteihez, és egy listához, amely a figyelmeztetés okának megoldására javasolt tevékenységeket tartalmazza. A hiba elhárításához kövesse valamelyik ajánlott eljárást. Ha a javasolt lépés az, hogy változtassa meg az adatbázis vagy az adatbázis-kezelő konfigurációját, akkor az Állapotfigyelő az új értékre is javaslatot tesz, és a változtatás egyetlen kattintással elvégezhető. Más esetékben az Állapotfigyelő azt javasolja, hogy vizsgálja tovább a problémát valamilyen egyéb eszközzel, mint amilyen például a CLP vagy az új Memóriamegjelenítő. Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 19

Az Állapotközpont és a Vezérlőközpont úgynevezett Health Beacon elemek segítségével kapcsolódnak egymáshoz. A Vezérlőközpontban a Health Beacon elemek jelzik az Állapotközpont új figyelmeztetéseit. A Vezérlőközpont minden ablakába és jegyzettömbjébe Beacon elemek kerültek; a Állapotközpont eléréséhez egyszerűen kattintson valamelyik Health Beacon ikonra. A 8-as verzióhálózati Állapotközpont szolgáltatást is nyújt (Web Health Center), amely arra szolgál, hogy az Állapotfigyelő adatait Web böngésző vagy PDA segítségével lehessen elérni. Új DB2 parancsokat és alkalmazásprogramozási felületeket (API) is használhat az Állapotfigyelő rendszerállapottal kapcsolatos adatainak kiolvasására, s így bevonhatja a DB2 Állapotfigyelő szolgáltatását a már meglévő felügyeleti megoldásba. Az Állapotfigyelő olyan új felületeket használva gyűjt információt a rendszer állapotáról, amelyek nem okoznak teljesítménycsökkenést. Az információgyűjtéshez egyetlen pillanatfelvétel-figyelő kapcsolót sem aktivál. Új példány létrehozásakor az Állapotfigyelő alapértelmezés szerint engedélyezve van. Kikapcsolni az adatbázis-kezelő health_mon konfigurációs paraméterével lehet. Kapcsolódó feladatok: v Alert Center -- Overview: Health Center help a következő kiadványban: Súgó: Health Center Az Eseményfigyelők képessé váltak SQL táblákba való írásra Az Eseményfigyelők most már képesek az adatok SQL táblákba valóírására, a fájlokba vagy adatcsatornákba valóírás helyett. Ez a következő előnyökkel jár az PIPE (adatcsatorna) és FILE (fájl) típusú eseményfigyelők használatával szemben: v Az eseményfigyelők nagy mennyiségű adatot gyűjtenek és sok lemezterületet foglalhatnak. Az adatok SQL táblában valótárolásakor pontosan megadhatja, hogy konkrétan melyek azok az adatelemek, amelyeket meg szeretne tartani, a többi pedig törölhető. Az adatok SQL táblákban történő tárolása révén könnyebbé válik az adatok szűrése időbélyegek vagy más relációs feltételek használatával. v Az Eseményfigyelő adatait korábban nehéz volt értelmezni, és további bonyodalmakat okozott kapcsolatot találni az eseményfigyelő fájlokba és adatcsatornákba írott adatai és más adatok között. Most, hogy az Eseményfigyelő adatai táblákban tárolódnak, a felhasználók könnyen lekérdezhetik és összegyűjthetik az adatokat SQL használatával. v A táblákba íróeseményfigyelők az adatbázis partíciók egyikéről vagy mindegyikéről képesek adatokat menteni. Ha mindegyik adatbázis partícióadatait ugyanabban a táblában tárolja, akkor a DB2 valós globális eseménykövetést valósít meg az Eseményfigyelők számára. 20 Újdonságok

Kapcsolódó szempontok: v Event monitor table management a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Kapcsolódó feladatok: v Creating a table event monitor a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Továbbfejlesztett holtpontesemény-megfigyelés A 8-as verzióbeli holtpontesemény-megfigyelő segíti a rendszergazdákat és az adatbázis-adminisztrátorokat a holtpontot kiváltóokok azonosításában. A jelenlegi holtpontesemény-megfigyelő több információval szolgál, mint az előző kiadásokban. Például a jelenlegi megfigyelő azonosítja a holtpontba került utasításokat és megmutatja, hogy az érintett alkalmazások mely zárolásokat tartják fenn. A szükségtelen kapcsolatfejléc-eseményekhez tartozó, így feleslegesen lefoglalt tárhely méretének csökkentése érdekében a megfigyelő csak a holtpont résztvevői esetében hoz létre kapcsolatfejléc-eseményeket, és nem az adatbázishoz történő minden kapcsolódáskor. Kapcsolódó hivatkozások: v Locks and deadlocks data elements a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Pillanatfelvétel- és eseményfigyelés: időbélyeggyűjtés vezérlése Az idő és időbélyeg adatelemek gyűjtését most a TIMESTAMP megfigyelő-kapcsoló vezérli. A kapcsolóalapértelmezés szerint be van kapcsolva. Ha kikapcsolja ezt a kapcsolót, az adatbázis-kezelő kihagyja az időbélyeget használó operációsrendszerhívásokat az idő vagy időbélyeggel összefüggő megfigyelőelemek meghatározásakor. Amikor a CPU kihasználtsága megközelíti a 100%-ot, a kapcsolókikapcsolásával gyors teljesítmény-növelés érhető el. A TIMESTAMP kapcsolókikapcsolása lecsökkentheti a megfigyelő-kapcsolóirányítása alatt állótöbbi adat összköltségét is. Kapcsolódó szempontok: v System monitor switches a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Kapcsolódó feladatok: Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 21

v Setting monitor switches from a client application a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) v Setting monitor switches from the CLP a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Pillanatfelvételek beolvasása SQL-en keresztül A felhasználóáltal megadott táblafüggvények egy halmazáról pillanatfelvételeket lehet készíteni SELECT utasítások használatával. A pillanatfelvételek SQL-en keresztüli elkészítése esetén le lehet kérdezni a rendszer állapotára vonatkozóadatokat az alkalmazásból DB2 API hívások megvalósítása nélkül is. Most már az SQL összes szolgáltatása használhatóaz eltérő típusú pillanatfelvétel-információk szűrésére és egyesítésére. SQL segítségével beolvashat egy új pillanatfelvételt, vagy DB2 API hívással előzőleg létrehozott, fájlba írt adatokat is feldolgozhat. Használja az új WRITE TO FILE paramétert egy előző get snapshot API hívásnál az adatok fájlba mentéséhez. Kapcsolódó feladatok: v Capturing a database snapshot using SQL a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) Kapcsolódó hivatkozások: v Snapshot monitor SQL table functions a következő kiadványban: System Monitor Guide and Reference (Az adatbázisrendszer-figyelő útmutatója és kézikönyve) A DB2 Tivoli Ready A DB2 8-as verziója Tivoli Ready. A DB2 8-as verziójának telepítésekor létrejönnek a szükséges aláírásfájlok, így a Tivoli Inventory és Discovery program képes lesz a gép átvizsgálására és a DB2 megtalálására. A Tivoli Manager for DB2 program alkalmazáskezelési célokra használható, például: v Az egyes kiszolgálóösszetevők indítása és leállítása v Az egyes kiszolgálóösszetevők helyreállítása v Az egyes kiszolgálóösszetevők folyamatainak megfigyelése v Eseménycsatolóarra az esetre, ha az alkalmazás eseményeket vagy figyelmeztetéseket gyűjt, illetve küld v Szoftverterjesztő fájlcsomagok minden asztalösszetevő számára v Leltáraláírások minden összetevő számára 22 Újdonságok

v Tivoli Global Enterprise Manager (GEM) eszköztár (hármas szint) minden üzleti alkalmazás kiszolgálóösszetevő számára, amely más alkalmazásokhoz kapcsolódik v Ikonok az alkalmazásokhoz, mégpedig X Pixmap Format (XPM) formátumban 2-es típusú indexek A 8-as verziómár támogatja a 2-es típusú indexeket. A 2-es típusú indexek fő előnyei a következők: v Javítják a párhuzamos működést, mert a következő kulcs zárolásának használata minimálisra csökkent. Azért lehet a legtöbb következő kulcs zárolását kiküszöbölni, mert egy kulcsot kitöröltnek jelöl meg, ahelyett, hogy fizikailag eltávolítaná azt az indexből. A kulcszárolásról további információkat talál azokban a témakörökben, amelyek a zárolások teljesítményre gyakorolt hatásairól szólnak. v Indexet 255 bájtnál hosszabb oszlopokon lehet létrehozni. v Online újraszervezéshez és online feltöltéshez az szükséges, hogy a táblának csak 2-es típusú indexe legyen. v Szükség van rájuk az új többdimenziós fürtbe rendező szolgáltatáshoz. Az összes új index 2-es típusúként jön létre, kivéve amikor olyan táblán vesz fel indexet, amin már vannak 1-es típusú indexek. Ebben az esetben az új index is 1-es típusú lesz, mivel egy táblán belül nem keveredhetnek az 1-es és 2-es típusú indexek. A 8-as verzióelőtt létrehozott összes index 1-es típusú volt. Az 1-es típusú indexek 2-es típusúvá valóátalakításához használja a REORG INDEXES parancsot. Az INSPECT parancs segítségével megtudhatja, hogy egy adott táblának milyen típusú indexei vannak. Kapcsolódó szempontok: v Index performance tips a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény v Index cleanup and maintenance a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v REORG INDEXES/TABLE Command a következő kiadványban: Command Reference v INSPECT Command a következő kiadványban: Command Reference Fejezet 2. A kezelhetőséggel kapcsolatos fejlesztések 23

Egyéb kezelhetőségi továbbfejlesztések Indexek átnevezése (RENAME index) A DB2 most már lehetővé teszi az indexek átnevezését, ezzel időmegtakarítás érhető el. Meglévő index átnevezésének lehetősége például a következő esetben lehet hasznos: először létrehoz egy új indexet, majd eltávolít egy régit, és az új index nevét úgy módosítja, hogy az megegyezzen a törölt régi index nevével, és mindezt úgy teheti meg, hogy a felhasználók nem tapasztalnak teljesítménycsökkenést. Null értékek és alapértelmezett értékek tömörítése Lehetőség van lemezterület megtakarításra azoknak a tábláknak az esetében, amelyek sok NULL és SYSTEM DEFAULT értéket tartalmaznak. AUTOCONFIGURE parancs Az AUTOCONFIGURE egy új parancs, amely a pufferterület méretére, az adatbázis-konfigurációra és az adatbázis-menedzser konfigurációjára vonatkozóan új értékeket ajánl és - amennyiben erre felhatalmazást kap - alkalmazza is azokat. Ezzel a paranccsal elvégezhető az adatbázis kezdeti finomhangolása, amely a későbbiekben további hangolással szabályozható. Az AUTOCONFIGURE parancsot a CREATE DATABASE paranccsal együtt is lehet használni, ezáltal már a létrehozáskor konfigurálásra kerülnek az adatbázisok. Kapcsolódó feladatok: v Defining referential constraints a következő kiadványban: Adminisztrációs kézikönyv: megvalósítás Kapcsolódó hivatkozások: v RENAME statement a következő kiadványban: SQL kézikönyv, 2. kötet v AUTOCONFIGURE Command a következő kiadványban: Command Reference 24 Újdonságok

Fejezet 3. A teljesítménnyel kapcsolatos fejlesztések Többdimenziós fürtbe rendezés A többdimenziós fürtbe rendezés (MDC) elegáns módszer az adatok rugalmas, folyamatos és automatikus fürtbe rendezésére több dimenziós kiterjedésben. Ez jelentősen növeli a lekérdezések teljesítményét, és csökkenti az adatkarbantartó műveletek (pl. újrarendezés) és indexkarbantartóműveletek (beszúrás, frissítés és törlés közben) keretező információit. A többdimenziós fürtbe rendezést elsősorban adatraktározáshoz és nagy adatbázisra épülő környezetek számára tervezték, valamint online tranzakció-feldolgozó (OLTP) környezetekben is használható. Az MDC lehetővé teszi, hogy egy tábla egyidejűleg több kulcs (vagy dimenzió) mentén legyen fizikailag fürtbe rendezve. A 8-as verzióelőtt a DB2 csak egydimenziós fürtbe rendezést tett lehetővé, mégpedig fürtindexek segítségével. Fürtindex használatakor a DB2 az index kulcssorrendje szerint tartja nyilván az oldal adatainak fizikai sorrendjét, miközben rekordokat frissítenek vagy szúrnak be a táblába. A fürtindexek nagyban javítják a teljesítményét azoknak a tartománylekérdezéseknek, amelyek a fürtindex egy vagy több kulcsát tartalmazópredikátumokkal rendelkeznek. Jól átgondolt fürtbe rendezés esetén a táblának csak egy részéhez kell hozzáférni, és sorrendben lévő lapoknál az előzetes beolvasást hatékonyabban lehet végrehajtani. A többdimenziós fürtbe rendezéssel (MDC) ezek az előnyök több mint egy dimenzióra vagy fürtbe rendező kulcsra terjednek ki. A lekérdezések teljesítményét tekintve, a tábla megadott dimenzióinak bármely kombinációját tartalmazó tartománylekérdezéseknek előnyére válik a fürtbe rendezés. Túl azon, hogy ezek a lekérdezések csak azokhoz az oldalakhoz fognak hozzáférni, amelyek a megfelelő dimenzióértékkel rendelkeznek, további előny, hogy a szóba jövő oldalak terjedelmük szerint lesznek csoportosítva. Továbbá fürtindexszel rendelkező tábláknak idővel (a táblák telítődésével) megszűnhet a fürtözöttségük, viszont egy MDC-tábla automatikusan és folyamatosan megtartja fürtözöttségét minden dimenzióban, így nincs szükség az adatok fizikai sorrendjének visszaállítását célzóújraszervezésére. Kapcsolódó szempontok: v Multidimensional clustering a következő kiadványban: Adminisztrációs kézikönyv: tervezés Az előbeolvasás továbbfejlesztése A 8-as verzióban az előbeolvasás teljesítményén tömb alapú pufferterületek létrehozásával lehet javítani. Szerzői jog IBM 1997-2002 25

Az előbeolvasás kódja felismeri a rendelkezésre álló tömb alapú pufferterületet, és tömb-i/o műveletek segítségével egyszerre több lapot olvas be a pufferterületre, ami által az előbeolvasás teljesítménye jelentősen növekszik. A CREATE és ALTER BUFFERPOOL SQL-utasítások BLOCKSIZE paramétere határozza meg a tömbméretet, s ezáltal a lemezről egy I/O tömbművelettel beolvashatólapok számát. A pufferterületek alapértelmezés szerint lap alapúak. Ez azt jelenti, hogy a program a lemezen egybefüggő lapokat olvas be nem egybefüggő memórialapokra. A sorozatos előbeolvasást javítja, ha a lemezen egybefüggő lapokat a pufferterületen egybefüggő lapokra olvashatja be a kód. Ennek érdekében blokk alapú pufferterületek hozhatók létre. A blokk alapú pufferterület egy lapterületből és egy blokkterületből áll. A lapterület a nem sorozatos előbeolvasást szolgálja. A tömbterület ezzel szemben olyan tömbökből áll, amelyek a tömbméret által meghatározott számú egybefüggő lapot tartalmaznak. Kapcsolódó szempontok: v Prefetching data into the buffer pool a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v ALTER BUFFERPOOL statement a következő kiadványban: SQL kézikönyv, 2. kötet v CREATE BUFFERPOOL statement a következő kiadványban: SQL kézikönyv, 2. kötet Laptisztító I/O hatékonyságának növelése A 8-as verzióaz aszinkron I/O nyújtotta lehetőségeket kihasználva megnövelte az I/O-teljesítményt, ami jelentősen javíthatja a laptisztítók teljesítményét. AIX rendszereken az aszinkron I/O nem minden esetben engedélyezett, de a DB2 8-as verziójának sikeres telepítéséhez feltétlenül engedélyezni kell. Kapcsolódó hivatkozások: v Number of Asynchronous Page Cleaners configuration parameter - num_iocleaners a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény 26 Újdonságok

Katalógus és jogosultsági gyorsítótár-használat többpartíciós adatbázisoknál Ez a szolgáltatás kiterjeszti a már létező katalógus gyorsítótár használatát oly módon, hogy egy particionált adatbázis minden partíciójához rendelkezésre álljon egy-egy gyorsítótár. A gyorsítótárba felvett adatok között szerepelnek a SYSTABLE információk és a jogosultságokra vonatkozóadatok. A gyorsítótár-használat ezen továbbfejlesztése révén nő az alábbi folyamatok teljesítménye: v Csomagok összerendelése és SQL utasítások fordítása, beleértve a felhasználóáltal megadott függvények és a tárolt eljárások használatát. v Azon műveletek, amelyek során ellenőrizni kell az adatbázis szintű jogosultságokat. v Azon műveletek, amelyek során ellenőrizni kell a felhasználóáltal megadott függvényekkel és a tárolt eljárásokkal kapcsolatos jogosultságokat. Konkrétan, jelentősen javul azoknak az alkalmazásoknak a teljesítménye, amelyek nem-katalógus partícióhoz csatlakoznak. Java UDF-ek és tárolt eljárások szálvezetése A rutinok (tárolt eljárások, UDF-ek és módszerek) egy szál alapú modell alapján valósulnak meg, ami a számos rutint futtató adatbázis-kiszolgálók számára lényeges teljesítmény-növekvést eredményez. Az úgynevezett szálbiztos rutinok egyetlen elkerített üzemmódú folyamatban futnak. Külön folyamat van a Java rutinok és egy másik a nem Java rutinok számára, hogy csökkentsék a környezetváltások számát azon felhasználók esetében, akik sok elkerített rutint futtatnak. Java rutinok esetében ez lehetővé teszi a JVM erőforrás-megosztását is. A 8-as verzióba átköltöztetett, korábbi, nem-java rutinok valószínűleg nem szálbiztosak. A költöztetés feltételezni fogja a Java rutinok szálbiztosságát. Ha a felhasználó módosítani akarja a már létező rutint, azt először el kell dobnia, majd újra elő kell állítania, vagy a megfelelő SQL parancsot kell használnia. Az új rutinok a fent említett alapértelmezéssel jönnek létre, ha létrehozáskor nem ad meg szálbiztos/nem szálbiztos értékeket. Megismételve a fentieket, a nem-java rutinok nem lesznek szálbiztosak, a Java rutinok viszont szálbiztosak lesznek. Kapcsolatösszesítő A kapcsolatösszesítő jelentősen növeli a viszonylag rövid idejű kapcsolatokkal rendelkező internetes alkalmazások vagy a hasonlótípusú alkalmazások teljesítményét azáltal, hogy sokkal több ügyfélkapcsolat hatékony feldolgozását teszi lehetővé. Ezenkívül csökkenti az egyes kapcsolatok memória-használatát és a környezetváltások számát. Fejezet 3. A teljesítménnyel kapcsolatos fejlesztések 27

Kapcsolódó szempontok: v Connection-concentrator improvements for client connections a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Létrehozott lekérdezőtáblák A létrehozott lekérdezőtábla (MQT) olyan tábla, amelynek meghatározása a lekérdezés eredményén alapul, és amelyben az adatok a létrehozott lekérdezőtábla meghatározásának alapjául szolgálóegy vagy több táblából származóelőre kiszámított eredmények formájában szerepelnek. A 8-as verziót megelőzően a DB2 UDB támogatta az összegző táblákat, amelyeket automatikus összegző tábláknak (AST) is hívnak. Az összegző tábla a létrehozott lekérdezőtábla különleges típusa, melynek egyesített kiválasztásában szerepel a GROUP BY tagmondat, amely az egyesített kiválasztásban hivatkozott táblákból származó adatokat összesíti. A következő MQT fejlesztések eredményeképpen javulhat a lekérdezések hatékonysága. Lekérdezéstovábbítással kapcsolatos fejlesztések A lekérdezések olyan MQT-k részére is továbbíthatók, melyek meghatározásában egy nem összesített összekapcsolás szerepel. A 8-as verziót megelőzően az MQT meghatározása csak összesített összekapcsolásra hivatkozhatott. A 8-as verzióban például létre lehet hozni a következő összekapcsolást tartalmazótáblát, amely a rossz számlákhoz kapcsolódó ügyfél- és számlainformációk tárolására használható: CREATE TABLE rossz_számla AS (SELECT ügyfél_neve, ügyfélazonosító, j.egyenleg FROM számla a, ügyfelek c WHERE állapot IN ( hátralékos, problémás, forró ) AND a.ügyfélazonosító = c.ügyfélazonosító) DATA INITIALLY DEFERRED REFRESH DEFERRED Ha a felhasználómegkérdezi, hogy egy adott számla hátralékos-e, a DB2 UDB optimalizáló felismeri, hogy az MQT gyorsítótárba helyezte a kért információt, majd az ACCOUNT alaptábla megnyitása helyett a DB2 a ROSSZ_SZÁMLA táblát nyitja meg, melynek esetében jobb a válaszidő, és amelyben megtalálhatók a megfelelő ügyféladatok. Felhasználó által karbantartott létrehozott lekérdezőtáblák Több egyedi alkalmazás is olyan táblákat kezel és tölt be, amelyek tulajdonképpen egy lekérdezés eredményeképpen létrejövő, előre kiszámított adatokat tartalmaznak. Ha egy táblát felhasználóáltal karbantartott létrehozott lekérdezőtáblának nyilvánít, nő a dinamikus lekérdezési teljesítmény. Az ilyen MQT-ket a felhasználók tartják karban, nem a rendszer. A felhasználóáltal karbantartott MQT-kben a frissítési, beszúrási és törlési műveletek engedélyezettek. 28 Újdonságok

A megfelelő speciális regiszterek helyes beállítása esetén a lekérdezés-optimalizáló kihasználhatja a felhasználóáltal karbantartott létrehozott lekérdezőtáblában már korábban tárolt, előre kiszámított lekérdezési eredményeket. Létrehozott lekérdezőtáblák beceneveken Ez a szolgáltatás lehetővé teszi a távoli adatok helyi gyorsítótárba helyezését a DB2 Universal Database példányban. A távoli adatok olyan adatbázisokban találhatók, amelyeket relációs DBMS példányok (például Oracle vagy Sybase vagy akár a DB2 UDB más példányai) támogatnak. Az MQT-k becenevek és helyi táblák kombinációira hivatkozhatnak. Ilyen létrehozott lekérdezőtáblákat a halasztott frissítés lehetőséggel lehet létrehozni. A becenevekre és táblákra vonatkozólekérdezéseket a rendszer az MQT-knek megfelelően átírja és optimalizálja. Ha valamennyi egyezési és továbbítási feltétel megvalósul, akkor jobb eredmény kap, ha a lekérdezést az MQT-nek továbbítja, és nem a távoli táblából kapja az eredményt. Becenevet akkor is lekérdezhet, ha az a távoli tábla, amelyhez a becenév készült, már nem áll rendelkezésre. Ha ehhez a becenévhez meghatározott létrehozott lekérdezőtábla tartozik, és az összes továbbítási feltétel megvalósul, akkor a lekérdezés során a rendszernek csak az MQT-ből kell kiválasztania az adatokat. A karbantartás helyben, a REFRESH TABLE parancs segítségével történik. (Távoli adatbázisban nem lehetséges a táblák frissítésének nyomon követése.) A karbantartás mindig később történik; a létrehozott lekérdezőtáblák (amelyek a becenevekhez tartoznak) azonnali frissítése nem támogatott. Létrehozott lekérdezőtáblák növekményes karbantartása részletező tábla segítségével Most már növekményesen frissítheti a REFRESH DEFERRED lehetőséggel megadott MQT-t. Ha a halasztottan frissített MQT-t növekményesen kell karbantartani, akkor ahhoz részletező táblának kell hozzá tartoznia. Az MQT-hez tartozórészletező tábla létrehozása a CREATE TABLE SQL utasítással történik. Ha a beszúrás/törlés/frissítés utasítások módosítják egy MQT alárendelt tábláit, akkor a módosítások eredményei terjesztésre kerülnek, és azonnal a részletező táblához kapcsolódnak ugyanazon utasítás részeként. A módosítások részletező táblán folytatott terjesztése hasonlóahhoz a terjesztéshez, amely az azonnali MQT-k növekményes frissítésekor történik. A REFRESH TABLE utasítás segítségével lehet növekményesen frissíteni az MQT-t. Ha az MQT-hez részletező tábla tartozik, akkor a rendszer képes lehet arra, hogy az MQT-t támogatórészletező táblát használja az MQT növekményes frissítésére. A részletező tábla nyesése a frissítés befejezésekor történik. A 8-as verziót megelőzően a táblafrissítési művelet végrehajtásakor a halasztottan frissített MQT-t újból létre kellett Fejezet 3. A teljesítménnyel kapcsolatos fejlesztések 29

hozni. Az MQT-ket most már növekményesen is lehet kezelni, ami jelentős mértékben növeli a teljesítményt. Az olyan esetekre vonatkozóan, amikor a részletező tábla nem használatos az MQT növekményes frissítésére, további tájékoztatást az SQL kézikönyvben talál. Ezt az új szolgáltatást az azonnal frissített MQT-k azonnali karbantartása által okozott magas zárolású versengés kiküszöbölésére is használhatja. Ha az MQT-ben szereplő adatoknak nem kell másodpercenként frissülniük, a módosításokat egy részletező táblában is tárolhatja, majd ezeket bármilyen módon ütemezheti. 30 Újdonságok

Fejezet 4. Az elérhetőséggel kapcsolatos fejlesztések Online betöltés táblába A 8-as verzióban amikor adatokat tölt be egy táblába, az adott táblát tartalmazó táblaterület már nem lesz zárolva. A felhasználók a táblaterület összes táblájához hozzáférhetnek mind olvasási, mind írási céllal, kivéve az éppen feltöltés alatt álló táblát. Az éppen feltöltés alatt állótábla esetén ha a betöltés csupán hozzáfűz adatokat a táblához, akkor a táblában már eleve meglévő adatokat el lehet érni olvasásra. Ezek az új betöltési szolgáltatások jelentősen javítják az adatok elérhetőségét, és segítik a felhasználókat a nagy adatmennyiségek karbantartásában, valamint a karbantartó ablakok lecsökkentésében. Kapcsolódó szempontok: v Továbbfejlesztések a betöltésben (Load segédprogram) oldalszám: 11 Online tábla-újraszervezés A DB2 két módszert kínál a táblák újraszervezésére: Online mód A tábla online módon történő újraszervezése lehetővé teszi, hogy az alkalmazások az újraszervezés ideje alatt is hozzáférjenek a táblához. Ezen kívül az online újraszervezést szüneteltetni lehet, és később bármelyik, megfelelő jogosultsággal rendelkező felhasználófolytathatja a séma és táblanév megadásával. Az online újraszervezés csak olyan táblán alkalmazható, amely kettes típusú indexekkel rendelkezik, s nincsen kiterjesztett indexe. Offline mód Offline módszerrel gyorsabb a tábla újraszervezése, különösen abban az esetben, ha nem nagy objektumokat (LOB) vagy LONG típusú adatokat kell újraszervezni. A nagy objektumokat és LONG típusú adatokat a rendszer már nem is szervezi újra, csak ha kifejezett kérés érkezik erre vonatkozóan. Ezen kívül a rendszer az indexeket is sorban újraépíti a tábla újraszervezését követően. Az újraszervezés utolsófázisától eltekintve a csak olvasó alkalmazások hozzáférhetnek a tábla eredeti példányához. Az utolsófázisban azonban a tábla másolata (árnyéka) kerül az eredeti helyére, és ekkor kerül sor az indexek újraépítésére. Szerzői jog IBM 1997-2002 31

Az online és az offline újraszervezés is tovább lett fejlesztve oly módon, hogy teljes mértékben támogassák a többpartíciós adatbázisokat. Így most már lehetőség van egyetlen partíció, egy partícióhalmaz vagy az összes partíció újraszervezésére is. Kapcsolódó szempontok: v Table reorganization a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v REORG INDEXES/TABLE Command a következő kiadványban: Command Reference Online index-újraszervezés A DB2 8-as verziójának új lehetősége az indexek újraszervezése. Ennek során az új REORG INDEXES paranccsal beolvashat és frissíthet egy táblát és a hozzá tartozó létező indexeket. Az online index-újraszervezés a teljes indexobjektumot, azaz a tábla összes indexét újraépíti. A rendszer egy árnyék példányt készít az indexobjektumról, így az eredeti indexek és a tábla továbbra is írhatóés olvashatómarad. Minden olyan párhuzamos tranzakció, amely frissíti a táblát, egy naplóba kerül. Miután a naplózott táblaváltoztatások feldolgozásra kerültek és az új index (az árnyék példány) elkészült, az új index válik elérhetővé. Amíg az új index átveszi az eredeti helyét, a táblához való minden hozzáférés le van tiltva. Alapesetben a REORG INDEXES parancs ALLOW NO ACCESS beállítása van érvényben, amely kizárólagosan zárolja a táblát az újraszervezés ideje alatt, de megadhatóaz ALLOW READ ACCESS vagy az ALLOW WRITE ACCESS beállítás is, amely lehetővé teszi, hogy más tranzakciók olvassák vagy frissítsék a táblát. Az indexek mostantól nagy táblaterületeken hozhatók létre (szemben a korábbi hosszú táblaterülettel). Abban az esetben, ha a létező indexek 32 GB-nál több helyet foglalnak el, a nagy táblaterületek használatával lehetővé válik, hogy elegendő helyet foglaljon le az újraszervezés folyamán két példányban meglévő indexkészlet számára. Kapcsolódó hivatkozások: v REORG INDEXES/TABLE Command a következő kiadványban: Command Reference 32 Újdonságok

Konfigurálható online konfigurációs paraméterek Már több mint 50 konfigurációs paramétert lehet online módban beállítani. A konfigurálhatóonline konfigurációs paramétereken történő változtatások azonnal életbe lépnek, a példány leállítása és újraindítása, illetve az adatbázis leállítása és újbóli aktivizálása nélkül. A rendszer finomhangolásához mostantól nem kell lekapcsolni a felhasználókat a hálózatról, így rugalmasabban lehet megválasztani a konfiguráció módosításának idejét. A kulcs-adatbázis és az adatbázis-kezelő konfigurációs paramétereit be lehet állítani online módban. Például jónéhány memóriakupac (pl. catalogcache_sz, pckcache_sz, stmtheap, sortheap, util_heap_sz) dinamikus, így a memóriahasználatot módosítani lehet a rendszer pillanatnyi terheltségének megfelelően. Egyéb paraméterek, mint például a locklist size (zárlista mérete), maxlocks és dlchtime (dead lock check time) lehetővé teszik az adatbázisrendszer zárolási jellemzőinek beállítását, ez pedig javíthatja a teljesítményt. Úgy is dönthet, hogy egy konfigurálhatóonline konfigurációs paraméter megváltoztatásának hatását elhalasztja, azaz a konfigurációmódosítása csak a példány következő indításakor vagy az adatbázis legközelebbi aktivizálásakor lép érvénybe. A GET DATABASE és GET DATABASE MANAGER CONFIGURATION parancsokhoz most már egy SHOW DETAILS paraméter is tartozik, ami megmutatja egyrészt az aktuális értéket, másrészt azt az értéket, ami a példány következő indításakor vagy az adatbázis legközelebbi aktivizálásakor lesz érvényben. Néhány esetben azt is megteheti, hogy az éppen konfigurált paramétert automatikusra állítja, ekkor a DB2 automatikusan hozzáigazítja a paraméter értékét a rendszer pillanatnyi terheltségéhez. Például a maxxapls paraméter automatikusra állítása azt jelenti, hogy az alkalmazások száma nincs korlátozva mindaddig, amíg van elég memória. A GET DATABASE és a GET DATABASE MANAGER parancsok úgy lettek módosítva, hogy meg tudják jeleníteni az automatikusra állított konfigurációs paramétereket és azok aktuális értékét. Kapcsolódó feladatok: v Configuring DB2 with configuration parameters a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Kapcsolódó hivatkozások: v Configuration parameters summary a következő kiadványban: Adminisztrációs kézikönyv: teljesítmény Fejezet 4. Az elérhetőséggel kapcsolatos fejlesztések 33

Pufferterület létrehozása, törlése és átméretezése online módon A DB2 8-as verziójában az adatbázis-tevékenységek leállítása nélkül megváltoztatható a memóriahasználat módja. A DB2 futása közben lehet módosítani a pufferterületek lefoglalását, valamint a memóriahasználatot befolyásoló konfigurációs paramétereit az adatbázis-kezelőnek és az adatbázisnak. Lehetőség van új pufferterület felvételére, létező pufferterület méretének a megváltoztatására vagy egy pufferterület eldobására anélkül, hogy adatbázis-tevékenységeket le kellene állítani. Új paraméterekkel bővültek a CREATE és az ALTER BUFFERPOOL SQL-utasítások: v IMMEDIATE: ez az alapbeállítás; megkísérli a változtatások végrehajtását a DB2 futása közben. v DEFERRED: elhalasztja a változásokat az adatbázis következő aktivizálásáig, és biztosítja a kompatibilitást az előző verziók viselkedésével. DROP BUFFERPOOL: hatása azonnali, mint az előző verziókban is. A 8-as verzióban azonban a memória rögtön elérhetővé válik az adatbázis közös memóriája számára, és felhasználhatómás memóriafoglalásban. Azáltal, hogy online módon változtathatja a pufferterületek lefoglalását és frissítheti a konfigurációs paramétereket, a feladathoz igazíthatja a memóriahasználatot. Például ha eddig elsődleges (prime shift) memóriafoglalás volt érvényben, amely a lekérdezések gyorsítására volt optimalizálva (nagy méretű pufferterület esetén), egy parancsfájl segítségével a betöltési műveletre optimalizálhatja a memóriahasználatot. A parancsfájl a következőket hajtja végre: v Csökkenti a pufferterület méretét. v Növeli a segédprogramkupacot és a rendezési kupacot. v Lefuttatja a betöltéseket a LOAD műveletre optimalizált beállítások mellett. v A betöltések végeztével visszaállítja a paramétereket az eredeti (prime shift) értékekre. Kapcsolódó hivatkozások: v ALTER BUFFERPOOL statement a következő kiadványban: SQL kézikönyv, 2. kötet v CREATE BUFFERPOOL statement a következő kiadványban: SQL kézikönyv, 2. kötet 34 Újdonságok

Létrehozott lekérdezőtáblák növekményes karbantartása hozzáfűzések betöltésekor Egy létrehozott lekérdezőtábla függőségi viszonyban van egy alapul szolgálótáblával. Régebben, a 8-as verzióelőtt, amikor egy betöltési művelet adatokat fűzött hozzá az alapul szolgálótáblához, a létrehozott lekérdezőtáblához mindaddig nem lehetett hozzáférni, amíg a betöltés be nem fejeződött és az létrehozott lekérdezőtábla karbantartása meg nem történt. Ezenkívül ilyenkor a létrehozott lekérdezőtábla teljesen újjá lett építve, és ez gyakran igen sok időt vett igénybe. A 8-as verzióban már az alapul szolgáló táblához történő hozzáfűzés alatt is elérhető marad a létrehozott lekérdezőtábla. Ha befejeződött a sorok hozzáfűzése az alapul szolgálótáblához, a létrehozott lekérdezőtábla növekményesen frissíthető, mégpedig csak az imént (az alapul szolgálótáblához) hozzáfűzött adatokat felhasználva, így jelentősen csökken a frissítéshez szükséges idő. Például, ha a létrehozott lekérdezőtábla egy összesítés (automatikus összegzőtábla), az alapul szolgálótáblához hozzáfűzött sorok közül azokhoz, amelyek az összesítésben új csoportokhoz tartoznak, új összegzősorok kerülnek beszúrásra. Viszont azokhoz a hozzáfűzött sorokhoz, amelyek az összesítés meglévő csoportjaihoz tartoznak, a már létező összegzősorok kerülnek frissítésre. Az összesítőtábla nem érhető el ugyan a karbantartási munkafázis alatt, de ha az alapul szolgálótábla méretéhez képest kevés sort kell hozzáfűzni, akkor csökken az az idő, amíg nem lehet hozzáférni az összesítéshez. Nem csak összesítések esetén lehet a létrehozott lekérdezőtáblákat növekményesen karbantartani. Számos létrehozott lekérdezőtáblánál elvégezhető a növekményes összesítés. Ezek a változtatások jelentősen növelik a létrehozott lekérdezőtáblák elérhetőségét a felhasználók számára. Kapcsolódó szempontok: v Refreshing Dependent Immediate Materialized Query Tables a következő kiadványban: Data Movement Utilities Guide and Reference (Adatmozgató segédprogramok útmutatója és kézikönyve) DMS tároló műveletek Ha adatbázis által kezelt táblaterületeket használ, a Version 8 lehetővé teszi valamely tároló törlését a táblaterületről, a létező tárolók méretének csökkentését és új tárolók felvételét egy táblaterületre, így nem következik be kiegyenlítődés. v Ha egy DMS táblaterület eredetileg túlságosan lefoglalt volt, most javítani lehet ezen. v Ha egy táblaterületen adatmennyisége jelentősen lecsökkent és a keletkezett üres tér állandó, ez a helytöbblet most lecsökkenthető. Fejezet 4. Az elérhetőséggel kapcsolatos fejlesztések 35

v Az ALTER parancshoz tartozóúj BEGIN STRIP SET paraméter használatával tárolókat adhat hozzá DMS táblaterülethez, és nem fog működésbe lépni újrakiegyenlítő művelet. Az így felvett terület azonnal használható. Ezeket a műveleteket végrehajthatja online módban, teljes hozzáféréssel a táblaterülethez, így nem kell szétkapcsolni a felhasználókat. Kapcsolódó szempontok: v How containers are added and extended in DMS table spaces a következő kiadványban: Adminisztrációs kézikönyv: tervezés v How containers are dropped and reduced in DMS table spaces a következő kiadványban: Adminisztrációs kézikönyv: tervezés 36 Újdonságok

Fejezet 5. A méretezhetőséggel kapcsolatos fejlesztések Null értékek és alapértékek tömörítése A 8-as verziólehetőséget ad a null értékek és a rendszer alapértelmezett értékeinek hatékony tárolására. Ha egy tábla létrehozásakor megadja a VALUE COMPRESSION tagmondatot, akkor a rendszer egy új formátumú adatsort alkalmaz, amely hatékonyabb a NULLA és a 0 hosszúságú értékek tárolása terén. Ez az új formátum a COMPRESS SYSTEM DEFAULT oszloptagmondat használata esetén a rendszer alapértelmezett értékekeinek tömörítését is lehetővé teszi. Ezen változtatásokkal sokkal kevesebb lemezterület szükséges a null értékeket és rendszerbeli alapértékeket tartalmazónagy táblák tárolásához. INSERT (beszúrás) utasítás UNION ALL nézetekbe Lehetővé vált INSERT (beszúrás) utasítás végrehajtása UNION ALL nézetekbe. Ez növeli az UPDATE és DELETE utasítások előző kiadásokból megismert képességeit. Különösen HSM-környezetekben (nagy sebességű gépeknél) lehet hasznos, ahol a nézet egy partíciós táblahierarchiára terjed ki, amelynek egyes részei harmadlagos tárolóeszközön (szalagon) találhatók. Ez a lehetőség az adatbázis méretezhetőségét is növeli azáltal, hogy támogatja a SELECT, INSERT, UPDATE és DELETE utasításokat több táblára kiterjedő nézet esetén. Továbbfejlesztett naplózás a méretezhetőség javítása érdekében A 8-as verzióban a naplózás két új lehetőséggel egészült ki, amelyek javítják a termék méretezhetőségét: v A végtelen aktív naplólehetővé teszi, hogy egy tranzakcióaz elsődleges naplóra és az archív naplókra is kiterjedjen. v A maximális naplóterület 256 GB lehet. Ez a nagy terheltségű rendszerek számára kedvező, mivel több párhuzamosan futótranzakciót, illetve hatékonyabb tranzakciókat tesz lehetővé. Kapcsolódó szempontok: v Újdonságok a naplózásban oldalszám: 14 Szerzői jog IBM 1997-2002 37

Szatellit adminisztráció módosításai A DB2CTLSRV példányt és a SATCTLDB adatbázist létre lehet hozni egy particionált adatbázis-környezetben. Ez a fejlesztés lehetővé teszi a particionált adatbázis-környezetben elérhető könnyű átméretezhetőség és megnövelt feldolgozási képességek kihasználását. A szatellit környezettel kapcsolatos fogalmi és adminisztratív tudnivalókat a DB2 6-os verziójának kézikönyvében találja, a Szatellitek rendszerfelügyelete, útmutató és kézikönyv című részben, GC09-2821-00. Ne vegye figyelembe azokat az információkat, amelyeket az említett kézikönyv a szatellit környezetben történő többszörözésről ír. A szatellit környezetről szóló legfrissebb információk a tervek szerint DB2 8-as verziójának kiadása után lesznek elérhetők. 38 Újdonságok

Fejezet 6. A használhatósággal kapcsolatos fejlesztések A DB2 Administration Server (DAS) továbbfejlesztett szolgáltatásai A DB2 8-as verziójában a DB2 Administration Server (DAS) már nem példányként jelenik meg. Egy különállókiszolgálófolyamat, ami támogatja a TCP/IP kommunikációt. A DAS segíti a DB2 kiszolgálók feladatainak végrehajtását. Az olyan eszközök használatához, mint a Konfigurációsegéd, a Vezérlőközpont, a Replication Center, vagy a Fejlesztőközpont, futtatnia kell a DAS-t. A DAS támogatja a Vezérlőközpontot, a Fejlesztési központot, a Replication Centert és a Konfigurációsegédet a következő adminisztrációs feladatok során: v DB2 kiszolgálók távoli adminisztrációjának engedélyezése. v A feladatkezelés lehetőségének biztosítása, ideértve a DB2 és az operációs rendszer parancsfájljainak ütemezett futtatását. Ezek felhasználóáltal megadott parancsfájlok. v A feladatok ütemezésének meghatározása, a kész feladatok eredményeinek megtekintése és (a DAS szempontjából) helyi vagy távoli feladatokra vonatkozó, egyéb adminisztratív feladatok elvégzése a Feladatközpont használatával. v Windows és UNIX rendszereken a DB2 példányok, adatbázisok és más DB2 adminisztrációs kiszolgálók konfigurációs információinak kiderítése a DB2 Discovery segédprogrammal. Ezt az információt a Konfigurációsegéd és a Vezérlőközpont használja fel az ügyfelek és a DB2 adatbázisok közötti kapcsolatok konfigurációinak egyszerűsítésére és automatizálására. A 8-as verzióban a DB2 Administration Server elérhető lesz a zseries (csak OS/390 és z/os ) és iseries rendszereken, valamint a támogatott Windows és UNIX rendszereken. zseries és iseries környezetben, DB2 for zseries és iseries termék esetén a DAS támogatja a Vezérlőközpontot, a Fejlesztési központot és a Replication Centert az adminisztrációs feladatok elvégzésében. Windows és UNIX rendszereken a 8-as verzióbeli DAS tartalmaz egy ütemezőt az olyan feladatok futtatásához, mint a DB2 és az operációs rendszer parancsfájljai, amelyek a Feladatközpont segítségével lettek meghatározva. A feladatok információit, mint például a futtatandóparancsokat, a feladathoz kapcsolódóütemezési, értesítési és befejező műveleteket és a futási eredményeket az Eszközkatalógus nevű táblakészlet tárolja. Kapcsolódó szempontok: v DB2 Administration Server a következő kiadványban: Adminisztrációs kézikönyv: megvalósítás Szerzői jog IBM 1997-2002 39

A DB2 Telepítő varázsló továbbfejlesztése Még soha nem volt ennyire egyszerű a DB2 program telepítése Windows és UNIX környezetekben! A UNIX környezetekben lévő 8-as verziószámára újdonság a DB2 Telepítő varázsló, amit korábban csak a Windows környezeteken lévő DB2 program tartalmazott. A DB2 Telepítő varázslónem más, mint egy grafikus felhasználói kezelőfelület (GUI), amely lehetővé teszi a telepítés beállításainak és a konfigurációkezdeti értékeinek megadását. A DB2 Telepítő varázslóminden UNIX környezetben felváltja a db2setup szövegalapú telepítő segédprogramot. A 8-as verzióegyéb újdonságai UNIX környezetekben: DB2 Gyorsindító A kiadási megjegyzések, a telepítés előfeltételei és a Gyorstanfolyam, valamint a DB2 Telepítő varázslóeléréséhez használja a DB2 Gyorsindítógrafikus felületét. A DB2 Gyorsindítókorábban csak Windows környezetekben volt elérhető. DB2 Példánytelepítő varázsló UNIX környezetekben rendelkezésre áll az új DB2 Példány telepítő varázsló, amely a DB2 telepítése után a példányok kezelésében segít. Ezen grafikus eszköz használatával létrehozhat új példányokat, vagy módosíthatja a meglévőket. Válaszfájl létrehozásához mind Windows, mind UNIX környezetben használhatóa DB2 Telepítő varázsló. Válaszfájl segítségével a DB2 programot a hálózat számos számítógépére egyidejűleg lehet telepíteni. A válaszfájlok azokat az értékeket és paramétereket tartalmazzák, amelyek a DB2 program saját, helyi rendszerre történő kezdeti telepítésekor lettek megadva, így biztos lehet abban, hogy távoli rendszerei a válaszfájl használatával az eredetivel azonos módon kerülnek telepítésre. Új varázslók és GUI-eszközök A termék több új varázslóval bővült, amelyek lépésről lépésre segítséget nyújtanak az objektumok létrehozásakor, adatkezelés során, illetve a környezet konfigurálásakor. v A Memóriamegjelenítő segít a memóriával kapcsolatos problémák megkeresésében és azok elhárításában a DB2 példányon. Vizuális megjelenítés és grafikonok segítségével szemlélteti a memória összetevőit és azok egymáshoz való viszonyát. Elindíthatóaz Állapotközpontból vagy magában, rendszerfigyelő eszközként. v Az Adat-újraelosztás varázslósegítségével hatékony újraelosztási tervet dolgozhat ki az adott adatbázis-partíciócsoporthoz. Ez a varázslóa következő műveletekhez 40 Újdonságok

használható: adatok újraelosztása újonnan hozzáadott adatbázis-partíciókra, adatok újraelosztása azon partíciók mellőzésével, amelyeket el kíván dobni, illetve egyéni újraelosztási terv létrehozása. v A Biztonsági mentés és a Visszaállítás varázslóújraírásával használatuk egyszerűbbé vált. Támogatják a biztonsági mentés és a visszaállítási szolgáltatások új lehetőségeit is, amelyek a 8-as verzióban kerültek bevezetésre. v Az Adatbázis-naplózás konfigurálása varázsló segítségével beállíthatja az adatok naplózási lehetőségeit az egyes adatbázisok esetében. Megadhatja, hogy körkörösvagy archív naplózást kíván-e alkalmazni, illetve hogy miként kívánja kezelni a naplófájlokat (archiválás és adathordozók használata). A varázsló pedig megadja az elsődleges és másodlagos naplófájlok ajánlott méretét, valamint a pufferek ajánlott számát és méretét. v A Partíciófelvétele varázslósegítségével partíciót hozhat létre, majd hozzáadhatja azt adatbázis-partíciócsoport(ok)hoz. A következő tevékenységekhez használja a varázslót: új partíciófelvétele a példányba, partícióhozzárendelése adatbázis-partíció csoport(ok)hoz, tárolók beállítása a partícióhoz, illetve a hozzáadás művelet ütemezése. v Az Adatbázis-partíciócsoport megváltoztatása varázslósegítségével módosíthat már meglévő adatbázis-partíciócsoportokat. Megadhatja, hogy egy elérhető partíciót kíván-e felvenni egy adatbázis-partíciócsoportba, vagy egy létező adatbázist akar-e eldobni valamelyik adatbázis-partíciócsoportból. v A Tároláskezelés nézet segítségével kísérheti figyelemmel a particionált adatbázis tárterületének állapotát. A Tároláskezelés nézetben pillanatfelvételeket készíthet egy adatbázis, adatbázis-partíciócsoport, illetve táblaterület tárhelyéről. v A Betöltés varázslósegítségével tölthet adatokat a kiválasztott táblába. A Betöltés varázslóvégigvezet a betöltés konfigurálásának és a beállítások kiválasztásának folyamatán. Lehetőség van a megadott betöltési konfigurációmentésére is. A Betöltés varázslólehetővé teszi azt is, hogy egy már létező betöltési feladatot lemásoljon és annak beállításait használja az új betöltési feladat során. v Az új Design Advisor segítségével optimalizálhatja a rendszer működés közben nyújtott teljesítményét a DB2ADVIS által javasolt indexkészlet létrehozásával. A Design Advisor váltja fel az előző kiadásokban találhatóindex létrehozása varázslót. A Design Advisor javaslatot tesz arra vonatkozóan, hogy az adatbázisban mely indexeket kell létrehozni ahhoz, hogy a munkafolyamatban szereplő, adott SQL utasítások végrehajtása hatékonyabb legyen. v Az About függvényt a megfelelő objektumokra alkalmazva meghatározhatja a rendszerre telepített DB2 vagy példány javítási szintjét. Ez a funkcióugyanazt az információt nyújtja, mint a db2level parancs, és szintén futtathatóügyfélen, távoli kiszolgálóra vonatkozóan. Fejezet 6. A használhatósággal kapcsolatos fejlesztések 41

Új Konfigurációsegéd A korábbi Ügyfélkonfigurációs segédprogramot felváltó új Konfigurációsegéd szorosan beépült a Vezérlőközpontba, és számos új szolgáltatást hozott magával. Ezek a következők: v A Vezérlőközpontot el lehet indítani a Konfigurációsegédből. v Helyi és távoli kiszolgálókat is lehet konfigurálni, beleértve a DB2 Connect kiszolgálókat is. v Konfigurációs mintákat lehet készíteni, a helyi konfiguráció bolygatása nélkül. v Export/import lehetőségek, melyek segítségével kicserélhetők a különböző rendszerek konfigurációs mintái. v A felfedezési kérések válaszideje lerövidült, és a felfedezett objektumok listája bármikor frissíthető. v Az adatbázis-kezelő megfelelő konfigurációs paraméterei és a DB2 nyilvántartásának változói megtekinthetők és módosíthatók. A Vezérlőközpont-390 továbbfejlesztései A 8-as verzióban jelentős továbbfejlesztéseken esett át a Vezérlőközpont-390 támogatása a DB2 for z/os and OS/390 6-os és 7-es verziójú kiszolgálók irányában, az említett rendszer egyedi követelményeinek kielégítése céljából. A Vezérlőközpont-390 például már támogatja az alábbiakat: v Egy teljes DB2 alrendszer másolása. Rendelkezésre áll az új Subsystem cloning (Alrendszer másoló) varázsló: előállítja azokat JCL utasításokat, amelyek ahhoz szükségesek, hogy egy teljes alrendszert egy cél alrendszerre homogén módon át lehessen másolni ( klónozni ). v A Vezérlőközpont OS/390 rendszeren futóváltozata már támogatja a DB2 UNLOAD (kiemelő) segédprogramját, így ki lehet emelni adatokat egy forrásobjektumból (pl. táblaterületről) sorozatos adathalmazba külső formátumokban. v Egyazon táblaterületen belül több táblaobjektumot is ki lehet jelölni. v A segédprogramok végrehajtása optimalizálva lett a párhuzamos végrehajtás támogatása révén. v A DB2 for OS/390 kötegelt feldolgozási funkciói a Vezérlőközpont részévé váltak: Build JCL, Create JCL és Custom JCL. Szerkezeti változások a DB2 HTML dokumentációban A HTML témakörök önálló weboldalakként íródtak, és azokat az információkat tartalmazzák, amelyek egy fogalom megértéséhez vagy egy feladat végrehajtásához szükségesek lehetnek. A dokumentációhtml formátumú verziójának használata a következő előnyökkel jár: 42 Újdonságok

Egyesített tartalomjegyzék A tartalomjegyzékben a HTML témakörök teljes listája megjelenik, így nem kell a szükséges témakört különböző könyvekben keresgélnie. Ehelyett a keresett információtípusa alapján navigálhat a tartalomjegyzékben. Egy fogalom megismeréséhez a Fogalmak címszótól induljon el. Egy feladat elvégzéséhez a Feladatok címszóalatt folytassa a keresést. A parancsok szintaktikáját vagy a hibaüzenetekkel kapcsolatos segítséget a Leírás címszó alatt találja. Az alkalmazásfejlesztést a Minták címszóalatt található mintakódok segítik. Ahhoz, hogy az egyesített tartalomjegyzék kibontása, illetve bezárása megfelelően működjön, az alábbi böngészők valamelyikét kell használnia: v Netscape 6.1 vagy újabb v Microsoft Internet Explorer 5.0 vagy újabb Hivatkozások A témakörök közti hivatkozások nagy mértékben javultak. Majdnem minden témakör végén találhatók hivatkozások, azon információ típusa szerint csoportosítva, amelyre mutatnak. A témakörökben a következőkre mutató hivatkozások létezhetnek: másik témakör, eszközökkel kapcsolatos segítség, illetve külső webhelyek, amelyek az adott feladat végrehajtását segítő információkat tartalmaznak. Főindex A témakörök elérésének alternatív módjaként egy HTML formátumú főindex is rendelkezésre áll. Külön telepíthető dokumentáció A DB2 termék dokumentációjának telepítése most már a terméktől függetlenül történik. Telepíthető a teljes dokumentációvagy annak csak egy része is. A HTML CD-lemezen saját telepítőprogram található, így a különálló HTML dokumentációt a DB2 telepítése során is felteheti, vagy azután bármely tetszőleges időpontban. Az önálló telepítés egyik előnye, hogy olyan számítógépre is telepítheti a dokumentációt és az Információs központot, amelyen nincs DB2. Telepítheti például a felhasználói gépek helyett a cég belső webkiszolgálójára, így az egyes számítógépeken tárhelyet nyer úgy, hogy közben mindenki számára elérhetők a legfrissebb információk. Fejezet 6. A használhatósággal kapcsolatos fejlesztések 43

Rendszeresen frissített DB2 dokumentáció A DB2 információs könyvtár HTML verziója minden DB2 FixPak javítócsomaggal frissítésre kerül. A dokumentáció a termék verziószámától függetlenül frissíthető. Csak a HTML CD dokumentációtelepítőprogramjával telepített dokumentációfrissíthető a dokumentációs FixPak javítócsomaggal. A dokumentációs FixPak nem frissíti azokat a HTML fájlokat, amelyek a HTML CD-lemezről közvetlenül másoltak át. Ha DB2 eszközöket telepít, mint amilyen a DB2 Vezérlőközpont is, a hozzájuk tartozó segítség is telepítésre kerül. Az eszközökhöz tartozósegítség frissítése, amint azok elérhetővé válnak, az új DB2 FixPak telepítésekor történik meg. Ha a DB2 HTML dokumentációt telepíti, bármelyik rendelkezésre álló, frissített témakört telepítheti a DB2 Információs központból az Információs központ Helyi dokumentáció frissítése menüpont kiválasztásával. Az információminden frissítése alkalmával az angol nyelvű dokumentációis frissítésre kerül, a számítógépen található egyéb nyelvi verziókkal együtt, így az információk frissessége minden nyelven azonos. Az Információs központ navigációs fájából elérhető az a fejezet, amelyben fel van sorolva minden új, illetve frissített dokumentációbármely megadott FixPak javítócsomag esetén. A PDF formátumú dokumentációa DB2 újabb kiadásaival kerül frissítésre, és a DB2 terméktámogatás webhelyén érhető el (http://www.ibm.com/software/data/db2/udb/winos2unix/support). Ezen információk egy része frissítésre kerül egyes FixPak javítócsomagokkal. A PDF formátumú Kiadási megjegyzésben bejegyzés szerepel a legfrissebb verziókiadása után történt összes frissítésről. Tökéletesített keresés a dokumentációban A DB2 online HTML dokumentációjában történő keresés a 8-as verziótól kezdve könnyű és kényelmes. Mindössze egy Java nyelvet támogatóböngészőre van szükség (bekapcsolt Java támogatással). A HTML-keresés szolgáltatáshoz a következő böngészők valamelyikét kell használnia: Netscape 6.1 vagy újabb, illetve Microsoft Internet Explorer 5.0 vagy újabb. A keresési indexeket a DB2 programmal együtt megkapja minden támogatott nyelvhez, így nem kell várni azok létrehozására a keresési művelet megkezdése előtt. 44 Újdonságok

Többnyelvű telepítések támogatása Windows rendszereken A DB2 most már támogatja a többféle nyelvi beállítást a DB2 program Windows rendszerekre történő telepítésekor. Ha a DB2 program nem angol nyelvű verzióját telepíti, az angol dokumentáció és segítség akkor is automatikusan telepítésre kerül. A rendszer alapértelmezett nyelvének megváltoztatása egyben a DB2 megjelenítésének nyelvét is megváltoztatja, feltéve, hogy az a nyelv kijelölésre került a DB2 telepítése során. Egyéb esetben a megjelenítés nyelve az angol. Ehhez a továbbfejlesztett szolgáltatáshoz nem szükséges a Multilingual User Interface (MUI) Pack for Windows termék. Fejezet 6. A használhatósággal kapcsolatos fejlesztések 45

46 Újdonságok

Fejezet 7. A karbantarthatósággal kapcsolatos fejlesztések Az adatbázis szerkezeti egységét ellenőrző INSPECT parancs A DB2 8-as verziójának egyik újdonsága az INSPECT parancs. Az INSPECT parancs segítségével ellenőrizheti a táblaterületek és táblák szerkezeti egységét, miközben az adatbázis online marad. Kapcsolódó hivatkozások: v db2inspect - Inspect database a következő kiadványban: Adminisztrációs API kézikönyv v INSPECT Command a következő kiadványban: Command Reference DB2 nyomkövetési szolgáltatások továbbfejlesztése A DB2 nyomkövetési szolgáltatásai hatékonyabbá váltak. A legtöbb esetben a degradációszintje lényegesen csökken. Emellett a nyomkövetési puffer mérete is nagyobb, az információegyszerűbb összegyűjtése érdekében. Kapcsolódó hivatkozások: v db2trc - Trace Command a következő kiadványban: Command Reference Szerzői jog IBM 1997-2002 47

48 Újdonságok

Fejezet 8. A többszörözéssel kapcsolatos fejlesztések Replication Center A DB2 Replication Center egy új eszköz a felhasználói kezelőfelületen, amelynek segítségével a többszörözési környezet beállíthatóés annak rendszerfelügyelete ellátható. A Replication Center támogatja a DB2-DB2 többszörözési környezetek, illetve a DB2 és nem DB2 relációs adatbázisok közti többszörözés rendszerfelügyeletét. A DB2 Replication Center része a DB2 Vezérlőközpont eszközkészletének. A Replication Center tartalmazza az összes olyan többszörözési szolgáltatást, amely előzőleg a DB2 Vezérlőközpontban és a DB2 DataJoiner Replication Administration (DJRA) eszközben volt elérhető. A Replication Center a következőkhöz használható: v Alapbeállítások megadása a profilokban vezérlőtáblák, forrásobjektumok és célobjektumok létrehozásához v Többszörözési vezérlőtáblák létrehozása v Többszörözési források bejegyzése v Aláírási halmaz létrehozása és tagok felvétele az aláírási halmazokba v A Capture program futtatása v Az Apply program futtatása v A többszörözési folyamat felügyelete A Replication Center számos további, a többszörözéssel kapcsolatos rendszerfelügyeleti feladat ellátására használható. A Replication Center rendelkezik gyorsindítóval, amellyel elvégezheti a DB2 többszörözési környezet beállításához szükséges alapvető tevékenységeket. A gyorsindítógrafikusan meg is jeleníti, hogy a különböző lépések hogyan kapcsolódnak egymáshoz. A többszörözési környezetek irányításához nem használhatja a 8-as verzióhoz tartozó Vezérlőközpontot; használja a Replication Center programot. A 8-as verzióban a DB2 DataJoiner Replication Administration (DJRA) eszköz nem érhető el. Kapcsolódó szempontok: v Using the DB2 Replication Center a következő kiadványban: Többszörözési útmutató és kézikönyv Kapcsolódó feladatok: Szerzői jog IBM 1997-2002 49

v Getting started with the Replication Center: Replication Center help a következő kiadványban: Súgó: Replication Center Új többszörözésvezérlő táblaszerkezetek A DB2 a többszörözésvezérlő táblákban tárolja a többszörözésre vonatkozóösszes definíciós és műveleti információt. A 8-as verzióban lényeges változtatások történtek a vezérlőtáblák szerkezetét illetően, az új funkciók támogatása, illetve a használhatóság javítása érdekében. Új táblák lettek felvéve, néhány meglévő táblán változtatások történtek, más táblák pedig elavultak. A többszörözés során használt vezérlőtáblák már támogatják a 128 bájt hosszúságú táblaneveket és a 30 bájt hosszúságú oszlopneveket az olyan adatbázisok esetén, amelyek engedélyezik a hosszú neveket. Az alábbi új táblákkal bővült a rendszer: v IBMSNAP_APPENQ: biztosítja, hogy csak egyetlen Apply program fusson egy egyedi Apply minősítőhöz. v IBMSNAP_CAPENQ: biztosítja, hogy csak egyetlen Capture program fusson egy egyedi Capture sémához. v IBMSNAP_CAPMON: amely műveleti statisztikákat tartalmaz a Capture program futásának nyomon követéséhez. v IBMSNAP_CAPSCHEMAS: tartalmazza az összes Capture séma nevét. v IBMSNAP_PRUNE_SET: összehangolja a CD-táblák átméretezését (pruning). v IBMSNAP_RESTART: lehetővé teszi a Capture program számára, hogy a naplófájlban vagy a naplóban szereplő megfelelő ponttól folytassa az elfogási műveletet. v IBMSNAP_SIGNAL: a Capture program vezérlésére szolgálójeleket tartalmazza. Az alábbi új táblákkal bővült a Replication Alert Monitor program: v IBMSNAP_ALERTS: tárolja az összes olyan figyelmeztetés történetét, amelyet a Replication Alert Monitor adott. v IBMSNAP_CONDITIONS: az egyes megfigyelt kiszolgálóhoz tartozó figyelmeztetési feltételeket tartalmazza. v IBMSNAP_CONTACTGRP: a kapcsolattartókat rendeli össze a csoportokkal. v IBMSNAP_CONTACTS: tartalmazza a kapcsolattartószemélyek nevét és címét. v IBMSNAP_GROUPS: tartalmazza a kapcsolattartócsoportokat. v IBMSNAP_MONENQ: biztosítja, hogy csak egyetlen Monitor folyamat fusson egy egyedi Monitor minősítőhöz. v IBMSNAP_MONSERVERS: tárolja azt a legutóbbi időpontot, amikor a Replication Alert Monitor megfigyelt egy Capture vagy Apply vezérlőkiszolgálót. 50 Újdonságok

v IBMSNAP_MONTRACE: nyomon követi a Replication Alert Monitor tevékenységét. v IBMSNAP_MONTRAIL: tárolja a Monitor tevékenység történetét minden Monitor ciklushoz. Az előző verziókban szereplő többszörözési vezérlőtáblák többsége frissítésre került, hogy a 8-as verziómegváltozott többszörözési architektúráját támogassák. A DB2 előző verzióiban szereplő többszörözési táblák közül az alábbiak elavultak: v IBMSNAP_CRITSEC: helyette az IBMSNAP_SIGNAL szerepel. v IBMSNAP_WARMSTART: helyette az IBMSNAP_RESTART szerepel. A költöztetési segédprogram (ASNMIG8) biztosítja, hogy a meglévő DB2 többszörözési környezet vezérlőtábláiból származóösszes adat átkerüljön a 8-as verziótöbbszörözési környezetébe. z/vm, VSE, illetve Microsoft Jet rendszerek esetében a DB2 többszörözés nem támogatja az új vezérlőtáblák használatát. Ezeken a rendszereken a DB2 Control Center vagy a DJRA segítségével végezheti el a 7-es verzióbeli vezérlőtáblák rendszerfelügyeletét. Kapcsolódó hivatkozások: v List of tables used at the Apply control server a következő kiadványban: Többszörözési útmutató és kézikönyv v List of tables used at the Capture control server a következő kiadványban: Többszörözési útmutató és kézikönyv v Tables at a glance a következő kiadványban: Többszörözési útmutató és kézikönyv v List of tables used at the Monitor control server a következő kiadványban: Többszörözési útmutató és kézikönyv A Capture programot érintő újítások A Capture és az Apply programokat tetszőleges sorrendben elindíthatja. Az új többszörözési vezérlőtáblák biztosítják, hogy a Capture és Apply programok hatékonyan kommunikáljanak egymással és a Replication Alert Monitorral. A Capture program alapértelmezett indítási módja megváltozott. Az új alapbeállítás szerint az első indításkor a Capture program hidegindítást végez, a további újraindítások esetén azonban csak melegindítást hajt végre, és automatikusan nem vált át hidegindításra. A korábbi verziókban a Capture program vagy befogta, vagy megtisztította az adatokat, de nem tudta végrehajtani egyszerre a két feladatot. A 8-as verzióban ezeket egyidejűleg Fejezet 8. A többszörözéssel kapcsolatos fejlesztések 51

képes elvégezni. A Capture program elindításakor egy önálló tisztítószál inicializálódik, és egészen addig aktív marad, míg a Capture program fut. Megjegyzés: Ezek a javítások a DB2 DataPropagator for AS/400 korábbi verzióiban is léteztek már. A normál és a megőrzési korláton túli tisztítást ezek a külön szálak végzik, így az adattárolás minimalizálása nem megy az átviteli teljesítmény rovására. Indításkor műveleti paramétereket adhat meg a Capture programnak. Ha a Capture program már fut, a a műveleti paramétereket dinamikusan megváltoztathatja. A Capture programot azok a jelek vezérlik, amelyeket a felhasználóvagy az Apply program a jeltáblában (IBMSNAP_SIGNAL) tárol. A jeltábla lehetőséget nyújt arra, hogy naplórekordokon keresztül kommunikáljunk a Capture programmal. A jeltábla nemcsak azt teszi lehetővé, hogy az Apply program meghatározza a Capture program számára, hogy mikor kezdje el az adatok befogását, hanem a naplórekord olvasásának pontos lezárására, és a naplórekordon keresztül a felhasználó által meghatározott jelek használatára is lehetőséget ad. A Capture program e jelek alapján határozza meg, mikor kell elindítani vagy leállítani egy adott tábla változásainak befogását, és mikor kell bárhol frissítő többszörözést végrehajtania. A jeltábla emellett naplósorszámot is megadhat, amellyel beállítja az Apply események befejeződésének pontos időpontját. Ha a felhasználótöbbszörözéshez regisztrál egy táblát, meghatározhatja a sorbefogás objektumra vonatkozószabályait. Minden bejegyzett táblánál megadhatja, hogy a Capture program a tábla bármelyik oszlopának megváltozásakor befogja-e a sorban bekövetkező változást, vagy csak akkor, ha egy bejegyzett oszlop változik meg. Ha például egy 100 oszlopból álló táblát kíván többszörözésre bejegyezni, de csak két oszlop változásait szeretné befogni, és azt is csak az oszlopok frissítésekor, be kell állítania a sorbefogási szabályt a két oszlop bejegyzésekor. A DB2 korábbi verzióiban nem lehetett minden egyes bejegyzésre sorbefogási szabályt megadni. A szabályt a Capture program indításakor kellett meghatározni, ezért az minden bejegyzett táblára érvényes volt akkor is, ha az extra feldolgozást csak a táblák egy kis részhalmazára kívánta volna elvégezni. A 8-as verzióban megszűnt az indítási paraméter. Amikor oszlopokat vesz fel a többszörözési forrásba, a Capture programot nem kell újrainicializálni, vagy leállítani és újraindítani. A többletoszlopok értékei nem kerülnek be az adatváltozási táblába (change data, CD). A UNIX, Windows és z/os rendszereken a CD táblát is megváltoztathatja a Capture program futása közben. Bárhol frissítő többszörözésekben a többszörözött-táblán végrehajtott változások befogásra kerülnek, és az összes többi táblában is többszöröződnek. Többszintű forgatókönyv esetén, vagy ha olyan többszörözött táblái vannak, amelyek a forrástábla logikai partíciói, előfordulhat, hogy az egyik többszörözött táblán végrehajtott változásokat nem akarja továbbítani a többire. A 8-as verzióban megadhatja, hogy a változásokat újra be akarja-e fogni és továbbítani a többi többszörözöttre, vagy pedig azt 52 Újdonságok

akarja, hogy a Capture program hagyja figyelmen kívül azokat a változásokat, amelyeket valamelyik többszörözött-tábla már befogott. A 7-es verzióban csak egy Windows szolgáltatást lehetett létrehozni a Capture és Apply programok működtetésére. A 8-as verzióban külön szolgáltatás hozható létre minden egyes Capture és Apply programhoz, valamint a Replication Alert Monitorhoz, és ezek egyenként leállíthatók vagy elindíthatók. Kapcsolódó feladatok: v Operating the Capture program a következő kiadványban: Többszörözési útmutató és kézikönyv Párhuzamosan futó Capture programok Több Capture vezérlőtábla-készlet létrehozásával a Capture program több példányát is futtathatja egy adott kiszolgálón. Minden vonatkozó Capture vezérlőtábla egyedi táblasémával rendelkezik, melynek a neve: Capture séma. Az alapbeállítás szerinti Capture séma az ASN. Az egyes Capture programok különböző működési paraméterekkel is indíthatók, és a program példányai egymástól függetlenül futnak. A Capture programot az alábbiak miatt érdemes több példányban futtatni a kiszolgálón: v Lehetővé teszi több, nem DB2 relációs forrás támogatását egyetlen befogadott kiszolgálón. v z/os operációs rendszereken támogatja az ASCII, EBCDIC és UNICODE forrástáblák keverékét. v Nagyobb átvitel és rövidebb várakozási idő elérése. Kapcsolódó feladatok: v Operating the Capture program a következő kiadványban: Többszörözési útmutató és kézikönyv Az Apply program és egyéb továbbfejlesztések A 8-as verzióban, bizonyos helyzetekben a többszörözési vezérlőtáblák összekapcsolása megszűnt, ami a teljesítmény jelentős javulását eredményezi. Például: v A felhasználói céltábla példányokat beolvasáskor összekapcsolás nélkül lehet feltölteni. v Az IBMSNAP_UOWID oszlopot az IBMSNAP_COMMITSEQ oszlop váltotta fel az adatváltozási (CD) táblákban. Az IBMSNAP_COMMITSEQ oszlop lehetővé teszi, hogy az Apply program anélkül dolgozzon fel bizonyos céltáblákat, hogy a CD táblát összekapcsolná az UOW táblával. Fejezet 8. A többszörözéssel kapcsolatos fejlesztések 53

v Azok a CD táblák, amelyeket az ütközést észlelő többszörözési forgatókönyv nem tartalmaz, összekapcsolás nélkül tisztíthatók meg. Azokban az esetekben, amikor szükség van a CD tábla és az UOW tábla összekapcsolására, ez a művelet az IBMSNAP_COMMITSEQ oszlop segítségével történik. Lehetőség van arra, hogy az Apply program tranzakciónként véglegesítse a változásokat, az aláíráshalmaz mindegyik tagja számára azonos időben, véglegesítési sorrendben, és megadhatja, hogy mennyi tranzakciót hajtson végre az Apply program, mielőtt véglegesíti a munkáját. Ez a tulajdonság adatraktár-forgatókönyv, vagy a céltáblán a hivatkozási egységre vonatkozókorlátozások fennállása esetén hasznos. A 7-es verzióban csak egy szolgáltatást lehetett létrehozni az összes Capture és Apply program működtetésére. A 8-as verzióban külön szolgáltatás hozható létre minden egyes Capture és Apply programhoz, valamint a Replication Alert Monitorhoz, és ezek egyenként leállíthatók vagy elindíthatók. A 7-es verzióban az Apply program és a Replication Analyzer által használt jelszófájl sima szöveget tartalmazott, nem pedig kódolt információt. A 8-as verzió a jelszavakat a jelszófájlban kódolva tárolja, és egyetlen jelszót sem tárol sima szövegként. Az új asnpwd parancs segítségével hozhatja létre és tarthatja karban a jelszófájlt. Kapcsolódó feladatok: v Operating the Apply program a következő kiadványban: Többszörözési útmutató és kézikönyv A többszörözés felügyelete A 8-as verzióban a többszörözési környezetet az alábbi módokon felügyelheti: A megfigyelés beállítása úgy, hogy figyelmeztetést küldjön, ha valami történik A Replication Alert Monitor megfigyeli a Capture és az Apply programokat, a beállításkor megadott szempontok szerint. A Replication Center kezelőfelületén adja meg azokat a feltételeket, amelyek fennállása esetén figyelmeztetést kér, és azon személyek listáját, akikkel automatikusan értesíteni kell ezen körülmények bekövetkeztekor. Például küszöbértéket adhat meg a Capture program által használható memória méretére. Ha a használatban lévő memória meghaladja a beállított értéket, a Replication Alert Monitor figyelmeztetést küld a megadott kapcsolattartónak. Az Apply program esetén beállíthatja, hogy a rendszer figyelmeztetést küldjön abban az esetben, ha valamely tranzakció visszautasításra kerül egy bárhol frissítő konfigurációban. Azt is beállíthatja, hogy hiba esetén figyelmeztetést kapjon. A Replication Alert Monitort a Replication Center segítségével, vagy az asnmon paranccsal indíthatja el. Ha a Monitor programot több példányban kívánja elindítani, használja a Monitor minősítőt. Több Monitor program 54 Újdonságok

elindításával szétoszthatja köztük a terhelést, vagy biztosíthatja, hogy a létfontosságú alkalmazásokhoz saját megfigyelő folyamat tartozzon. Az aktuális többszörözési folyamatok és statisztikák lekérdezése Bármely pillanatban ellenőrizheti a többszörözési programok működését: v Lekérdezheti az Apply és a Capture programok minden egyes szálának állapotát. Ezt a típusú megfigyelési módot alkalmazza például akkor, ha tudni akarja, hogy a Capture program éppen befogást hajt végre, vagy várakozik. Minden Capture vagy Apply vezérlőkiszolgálóállapota elérhető a Replication Centerben, vagy az asnccmd és az asnacmd parancsokkal. v Megtekintheti az egyes többszörözési vezérlőtáblákban tárolt statisztikák részleteit. A Replication Center segítségével jelenítheti meg a statisztikákat, amelyek segítenek megoldani a Capture sémával vagy az Apply minősítőjével kapcsolatos problémákat. Frissítheti is a lekérdezést annak érdekében, hogy naprakésszé tegye a megjelenített statisztikákat. A többszörözési statisztikákban fellelhető trendek és történeti adatok elemzése A Replication Center történeti adatainak lekérdezésével áttekintheti a többszörözési környezet működését egy adott időintervallumon belül. Jelentéseket készíthet, majd elemezheti az alábbi információkat: v v v v v Üzenetek: Milyen hiba- és tájékoztatóüzeneteket adott ki a Capture és az Apply program? A Capture program teljesítményértéke: Átlagosan hány sort dolgozott fel a CD táblában, adott idő alatt? A Capture program várakozási ideje: Mennyi ideje véglegesített a Capture program adatot a CD táblában? Az Apply program teljesítményértéke: Átlagosan hány sort dolgozott fel a céltáblában, adott idő alatt? A két program közötti várakozási idő: átlagosan mennyi idő telt el a között, hogy a Capture program beolvasta a változásokat a DB2 naplófájljából, és az Apply program többszörözte a változásokat a céltáblákba? Kapcsolódó feladatok: v Monitoring replication a következő kiadványban: Többszörözési útmutató és kézikönyv v Replication Alert Monitor : Replication Center help a következő kiadványban: Súgó: Replication Center Fejezet 8. A többszörözéssel kapcsolatos fejlesztések 55

A DB2 Data Links Manager továbbfejlesztett többszörözési szolgáltatásai Ha van olyan DATALINK érték, amely külső fájlra mutat, csak akkor olvashatók be a fájl konzisztens verziói, ha az oszlop RECOVERY YES beállítással van megadva. A korábbi kiadásokban a DB2 mindig a fájl legújabb példányát többszörözte, így nem volt biztosítva a többszörözött fájl és a többszörözött adatbázis értékei közötti konzisztencia. A forrásadatbázis többszöri módosítása esetén is fenntarthatja ugyanazt a célfájlt. AIX és Windows operációs rendszerek, illetve Solaris működési környezet esetén kapcsolatot létesíthet a DB2 Data Links Manager többszörözési démonjával (DLFM_ASNCOPYD) - amely része a DB2 Data Links Manager terméknek -, hogy a többszörözéshez szükséges, hivatkozott fájlokat beolvassa és tárolja. A korábbi verzióktól eltérően nem szükséges külön ASNDLCOPYD démont indítani és fenntartani. OS/400 esetén azonban még mindig szükség van külön ASNDLCOPYD démon indítására és fenntartására. Kapcsolódó szempontok: v A DB2 Data Links Manager továbbfejlesztett szolgáltatásai oldalszám: 81 56 Újdonságok

Fejezet 9. Az Adatraktár központtal és a Warehouse Manager termékkel kapcsolatos fejlesztések Raktárkiszolgáló (AIX) A 8-as verzióesetében, AIX rendszeren bővültek a DB2 Warehouse Manager szolgáltatásai a raktárkiszolgáló és az ahhoz tartozó naplózó, inicializáló, külső eseményindítóés levelezési értesítő programok támogatásával. Ugyanakkor megszűnt a raktárkiszolgálówindows -függősége is. Raktárügynök (Linux) A 8-as verzióban a DB2 Raktárügynök képességei kibővültek, így már támogatja a (32 bites Intel processzoron futó) Linux alatti raktárügynököt, programokat és átalakítókat. Azok a Linux disztribúciók támogatottak, amelyeknél a rendszermag verziószáma legalább 2.4.7, a glibc pedig 2.2.4-es vagy újabb. A Tisztító átalakító (Clean transformer) továbbfejlesztései A Tisztítóátalakítóa 8-as verzióban teljesen át lett írva. Javult a teljesítménye és további funkciókkal látták el. Az alábbi tisztítási szabályok lépnek érvénybe: v Átvitel v Keresés és csere v Diszkretizálás tartományokba v Kivágás v Kisbetű-nagybetű átalakítás v Érvénytelen értékek kódolása A továbbfejlesztések között szerepelnek a következők: v Javított null érték támogatás v Több támogatott adattípus v Összes, első és utolsóegyezések előállítása v Hiba többszörös egyezés vagy nincs egyezés esetekben v Differenciátor- és rendezőoszlopok szabályokhoz v Automatikus összegzőtáblák használata A 7.2-es verziójú Tisztítóátalakítóaz Adatraktár központban marad elavult programként. Szerzői jog IBM 1997-2002 57

Ezeknek az új funkcióknak és teljesítménynöveléseknek egy része nem elérhető zseries és iseries platformokon. Kapcsolódó szempontok: v Clean Data transformer a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató Kapcsolódó feladatok: v Cleaning data : Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ Általános adatraktár-metamodell (CWM) XML támogatásának továbbfejlesztései Az általános adatraktár-metamodell (CWM) olyan modell-alapú architektúra, amely a jellegzetes adatraktár konfigurációk széles skáláján hatékony és leképezhető szolgáltatásokat tartalmaz. A CWM 1.0-ás verzióját 2001 februárjában adták ki, és elfogadták OMG szabványként. Az ebben a formátumban exportált vagy importált metaadatok mindazon adatraktározási eszközökben felhasználhatók, amelyek értelmezik a CWM szabványnak megfelelő metaadatokat. Az Általános adatraktár-metamodell (CWM) segédprogram felhasználhatócwm objektumok XML fájlból történő exportálására és importálására, valamint az ilyen objektumok Adatraktárközpont-objektumokká valóalakítására. Kapcsolódó feladatok: v Importing MQSeries messages and XML metadata a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató v Exporting a tag language file: Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ v Importing objects : Information Catalog Center help a következő kiadványban: Súgó: Adatraktár központ Kapcsolódó hivatkozások: v Metadata mappings between the Data Warehouse Center and CWM XML objects and properties a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató Az Adatraktár központ továbbfejlesztett oszlopleképezési szolgáltatása Az Adatraktár központ oszlopleképezés szolgáltatása megkönnyíti a forrás- és céladatbázisok oszlopai közti megfeleltetést. Jelen kiadásban az alábbi továbbfejlesztések valósultak meg: v A forrásoszlopok és céloszlopok ablakát külön-külön és együtt is lehet görgetni. 58 Újdonságok

v Az összes oszlop leképezhető az oszlop neve és típusa szerint, illetve csak az oszlopnév vagy a pozícióalapján. v Egyszerre eltávolíthatóaz összes oszlopleképezés. v Az oszlopleképezés oldalán módosíthatja az új céloszlopok nevét és típusát. v Az Oszlop keresése szolgáltatással megkeresheti a kívánt oszlopot a forrás- vagy a céllistában. Kapcsolódó szempontok: v Column mapping a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató Kapcsolódó feladatok: v Creating a column mapping: Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ Lépcsőzetes folyamatok az Adatraktár központban A DB2 7.2-es verziójában a feladatmenetre vonatkozó szolgáltatások lehetővé tették, hogy egy másik lépés sikerétől, meghiúsulásától vagy befejezésétől függően futtasson egy lépést. A DB2 8-as verziójában több másik lépés sikerétől, meghiúsulásától vagy befejeződésétől is függhet egy lépés. Ehhez egy ütemezést és egy feladatmenetet kell meghatároznia és engedélyeznie az adott lépést tartalmazófolyamatokhoz. De nemcsak a lépések futtatásának irányítása vált teljesebbé: most már figyelemmel kísérheti a lépcsőzetes folyamatok feldolgozását is a Feldolgozás folyamata ablakban. Kapcsolódó szempontok: v Process task flow a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató Kapcsolódó feladatok: v Creating a cascade relationship based on success or failure of a publication : Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ v Creating cascade relationships : Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ Fejezet 9. Az Adatraktár központtal és a Warehouse Manager termékkel kapcsolatos fejlesztések 59

Többszörös várakozás támogatása A 8-as verzióban a felhasználói kezelőfelület segítségével meg lehet adni, hogy egy lépés várja meg több másik lépés befejeződését, és csak azután kerüljön sor a függő lépés végrehajtására. A többszörös várakozást egy lépcsőzetesfeldolgozás-fa segítségével lehet megadni. Meghatározhatja, hogy a lépcsőzetes feldolgozás (tehát a várakozófolyamat) egy másik folyamat sikeres futása, hibája vagy befejeződése esetén folytatódjon tovább. Kapcsolódó szempontok: v Process task flow a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató SQL Select és Update lépés Ezzel az új lépéssel úgy frissítheti a célként megadott táblát az adatraktárban, hogy nem kell az egész táblát kicserélnie vagy újabb kódot írnia. Az SQL Select és Update lépés a kulcsoszlopok leképezése alapján frissíti a céltábla sorait. A lépés automatikusan előállítja az UPDATE utasítást. Ezután a végrehajtása előtt a felhasználómódosíthatja az UPDATE utasítást, majd helyben lefuttathatja, vagy beütemezheti, hogy akkor fusson, amikor szükséges. Kapcsolódó szempontok: v SQL steps a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató Kapcsolódó feladatok: v Defining an SQL step a következő kiadványban: Data Warehouse Center Adminisztrációs útmutató v Defining an SQL step: Data Warehouse Center help a következő kiadványban: Súgó: Adatraktár központ Az Információkatalógus-kezelő továbbfejlesztett szolgáltatásai Napjaink üzleti környezetében elengedhetetlen, hogy a fontos vállalati információk elérhetőek legyenek. A megfelelő információt általában több helyről kell összekeresgélni, ami gyakran sok időt igényel. A 8-as verzióban az Információkatalógus-kezelő új felhasználói felületet kapott, melynek neve Információkatalógus-központ. Ez kezeli az üzleti metaadatokat. Az Információkatalógus-központ korszerűsíti az üzleti és technikai metaadatok keresését: lehetővé teszi, hogy a felhasználómetaadat-objektumok segítségével végezze az adatok szervezését, navigálását és keresését. 60 Újdonságok

Az Információkatalógus-kezelő változatlanul tartalmaz webes felhasználói felületet is, melynek neve Information Catalog Center for the Web (webes Információkatalóguskezelő). Ez egy Websphere-alkalmazás, amely támogatja az új Információkatalóguskezelőt. Az Információkatalógus-kezelő rendelkezik Java API felülettel is, amelyen keresztül harmadik féltől származóalkalmazások kezelhetik az információs katalógusban található metaadatokat. Az Információkatalógus-központ Windows és UNIX rendszeren is elindítható, akár közvetlenül, akár a DB2 valamely másik központjából. Az Információkatalógusközpont objektumszintű biztonsági szolgáltatásokkal rendelkezik annak érdekében, hogy a metaadat-objektumokat csak az arra jogosult felhasználók tekinthessék meg. Lehetővé teszi, hogy a rendszergazdák ne csak objektumtípusokat hozhassanak létre, hanem kapcsolattípusokat is, ami megkönnyíti a végfelhasználóknak szánt metaadatok rendszerezését. Az Információkatalógus-kezelő eszközeit a DB2 Administration Client termék tartalmazza. A DB2 Warehouse Manager termékben szintén megtalálhatók ezek az eszközök, ezen kívül új információs katalógus inicializálását is lehetővé teszi. Az információs katalógusok rendszergazdáit és felhasználóit érintő további változások: hatékonyabb keresési funkció, további adattípusok a tulajdonságok értékei számára, a tulajdonságok megengedett értékeinek korlátozása és a felhasználhatósággal kapcsolatos fejlesztések, amellyel a felhasználói felület egyedivé alakítható. Kapcsolódó szempontok: v Information Catalog Center a következő kiadványban: Információkatalógus központ Adminisztrációs útmutató Kapcsolódó feladatok: v Getting started with the Information Catalog Center a következő kiadványban: Információkatalógus központ Adminisztrációs útmutató Fejezet 9. Az Adatraktár központtal és a Warehouse Manager termékkel kapcsolatos fejlesztések 61

62 Újdonságok

Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések A rutinokkal (tárolt eljárások, felhasználó által megadott függvények és módszerek) kapcsolatos fejlesztések A rutin kifejezés a tárolt eljárásokat, a felhasználóáltal megadott függvényeket és módszereket foglalja magában. Ez annyit jelent, hogy a DB2 8-as verziójában a paraméterstílusok, az adattípus-kiosztások és a rendszerkatalógusok mindhárom rutintípus esetén azonosak. A rutinokkal kapcsolatos legfontosabb fejlesztések a következők: Katalógusnézetek A függvények, a módszerek és a tárolt eljárások katalógusnézetei egységesültek. v A SYSCAT.ROUTINES írja le az adatbázisban szereplő összes rutint. v A SYSCAT.ROUTINEPARMS írja le a rutinok (függvények és metódusok) paramétereit, csakúgy mint visszatérési információikat. Az előző katalógusnézetek továbbra is támogatottak, hogy az ezektől függő alkalmazások továbbra is futhassanak. Rutinok indítására irányuló új jogosultság Az EXECUTE jogosultság lehetővé teszi annak meghatározását, hogy ki indíthat rutinokat (tárolt eljárásokat, felhasználóáltal megadott függvényeket és módszereket). Ha a rutint egy SQL utasításon belül használja, akkor a rutin meghatározójának a rutin által használt összes csomagra vonatkozóan EXECUTE jogosultsággal kell rendelkeznie. Új jogosultság külső rutinok bejegyzéséhez Új jogosultságok teszik lehetővé annak meghatározását, hogy ki jegyezhet be külső rutinokat (tárolt eljárásokat, felhasználóáltal megadott függvényeket és módszereket). A külső rutinok bejegyzéséhez CREATE_EXTERNAL_ROUTINE jogosultság szükséges. A FENCED THREADSAFE rutinok az osztott folyamatokon belüli szálakként futnak. Ugyanazon a folyamaton belül bármelyik rutin képes a többi rutinszál által használt memória olvasására. Így lehetségessé válik az, hogy az egyik szálban futórutin kigyűjtse a többszálas folyamat többi rutinjából az érzékeny adatokat. Az egyes folyamatok megosztásában egy másik kockázat is rejlik: az egyik hibás memóriakezelésű rutinszál sérülést okozhat a többi rutinszálban is, és esetleg az egész többszálas folyamat összeomlását is okozhatja. A CREATE_EXTERNAL_ROUTINE jogosultság megadásakor ne Szerzői jog IBM 1997-2002 63

feledkezzen meg arról, hogy a jogosultsághoz jutófelhasználómegfigyelheti vagy megsértheti a többi FENCED THREADSAFE rutin memóriáját. További tájékoztatást a Java UDF-ek és tárolt eljárások szálvezetése című részben találhat. A NOT FENCED rutinok bejegyzéséhez CREATE_NOT_FENCED_ROUTINE jogosultság szükséges. A NOT FENCED rutinok ugyanabban a folyamatban futnak, mint az adatbázis-kezelő, és ennek eredményeképpen megsérthetik az adatbázis-kezelő osztott memóriáját, illetve az adatbázis-vezérlő szerkezeteket. Az adatbázis-kezelő működése mindkét esetben sikertelen marad. Az adatbázisokat és a táblákat a NOT FENCED rutinok is megsérthetik. A CREATE_NOT_FENCED_ROUTINE jogosultság megadásakor ne feledkezzen meg arról, hogy a jogosultsághoz jutófelhasználókorlátlanul hozzáférhet az adatbázis-kezelőhöz és annak valamennyi erőforrásához. Ha CREATE_NOT_FENCED_ROUTINE jogosultsággal rendelkezik, akkor a CREATE_EXTERNAL_ROUTINE jogosultság is a birtokában van. ALTER utasítás a külső rutinokhoz Az egyes rutintípusokhoz most egy ALTER utasítás tartozik, melynek segítségével módosítható a rutin EXTERNAL NAME neve, amellyel az új rutintörzsre lehet hivatkozni. A kapcsolódó Java módszerek frissítésekor például a Java tárolt eljárások eldobása és ismételt regisztrálása helyett használja az ALTER PROCEDURE utasítást, melynek segítségével megadhatja, hogy a rutin a régi módszer helyett az új Java módszert használja. A NOT FENCED rutinokkal kapcsolatos fejlesztések v v v A NOT FENCED rutinok támogatják a beágyazást és a rekurziót. A beágyazhatórutinok típusára vonatkozóan nincsenek korlátozások. A FENCED rutinok például indíthatnak NOT FENCED rutinokat, és fordítva. A NOT FENCED tárolt eljárások eredményhalmazokat adhatnak vissza. Az SQL eljárások automatikusan NOT FENCED típusúként lesznek regisztrálva. A Java rutinokkal kapcsolatos fejlesztések A Java rutinok támogatják a rekurziót. A beágyazható rutinok típusára vonatkozóan nincsenek korlátozások. A Java rutinok például elindíthatnak más nyelven írt rutinokat is, és fordítva. A rutinok megvalósításához használt szál alapú modell bevezetésének eredményeképpen javul a Java rutinok teljesítménye és méretezhetősége. További tájékoztatást a Java UDF-ek és tárolt eljárások szálvezetése című részben találhat. A könyvtárkezeléssel kapcsolatos fejlesztések A DB2 könyvtárkezelő dinamikusan, a munkamennyiségnek megfelelően állítja be a könyvtár gyorsítótárát. Az optimális teljesítmény eléréséhez vegye figyelembe a következőket: 64 Újdonságok

v Az egyes könyvtárakban találhatórutinok száma legyen a lehető legkisebb. Ha ugyanabban a könyvtárban több rutin is található, akkor úgy csoportosítsa őket, mintha indításuk ugyanabban az időkeretben történne. Könyvtár-gyorsítótár séma használata esetén kedvezőbb, ha több kisebb könyvtárat használ ahelyett, hogy néhány nagyobb méretűt alkalmazna. v A THREADSAFE C rutinok által következetesen használt könyvtárak esetében a THREADSAFE C folyamatban csak egy alkalommal kell betölteni az adott könyvtárat. A rutin első indítását követően az összes többi indítás során - történjen az a folyamaton belül bármelyik szálból - már nem kell betölteni a rutin könyvtárát. SQL a felhasználó által megadott függvényekben és módszerekben A felhasználóáltal megadott külső függvények és metódusok most már tartalmazhatnak csak olvashatósql utasításokat is. Statikus és dinamikus SQL egyaránt használható. A többi rutint függvényekből vagy módszerekből lehet indítani. Az ilyen beágyazás magába foglalhatja a rutin és a más nyelven írt rutinok rekurzív indítását. A PROGRAM TYPE MAIN tárolt eljárások paramétereinek maximális száma - mely eddig 90 volt - már nincs korlátozva. A CALL teljesen lefordított utasítássá vált. A CALL utasítás teljesen lefordított utasítássá vált. Ez azt jelenti, hogy a CALL utasítás immár dinamikusan előkészíthető a következőkben: CLI, ODBC, beágyazott SQL JDBC, és SQLj. Egy tárolt eljárás bemeneti paraméterei lehetnek kifejezések is. Ezek a paraméterek adattípus-ellenőrzésen és előléptetésen eshetnek át. Ha ügyfélalkalmazásból indítja az eljárásokat, akkor a CALL utasításban eljárásnévként ne használjon forrásváltozót. Ezzel lehetővé válik a csomag gyorsítótárának ismételt felhasználása, így a további tárolt eljárások indításakor elkerülhető a rendszerkatalógusok keresése és fordítása. Kapcsolódó szempontok: v SQL in External Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) v Performance Considerations for Developing Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) v Java UDF-ek és tárolt eljárások szálvezetése oldalszám: 27 v Dynamic SQL in SQL-Bodied Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) v Security Considerations for Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések 65

v Restrictions for Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) v Library and Class Management Considerations for Developing Routines a következő kiadványban: Application Development Guide: Programming Server Applications (Alkalmazásfejlesztési kézikönyv: Kiszolgálóalkalmazások programozása) Kapcsolódó hivatkozások: v CALL statement a következő kiadványban: SQL kézikönyv, 2. kötet v CREATE FUNCTION statement a következő kiadványban: SQL kézikönyv, 2. kötet v CREATE PROCEDURE statement a következő kiadványban: SQL kézikönyv, 2. kötet v CREATE TYPE (Structured) statement a következő kiadványban: SQL kézikönyv, 2. kötet v GRANT (Database Authorities) statement a következő kiadványban: SQL kézikönyv, 2. kötet v REVOKE (Database Authorities) statement a következő kiadványban: SQL kézikönyv, 2. kötet v SYSCAT.ROUTINEPARMS catalog view a következő kiadványban: SQL kézikönyv, 1. kötet v SYSCAT.ROUTINES catalog view a következő kiadványban: SQL kézikönyv, 1. kötet v CREATE METHOD statement a következő kiadványban: SQL kézikönyv, 2. kötet v GRANT (Routine Privileges) statement a következő kiadványban: SQL kézikönyv, 2. kötet v REVOKE (Routine Privileges) statement a következő kiadványban: SQL kézikönyv, 2. kötet v ALTER FUNCTION statement a következő kiadványban: SQL kézikönyv, 2. kötet v ALTER METHOD statement a következő kiadványban: SQL kézikönyv, 2. kötet v ALTER PROCEDURE statement a következő kiadványban: SQL kézikönyv, 2. kötet Fejlesztési központ A DB2 8-as verziójában a Fejlesztési központ felváltja a Tárolt eljárás készítőt. A Fejlesztési központnak jóval több funkciója és szolgáltatása van, mint a Tárolt eljárás készítőnek. A Fejlesztési központ könnyen kezelhető felületet kínál rutinok (pl. tárolt eljárások és felhasználóáltal megadott függvények - UDF-ek) fejlesztéséhez. A fejlesztési feladatok elvégzésében számos varázslósegít. A Fejlesztési központ egy közös fejlesztési környezetet biztosít, amely a teljes DB2 termékcsaládot támogatja, a 66 Újdonságok

munkaállomástól kezdve egészen a z/os-ig. A Fejlesztési központot futtathatja önálló alkalmazásként az IBM DB2 Universal Database programcsoportból vagy egy DB2 Universal Database központból - mint például a Vezérlőközpont, a Parancsközpont vagy a Feladatközpont. A Fejlesztési központ segítségével az alábbiakra nyílik lehetőség: v Java és SQL tárolt eljárások létrehozása, fordítása és futtatása. v Felhasználóáltal megadott függvények (UDF-ek) létrehozása, fordítása és futtatása: SQL tábla és skaláris UDF-ek MQSeries üzeneteket olvasóudf-ek OLE DB adatforrásokhoz hozzáférő UDF-ek XML dokumentumokból adatokat kibontó UDF-ek v Hibakeresés tárolt SQL eljárásokban a beépített hibakereső segítségével. v Minden, a projektben szereplő vagy a Kiszolgálónézetben kifejezetten megadott adatbázis-kapcsolathoz a kiszolgálótartalmának megtekintése. Más adatbázis-objektumokat (például táblákat, eseményindítókat és nézeteket) is megtekinthet, illetve dolgozhat azokkal. v Rutinok és projektinformációk exportálása, importálása. Ezenkívül a Fejlesztési központ DB2 fejlesztési bővítményt ad a következő fejlesztési környezetekhez: v Microsoft Visual C++ v Microsoft Visual Basic v Microsoft Visual InterDev Ezekkel a bővítményekkel a Microsoft fejlesztői környezetből könnyen hozzáférhet a Fejlesztési központ és más DB2 központok szolgáltatásaihoz, megkönnyítve ezáltal a tárolt eljárások és UDF-ek fejlesztését, beépítését a készülő DB2 alkalmazásba. Kapcsolódó feladatok: v About the Development Center: Development Center help a következő kiadványban: Súgó: Development Center (fejlesztési központ) SQL Assist továbbfejlesztések Az SQL Assist segítségével akár kevés SQL ismerettel is készíthet SELECT, INSERT, UPDATE és DELETE utasításokat. Az SQL Assist egy olyan eszköz, amely vázlat- és részletpanelek használatával segíti az SQL utasítások készítéséhez szükséges információk rendszerezését. A 8-as verzióújdonságai többek között: Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések 67

v Újratervezett felhasználói kezelőfelület, amely megkönnyíti az SQL utasítások elemeinek megtekintését és módosítását v Segítség táblakapcsolatok létrehozásához v SQL szintaxisellenőrzés v Már létező SQL utasítás másolása és beillesztése az SQL Assist programba, így az SQL utasítást már az SQL Assist kezelőfelületének használatával lehet módosítani Az SQL Assist 7.2-es verziója az Adatraktár központban marad elavult termékként. Kapcsolódó feladatok: v Overview of IBM SQL Assist: SQL Assist help a következő kiadványban: Súgó: SQL Assist (SQL Segéd) Egyéb SQL-továbbfejlesztések INSTEAD OF eseményindítók támogatása Az INSTEAD OF eseményindítókkal frissítések, törlések, beszúrások és kiválasztások hajthatók végre nézeteken, látható módon, olyan esetekben is, amikor a nézet egyébként túl összetett a frissítési műveletek elvégzéséhez. Ezen eseményindító-típus használata leegyszerűsíti az alkalmazási kezelőfelületeket. Új beépített függvények A következő trigonometrikus függvényekkel bővült a SYSIBM séma: ATANH, COSH, SINH, TANH, ACOS, ASIN, ATAN, ATAN2, COS, COT, SIN, TAN. Az ATANH, COSH, SINH és TANH függvények teljesen újak. A többi függvény eddig is elérhető volt a SYSFUN séma alatt, de azáltal, hogy most a SYSIBM sémában vannak, javulhat a teljesítmény. A TRUNCATE, CEILING és FLOOR függvények szintén bekerültek a SYSIBM sémába, és most már a tizedes értékeket is támogatják. Tájékoztató korlátozások A 8-as verzióegy új típusú korlátozással bővült, melynek neve tájékoztató korlátozás. A tájékoztatókorlátozások olyan szabályok, amelyek a lekérdezések újraírásában használhatók a teljesítmény fokozására, de az adatbázis-kezelő nem követeli meg azokat. A korlátozásokat gyakran az üzleti alkalmazások logikája követeli meg, és nem célszerű a rendszer által megkövetelt korlátozások használata, mivel a korlátozások újraellenőrzése a beszúrási, frissítési és törlési műveleteknél nem gazdaságos. Ilyen esetekben a tájékoztatókorlátozások jelentik a megoldást. 68 Újdonságok

A metódusok dinamikus feladása Most már lehetséges a metódusok felülbírálása, tehát altípusokban újra megvalósíthatja a metódusokat még célratörőbb működést biztosítva. A DB2 a leginkább konkrét metódust a futtatási időben hajtja végre, a tárgy dinamikus típusától függően. Ezt az eljárást dinamikus feladásnak nevezzük. WMI - Windows kezelői eszköztár A DB2 WMI-szolgáltatólehetővé teszi, hogy a WMI-alkalmazások megfigyeljék a DB2 kiszolgálóműködését, adatbázisokat hozzanak létre és felsorolják azokat, beállítsák a működési paramétereket, illetve adatbázismentést, -helyreállítást és előregörgetési műveleteket hajtsanak végre. Kapcsolódó szempontok: v Windows Management Instrumentation (WMI) a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) Kapcsolódó hivatkozások: v Windows Management Instrumentation Samples a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) Új CLI LOAD funkció A DB2 8-as verziójában a CLI LOAD szolgáltatás segítségével nagy mennyiségű adatot importálhat a DB2 hívásszintű felületére, a DB2 CLI-re. A CLI LOAD kezelőfelületet nyújt az IBM DB2 LOAD segédprogramhoz a CLI-ből. Ez a szolgáltatás lehetővé teszi, hogy tömbbetöltés helyett a LOAD használatával töltse fel adatokkal a CLI-t. Ez a lehetőség jelentős teljesítménynövekedést eredményezhet, amikor nagy adatmenyiséget kell betölteni. Kapcsolódó feladatok: v Importing Data with the CLI LOAD Utility in CLI Applications a következő kiadványban: CLI útmutató és kézikönyv, 1. kötet A megadott deklarált globális ideiglenes tábla továbbfejlesztései A deklarált globális ideiglenes tábla újdonságai többek közöt: v Indextámogatás: indexek létrehozása a CREATE INDEX utasítással. Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések 69

v A visszavont műveletek naplózása, a deklarált globális ideiglenes táblákban történt változások visszagörgetésének támogatásához. v Statisztikák támogatása: teljesítményjavulás érhető el a RUNSTATS parancs használatával, amellyel frissíteni lehet az ideiglenes táblának és társított indexeinek fizikai jellemzőiről készített statisztikákat. Kapcsolódó szempontok: v A RUNSTATS parancs továbbfejlesztései oldalszám: 18 IBM OLE DB Provider for DB2 Az IBM OLE DB Provider for DB2 lehetővé teszi, hogy a DB2 program az OLE DB szolgáltatóerőforrás-kezelőjeként működjön. Ezzel a támogatással az OLE DB-alapú alkalmazások kivonatolhatnak vagy lekérdezhetnek DB2 adatokat az OLE kezelőfelület használatával. Az IBM OLE DB Provider for DB2 a következő szolgáltatásokat nyújtja: v Az OLE DB szolgáltatóspecifikációja 0-s szintjének támogatása néhány 1-es szintű további kezelőfelülettel. v A program biztosítja a szolgáltatónak a szálak szabad létrehozását, ami megengedi az alkalmazásnak, hogy létre hozzon összetevőket az egyik szálon, és azokat bármely más szálon használhassa. v Hibakereső szolgáltatás, ami a DB2 hibaüzeneteit jelzi ki. Ha a DB2 Connect program telepítve van, az OLE DB felhasználók hozzáférhetnek olyan gazdaadatbázis-kezelő rendszereken találhatóadatokhoz is, mint például a DB2 for MVS, DB2 for VSE & VM és az SQL/400. Kapcsolódó szempontok: v Purpose of the IBM OLE DB Provider for DB2 a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v Application Types Supported by the IBM OLE DB Provider for DB2 a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) Kapcsolódó feladatok: v Building ADO Applications with Visual Basic a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) v Building ADO Applications with Visual C++ a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) 70 Újdonságok

Kapcsolódó hivatkozások: v IBM OLE DB Provider Support for OLE DB Components and Interfaces a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v IBM OLE DB Provider Support for ADO Methods and Properties a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) Hálószolgáltatások alkalmazásai A hálószolgáltatások olyan új programozási irányvonalat képviselnek, melyek lehetővé teszik lazán kapcsolt alkalmazások egy cégen belüli vagy cégek közötti fejlesztését és használatát. A hálószolgáltatások olyan rohamosan fejlődő technológiákra épülnek, mint például a Simple Object Access Protocol (SOAP), a Web Services Description Language (WSDL) és a Universal Description, Discovery, and Integration (UDDI). Egy hálószolgáltatás létrehozása nem más, mint egy alkalmazás oly módon történő becsomagolása, hogy az adott alkalmazás XML üzenetek segítségével is elérhető legyen, az XML üzenetek viszont azért vannak becsomagolva, hogy ne látsszon a használt átviteli protokoll. A szolgáltatás szabványos formátumú nyilvántartásban van közzétéve, hogy a felhasználók és az alkalmazások a szolgáltatást a Hálón keresztül elérhessék és használhassák. A DB2 programot hálószolgáltatás szolgáltatóként lehet elérni, és általában az IBM WebSphere termékcsaláddal van kiegészítve, a hálószolgáltatások teljes hálózatának biztosítása érdekében. A DB2 programhoz tartozódocument access definition extension (DADx) programozási modell egyszerű módja a nagy adatforgalmat lebonyolító hálószolgáltatások alkalmazásainak fejlesztésére. A DADx fájlok olyan XML dokumentumok, amelyek tárolt eljárásokra utalóhivatkozásokat, DB2 XML Extender hivatkozásokat vagy hagyományos SQL-t tartalmaznak. A legjobb az, hogy DADx fájlokat gyorsan, Java programozás nélkül létre lehet hozni. A DB2 program hálószolgáltatás-szolgáltatóként való működésének bemutatóját itt találja: IBM Video Central for e-business tutorial: http://www.ibm.com/software/data/developer/samples/video/ Kapcsolódó szempontok: v Web Services a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v Web Services Architecture a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések 71

v Tools for Building Web Applications a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) A JDBC-vezérlőt érintő továbbfejlesztések Sok új szolgáltatással és továbbfejlesztéssel bővültek a JDBC-vezérlők a DB2 8-as verziójában. Ezek közül a szerkezet átdolgozása jelenti a legnagyobb változtatást, amely lerövidíti a kód útját a JDBC-vezérlő és a DB2 kiszolgálók között, s ezáltal javítja a JDBC és SQLj, valamint a DB2 JDBC-vezérlőkkel készített alkalmazások teljesítményét és stabilitását. Az előző verziókban a JDBC-vezérlők a DB2 CLI felületére épültek. Ez a DB2 saját, C nyelvű, hívásszintű felülete, amely számos más rétegre épült. A 8-as verzióegy új ügyfélréteget vezet be, amely a DRDA (Distributed Relational Database Architecture) protokollon keresztül kommunikál a DB2 kiszolgálókkal, és helyettesíti a CLI-t az alatta lévő jónéhány réteggel együtt. Az új, 4-es típusú JDBC-vezérlő erre a Java ügyfélrétegre épül. A következő újdonságokról számolhatunk be a 8-as verzióbeli JDBC-vel kapcsolatban: v 4-es típusú JDBC-vezérlő Ez egy új, kétszintű, tisztán Java JDBC-vezérlő, amely lehetővé teszi a Java ügyfelek közvetlen kommunikációját a DB2 kiszolgálókkal, DRDA protokollon keresztül. Ez a vezérlő a 3-as típust hivatott felváltani. Költöztesse át a 3-as típusú JDBC-vezérlőt használókisalkalmazásokat a 4-es típusú vezérlőprogramra, a 3-as típusú vezérlők támogatása ugyanis meg fog szűnni. A DB2 ezen kívül új profilátalakítóval rendelkezik (azaz új db2profc verzióval), amely támogatja a JDBC 2.0 új szolgáltatásait, köztük LOB-ok és Java kifejezéseket forrásváltozóként. Az új átalakító elsődleges célja a 4-es típusú vezérlő támogatása, de képes együttműködni a 2-es és 3-as típusú vezérlőkkel is. v 2-es és 3-as típusú vezérlők továbbfejlesztései: A 2-es típusú JDBC-vezérlő Java 2 Enterprise Edition (J2EE) minősítéssel rendelkezik, ami azt jelenti, hogy megfelel a Java 2 platform Enterprise Edition specifikációjának, és igazoltan alkalmas J2EE-kompatibilis termékekkel való használatra. A JDBC-vezérlők 64 bites rendszereken is rendelkezésre állnak. Javult a Unicode-támogatás is. Megszűntek a DB2 ügyfelek és kiszolgálók közti felesleges kódlapkonverziók, amelyek Unicode adatbázisokhoz való kapcsolódások esetén fordultak elő. Természetesen nem történik adatvesztés. Támogatott az OUTPUT LOB paraméter a CallableStatement metódus esetén. Jobb memóriakezelés, amely javítja a vezérlők stabilitását és teljesítményét is. A 3-as típusú JDBC-vezérlők támogatják a FetchSize beállítást a ResultSets eredményhalmazok esetén. 72 Újdonságok

A Datalink támogatása adattípusként, valamint támogatottak a Date (dátum), Time (idő) és Timestamp (időbélyegző) értékek, amelyek egy adott időzónához egy Calendar objektum segítségével beállíthatók vagy lekérdezhetők. Javított JDBC-nyomkövetés. Javult a PreparedStatements teljesítménye. v A JDBC 1.2 vezérlők elavulttá váltak. v Az új SQLj fordítótámogatja a JDBC 2.0 verziójának java.sql.blob és java.sql.clob típusait, valamint a forrásváltozó-kifejezéseket is. Kapcsolódó szempontok: v Migrating Applications a következő kiadványban: Application Development Guide: Building and Running Applications (Alkalmazásfejlesztési kézikönyv: Alkalmazások fejlesztése és futtatása) v Application and Applet Support in Java with the Type 4 Driver a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v JDBC 2.1 Core API Restrictions by the DB2 JDBC Type 4 Driver a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v JDBC 2.1 Optional Package API Support by the DB2 JDBC Type 4 Driver a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) A DB2 Universal Developer s Edition termékkel járó WebSphere Studio és WebSphere Application Server programok A WebSphere Studio és a WebSphere Application Server programok a DB2 Universal Developer s Edition termékhez járnak. A WebSphere Studio közös kezelőfelületre ültetve olyan eszközöket tartalmaz, amelyek a weblapfejlesztés minden igényét kielégítik. A WebSphere Studio minden eddiginél jobban megkönnyíti a dinamikus, interaktív Internetes alkalmazások összehangolt létrehozását, összeállítását, közzétételét és karbantartását. Írhat olyan vállalati Java alkalmazásokat, amelyek a WebSphere Application Server segítségével férnek hozzá DB2 adatbázisok adataihoz. Amikor a WebSphere Application Server segítségével létrehozta az adatforrást, az alkalmazás használhatja a korábban létrehozott kapcsolatok megőrzésének szolgáltatását, amit a WebSphere Application Server nyújt. A JDBC (alap- és Optional Package) API specifikációinak megfelelő kapcsolatmegőrzés lehetővé teszi a rendszergazdák számára a megőrzés optimális teljesítményre hangolását, illetve lehetővé teszi a programozóknak, hogy a gyakori, gyártónként változó SQLExceptions ismerete nélkül írhassanak alkalmazásokat. Fejezet 10. Az alkalmazásfejlesztéssel kapcsolatos fejlesztések 73

A WebSphere támogatást biztosít adatok titkosítására és azok feloldására, így elősegíti az alkalmazások védelmét. Kapcsolódó szempontok: v WebSphere Studio a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) v DB2 Developer's Edition Products a következő kiadványban: Application Development Guide: Programming Client Applications (Alkalmazásfejlesztési kézikönyv: Ügyfélalkalmazások programozása) A DB2 XML támogatásának továbbfejlesztései A DB2 által nyújtott XML-támogatás a következőkkel lett továbbfejlesztve: v XML séma-érvényesítés felhasználóáltal megadott függvénye (UDF ) XML dokumentumok érvényesítéséhez használhatja a schemavalidate (sémaérvényesítés) felhasználóáltal megadott függvényt (UDF). v REC2XML és COLLATTVAL függvények Az REC2XML függvényt XML címkékkel formázott, oszlopok neveit és adatait tartalmazókarakterlánc visszaadására használhatja. Az oszlop nevét mint tulajdonságértéket tartalmazókarakterlánc visszaadására használhatja a COLLATTVAL függvényt. 74 Újdonságok

Fejezet 11. Befogadott rendszerek Befogadott rendszerek A DB2 befogadott rendszer egy speciális típusú elosztott adatbázis-kezelő rendszer (DBMS). A befogadott rendszer alkotóelemei: egy kiszolgálóként működő DB2 példány, egy adatbázis, ami a befogadott adatbázis szerepét tölti be, adatforrások, és az adatbázist és az adatforrásokat elérő ügyfelek (felhasználók és alkalmazások). A befogadott rendszerben elosztott kérelmeket küldhet több adatforráshoz is egyetlen SQL utasításon belül. A DB2 befogadott rendszer előnyei: v Képes összekapcsolni helyi táblák és távoli adatforrások adatait, mintha az összes adat helyben lenne. v Kihasználja az adatforrások feldolgozási képességeit, s elosztott kérelmeket küld az adatforrásoknak, amit azok dolgoznak fel. v Ellensúlyozza az adatforrásokon érvényes SQL-korlátozásokat azáltal, hogy az elosztott kérelmek egyes részeit a befogadott kiszolgálón dolgozza fel. A befogadott adatbázisrendszerek olyan szolgáltatásokat nyújtanak, mint egy kimagasló információkezeléssel rendelkező felhasználói szoftver (middleware). A DB2 Enterprise Server Edition termék képes az IBM adatbáziscsalád relációs adatainak befogadására, beleértve a DB2 és az Informix IDS rendszert is. Az alábbi felsorolás röviden összefoglalja, milyen fejlesztések történtek a befogadott rendszereket illetően a 8-as verzióban. v További operációs rendszerek támogatása DB2 for Linux, DB2 for HP-UX, és Windows 2000 v Lehetővé vált az INSERT, UPDATE, és DELETE művelet végrehajtása adatforrásokon v Létrehozhatók távoli táblák a relációs adatforrásokon. Kapcsolódó szempontok: v Federated systems a következő kiadványban: Federated Systems Guide (Befogadott rendszerek útmutatója) v The federated database a következő kiadványban: Federated Systems Guide (Befogadott rendszerek útmutatója) v Overview of the tasks to set up a federated system a következő kiadványban: Federated Systems Guide (Befogadott rendszerek útmutatója) Szerzői jog IBM 1997-2002 75

76 Újdonságok

Fejezet 12. Az üzleti hírszerzéssel kapcsolatos fejlesztések A DB2 OLAP Server és DB2 OLAP Integration Server változásai A DB2 OLAP Server és a velejárószolgáltatások, mint például a DB2 OLAP Integration Server és a DB2 OLAP Server Analyzer segítségével gyártáskész és hálózatkész online elemző (OLAP) alkalmazásokat készíthet. Ezek a termékek külön kaphatók. Megjegyzés: A DB2 OLAP Starter Kit nem áll rendelkezésre a DB2 Universal Database 8-as verziójában. A 8-as verzióhoz tartozó DB2 OLAP Server főbb újdonságai a következők: v A DB2 OLAP Server Miner, a DB2 OLAP Server ingyenes bővítménye, automatikus adatbányászást végez nagy mennyiségű OLAP adaton. Meghatározza és jelentést készít azokról az elemekről, amelyek a legkirívóbb és legváratlanabb információkat tartalmazzák. Felfedheti a rejtett problémákat és lehetőségeket, s így lehetővé válik a megfelelő lépések gyors megtétele. v A vegyes elemzés a DB2 OLAP Integration Server egyik új funkciója, amellyel több adatot elérhet anélkül, hogy megnövelné az OLAP adatbázist. Látszólag kiterjeszti az OLAP adatbázist egy relációs adatbázissá, amely az OLAP hierarchia legalsó szintjén állótagokat tartalmazza. A vegyes elemzéssel elért adat nem része az OLAP adatbázisnak - a vegyes elemzés leképezi a relációs adatokat az OLAP adatbázis megfelelő hierarchiájába. A DB2 8-as verziójában elérhető további újításokról a DB2 OLAP Server webhelyén olvashat: http://www.ibm.com/software/data/db2/db2olap/ A DB2 Spatial Extender továbbfejlesztett szolgáltatásai A DB2 Spatial Extender segítségével az üzleti elemzésekbe helyzeti attribútumokat is bevonhat (például hogy milyen távol találhatók az üzletfelek az irodától). Ezáltal lehetővé válik, hogy a helyzeti adatokat felhasználva hatékonyabb munkát végezzen az adatbázis-kezelő rendszerrel. A DB2 Spatial Extender megfelel az OpenGIS Consortium (OGS) és az ISO szabványok előírásainak. A DB2 Spatial Extender 8-as verziója az alábbi szolgáltatásokkal bővült: v A helyre vonatkozóindexek tervezését segítő Index Advisor szolgáltatás. v További földrajzi szolgáltatások, melyek révén a helyzeti adatokból szélesebb körű információk nyerhetők ki. Szerzői jog IBM 1997-2002 77

v Az előző verzióknál nagyobb mértékben képes befogadni a felhasználó vagy szállító által rendelkezésre bocsátott geokódolót a térbeli környezetbe. v Több mintakód, amelyet a felhasználó beilleszthet saját alkalmazásaiba. v Az előző verzióknál nagyobb mértékben képes helyzeti adatokat exportálni a térinformatikai böngészőbe. A térinformatikai böngésző egy felhasználói felület, amely a lekérdezések eredményeit vizuális formában jeleníti meg. v SDE átviteli adatok exportálása fájlokba, amelyek azután betölthetők külső adatforrásokba. Kapcsolódó szempontok: v The purpose of DB2 Spatial Extender a következő kiadványban: Spatial Extender User s Guide and Reference 78 Újdonságok

Fejezet 13. A DB2 családdal kapcsolatos fejlesztések Többplatformos eszközök a DB2 Universal Database termékhez 2001. szeptemberében az IBM új alkalmazáseszközöket adott ki, a DB2 Web Query Tool for Multiplatforms, 1.2-es verzióés a DB2 Table Editor for Multiplatforms, 4.2-es verzióbevezetésével továbbfejlesztik a DB2 Universal Database terméket Microsoft Windows, HP-UX, Solaris Operating Environment, AIX és Linux rendszereken. Ezeknek a termékeknek a továbbfejlesztett kiadásait nemrég jelentették be. Most három jelentős, új eszközzel bővült az IBM többplatformos programcsomagja. A DB2 rendszert kiterjesztő, új és továbbfejlesztett szolgáltatások az alábbiak: DB2 Recovery Expert for Multiplatforms, 1-es verzió A DB2 Recovery Expert for Multiplatforms célzott, rugalmas és automatizált adatbáziselem-helyreállítást tesz lehetővé, még online módban maradó rendszerek esetén is. Az eszköz könnyen kezelhető környezetet nyújt, amelyben még kevésbé gyakorlott adatbázis-adminisztrátorok is sikerrel hajthatnak végre bonyolult és hatékony helyreállítási eljárásokat, igen rövid idő alatt. A beépített self-managing and resource tuning (SMART) (önirányítóés erőforrás-hangolási) szolgáltatások segítségével hasznos elemzések készíthetők a megváltoztatott, sérült, hibás vagy hiányzóadatbáziselemekről például táblákról, indexekről vagy adatokról,ésautomatikusan újraépítik ezen elemeket egy olyan korábbi időpontbeli állapotra, amikor még helyesek voltak - mindezt anélkül, hogy megszakadnának a szokásos adatbázis- és üzleti tevékenységek. A DB2 Recovery Expert használatával a felhasználók az alábbi feladatokat végezhetik el: v v v v v Adatbázis-objektumok helyreállítása erőforrás-igényes katasztrófa -helyreállítási módszerek nélkül. Nem kívánt adatváltozások pontos visszagörgetése az egész adatbázison keresztül. A felhasználóhasznos segítséget kap annak meghatározásához, hogy adott esetben melyik a leghatékonyabb helyreállítási módszer. Adatbázisok (vagy kijelölt objektumok) újrakészítése új környezetben. Több adatbázis támogatása több operációs rendszeren és hardver platformon. A DB2 Recovery Expert for Multiplatforms termék a DB2 Universal Database 7-es és későbbi verzióit támogatja. DB2 Performance Expert for Multiplatforms, 1-es verzió Szerzői jog IBM 1997-2002 79

A DB2 Performance Expert for Multiplatforms termék átfogónézetet nyújt, amely a DB2 teljesítményével kapcsolatos információkat összefogja, azokról jelentést és elemzést készít, illetve változtatásokat javasol. A DB2 Performance Expert szelektíven alkalmazza és egyesíti a nézetet a nyomkövetésekből, pillanatfelvételekből, eseményekből és a DB2 8-as verzióállapotfigyelőjének kimeneti adataiból. További szolgáltatásai közé tartozik az online pillanatfelvétel-jelentés, pufferterület-elemzés és jelentéskészítés, valamint a teljesítményadatok szelektív tárolása saját adatraktárában, amely későbbi időpontban tanulmányozható, az adatok részletes és előregörgetett szintjein is. A hozzá tartozósmart szolgáltatások indulókészletével a DB2 Performance Expert képes javaslatokat tenni a rendszer hangolására vonatkozóan az optimális adatátvitel elérése érdekében. A DB2 Performance Expert modern, munkaállomás-alapú felhasználói felülettel rendelkezik. Mivel a DB2 Performance Expert termék ugyanolyan kezelőfelületet biztosít a DB2 kiszolgálók különböző platformjain, így nemcsak egyszerűbbé teszi az adatbázis-adminisztrátor feladatait, hanem csökkenti a több platformra kiterjedő képzés követelményeit is. A DB2 Performance Expert kétféleképpen indítható: önállóan, vagy a DB2 Vezérlőközpontból egy bővítményen keresztül. A DB2 Performance Expert for Multiplatforms termék a DB2 Universal Database 8-as verzióját támogatja. DB2 High Performance Unload for Multiplatforms, 2.1-es verzió A DB2 High Performance Unload gyors és hatékony eszköz, amely lehetővé teszi adatok kiemelését vagy kiírását vállalati rendszerek közti adatmozgatás vagy helyben történő újraszervezés céljából. Particionált adatbázis-környezetben a termék nagyfokú párhozamosságot biztosít akár a kiemelés, akár a kiírás folyamán, a DB2 Enterprise Server Edition 8-as verziója és a DB2 Enterprise - Extended Edition (EEE) 7-es verziója esetén is. Több SELECT utasítást is végre tud hajtani egy időben úgy, hogy a DB2 UDB több lekérdezésének feldolgozásához mindössze egyetlen keresést indít a táblán. A DB2 High Performance Unload további lehetőségei: v A DB2 által támogatott összes táblaterület-típus gyors kiemelése. v v v v v v A kimeneti fájlkészlet kiírása szalagra, lemezre vagy névvel ellátott adatcsatornába, az (esetleges) újraszervezésnek vagy újbóli betöltésnek megfelelő formátumban. Egyidejűleg több kiemelést hajt végre ugyanarról a táblaterületről. Kiemelés készítése teljes biztonsági mentésből, a DB2 gyártási adatbázissal valóütközések kiküszöbölése érdekében (a képmás lehet az utolsó, vagy bármelyik teljes példány). Kiválasztott sorok és oszlopok kiemelése SELECT utasítás révén. Minden n. sor kiemelése (pl. minden ötödik soré) Betöltésvezérlő utasítások előállítása egy későbbi újratöltés számára 80 Újdonságok

v v Igény szerint kiemeli az adatokat és a particionált táblából nyert adatokat egyetlen fájlkészletbe teszi át, amelyet egy másik adatbázis-környezetben használnak fel. DB2 Universal Database táblaadatok kiemelése több adatbázis-partícióból, egyetlen kéréssel. A DB2 High Performance Unload for Multiplatforms termék a DB2 Universal Database 7-es és későbbi verzióit támogatja. DB2 Table Editor for Multiplatforms, 4.3-as verzió A DB2 Table Editor segítségével közvetlen DB2 adatbázis-hozzáférés biztosíthatótetszőleges személy részére, adatok létrehozása, áttekintése vagy frissítése céljából. Hamar összeállíthat feladat-specifikus űrlapokat, amelyek csak bizonyos adatokat és műveleteket használhatnak, és azokat gyorsan eljuttathatja az adatbázis-használatban gyakorlatlan végfelhasználókhoz. A gyakorlott felhasználók fejlett kezelőfelület segítségével böngészhetik a létező adatbázisokat és eseti műveleteket végezhetnek. Az ügyfélgépen mindössze egy Java programokat futtatni képes böngészőre van szükség a DB2 Table Editor termék használatához. A DB2 Table Editor for Multiplatforms termék a DB2 Universal Database 7-es és későbbi verzióit támogatja. DB2 Web Query Tool for Multiplatforms, 1.3-as verzió Ha az üzleti tevékenység valamely területén gyorsabb, kreatívabb vagy összetettebb adatműveletekre van szükség, a DB2 Web Query Tool az ideális vezérlőkörnyezet. A DB2 Web Query Tool haladósql-szolgáltatásai a végsőkig kiaknázzák a DB2 adatbázisok lehetőségeit, miközben a legkülönbözőbb szinten lévő felhasználók is könnyűszerrel hozzáférhetnek a vállalati adatokhoz. A DB2 Web Query Tool mindenütt megállja a helyét, ahol adathozzáférésre és adatintegrációra van szükség. A DB2 Web Query Tool for Multiplatforms termék a DB2 Universal Database 7-es és későbbi verzióit támogatja. A DB2 Data Links Manager továbbfejlesztett szolgáltatásai A DB2 Data Links Manager egy külön megrendelhető DB2 szolgáltatás, melynek segítségével az alkalmazások egyaránt képesek strukturálatlan fájlok és relációs adatbázisrendszerek (RDBMS) adatainak kezelésére. Az adatbázison kívül tárolt adatok egy hálózaton át elérhető fájlrendszerben találhatók, de kezelésük úgy történik, mintha egy RDBMS adatai lennének. A DB2 Data Links Manager egyesíti a relációs adatbázis-kezelő rendszert és a külső fájlrendszereket a DB2 Universal Database kiegészítései révén. A 8-as verziótovábbfejlesztett szolgáltatásai között a következők szerepelnek: Fejezet 13. A DB2 családdal kapcsolatos fejlesztések 81

v A DB2 Data Links Manager most már Windows 2000 operációs rendszeren is elérhető, a Windows NT, AIX, és Solaris Operating Environment környezetek mellett. v A DB2 Data Links Manager a Solaris Operating Environment 7-es és 8-as verzióját is támogatja. v Lehetővé vált a DB2 Data Links Manager irányítása alatt állófájlok frissítése. A DB2 Data Links Manager által vezérelt fájlokat csatolt fájloknak nevezik. A DB2 8-as verzióját megelőzően egy ilyen fájlt csak úgy lehetett módosítani, ha előbb lecsatolta, majd a változtatások elvégzése után újra csatolta. v Javult a csatolt fájlokon végzett archiválás, adathelyreállítás és többszörözés teljesítménye. Gyorsabbá vált a csatolt fájlokra is kiterjedő mentések megkezdése, a reconcile segédprogram futása, és megnőtt az átvitel a csatolt fájlok DB2 replikációval történő többszörözése során. v Tökéletesített biztonsági szolgáltatások annak biztosítására, hogy csak az arra jogosult felhasználók csatolhassanak fájlokat. v Elkészült az új kézikönyv, a DB2 Data Links Manager Administration Guide and Reference (DB2 DLM Adminisztrációs útmutató és kézikönyv). Ez a kiadvány bemutatja a DB2 Data Links Manager rendszerfelügyeletét, használatát, s hogy hogyan lehet hozzá alkalmazásokat készíteni, illetve a termék működése során fellépő esetleges hibákat elhárítani. Kapcsolódó szempontok: v DB2 Data Links Manager a következő kiadványban: Quick Beginnings for Data Links Manager (Repülőrajt) v A DB2 Data Links Manager továbbfejlesztett többszörözési szolgáltatásai oldalszám: 56 v Introduction to Data Links Manager security a következő kiadványban: DB2 Data Links Manager Administration Guide and Reference (Adminisztrációs útmutató és kézikönyv) Kapcsolódó hivatkozások: v DB2 Data Links Manager system setup and backup recommendations a következő kiadványban: DB2 Data Links Manager Administration Guide and Reference (Adminisztrációs útmutató és kézikönyv) A DB2 XML Extender továbbfejlesztett szolgáltatásai A DB2 XML Extender végponttól végpontig tartó megoldást kínál az XML-dokumentumok tárolására és visszakeresésére. A DB2 XML Extender lehetővé teszi az XML-dokumentumok DB2 adatbázisokban történő tárolását, s ezáltal megkönnyíti ezen strukturált dokumentumok feldolgozását. Az XML Extender lehetőséget nyújt felhasználóáltal megadott függvények létrehozására is, amelyek segítik az XML-dokumentumokkal végzett munkát. Teljes 82 Újdonságok

XML-dokumentumok helyezhetők el karakteres adatként DB2 adatbázisokban, vagy a DB2 által kezelt külső fájlokként is tárolhatók. Visszakereséskor beolvashatja az egész XML-dokumentumot, vagy csak annak egyes elemeit vagy attribútumait. Az elektronikus kereskedelemben is hasznosíthatóaz XML Extender, mivel a DB2 adatbázisokban tárolt kritikus üzleti információk az XML alapú általános formátum felhasználásával bevonhatók a vállalatok közötti megoldásokba. Az XML Extender az alábbi új szolgáltatásokkal bővült: v Az XML Extender támogatja a webes szolgáltatásokat a Web services Object Runtime Framework (WORF) segítségével. A WORF egy DB2-t felhasználó webszolgáltatások megvalósítására szolgáló eszközkészlet. A webszolgáltatások pedig az Internetről indítható, XML alapú alkalmazások. v Az XML Extender az MQSeries alkalmazásokat is támogatja. Ezáltal lehetővé válik, hogy MQSeries üzenetsorokba küldjenek XML-dokumentumokat, illetve onnan olvassanak be dokumentumokat. DB2 Net Search Extender A szöveges adatok minden vállalatnál jelentős és értékes, nem-strukturált adatforrásnak számítanak. Ha az adatbázis fejlett szövegkeresési szolgáltatással is rendelkezik, döntéseit a lehető legtöbb információfigyelembe vételével hozhatja meg, kimondottan az egyéni igényeinek megfelelően. Az IBM cég egyesítette a DB2 Net Search Extender 7.2-es verziójának memóriabeli keresési képességeit a DB2 Text Information Extender 7.2-es verziójának hatékony szövegkeresési funkcióival, így jött létre a DB2 Net Search Extender 8-as verziója, amely a DB2 egy könnyen kezelhető kiegészítője. Választhat a szó-, kifejezés-, logikai-, részlegesen egyező (fuzzy), dzsókeres-, közeli- és szabadszöveges keresések közül, vagy pedig használhatja a szinonimaszótár-támogatást, amellyel strukturált (pl. XML és HTML) dokumentumok szakaszaiban kereshet. A memóriabeli keresés nélkülözhetetlen az elektronikus kereskedelem esetén, valamint a nagy teljesítményt és méretezhetőséget igénylő alkalmazásoknál. A fenti két termék egyetlen programba valóegyesítése integrált megoldást jelent, amely megfelel az ipari szabványoknak azáltal, hogy a szövegkeresési felületet az SQL Multimedia (SQL/MM) szabványra építi. A szövegkeresés és a DB2 optimalizáló megoldásának egyesítése olyan nagy teljesítményű, teljeskörű szövegkeresési módszert eredményez, amely SQL lekérdezésekben képes működni. Az integrált DB2 Net Search Extender programot közvetlenül a a DB2 Universal Database vezérlőközpontból lehet kezelni, így jelentősen egyszerűsödnek az olyan alapvető feladatok, mint például egy szövegindex létrehozása. A DB2 Net Search Extender programot a DB2 beépített befogadási (összesítési) támogatásával is Fejezet 13. A DB2 családdal kapcsolatos fejlesztések 83

használhatja, így más DB2 és Informix Dynamic Server (IDS) adatbázisokban lévő adatokat is elláthat indexszel és kereshet azokban. A gazda- és iseries alkalmazások használhatnak kétfázisú véglegesítést TCP/IP-vel A 8-as verzióban a gazda- és iseries alkalmazások használhatnak kétfázisú véglegesítést olyankor, amikor TCP/IP-n keresztül kapcsolódnak a DB2 Universal Database rendszerhez. 84 Újdonságok

Függelék A. A DB2 Universal Database technikai leírása A DB2 Universal Database technikai leírása áttekintés A DB2 Universal Database technikai leírása a következő formátumokban érhető el: v Könyvek (PDF és nyomtatott formátum) v Faszerkezetbe rendezett témakörök (HTML formátum) v A DB2 eszközök súgója (HTML formátum) v Példaprogramok (HTML formátum) v Parancssori súgó v Útmutatók Ez a rész a rendelkezésre állótechnikai információkat és azok elérésének lehetőségeit ismerteti. A DB2 dokumentáció FixPak javítócsomagjai Az IBM a dokumentációhoz időnként FixPak javítócsomagokat adhat ki. A dokumentációjavítócsomagjai segítségével a DB2 HTML dokumentációs CD-ről telepített adatok az időközben megjelenő új adatokkal frissíthetők. Megjegyzés: Ha a dokumentációjavítócsomagjait telepíti, a HTML dokumentációa DB2 nyomtatott vagy on-line PDF útmutatóinál frissebb adatokat fog tartalmazni. A DB2 technikai leírásának kategóriái A DB2 technikai leírása az alábbi témakörökre oszthatófel: v Alapvető tudnivalók v Adminisztráció v Alkalmazásfejlesztés v Üzleti információs feladatok v DB2 Connect v Első lépések v Útmutató v Választhatóösszetevők v Kiadási megjegyzések Az alábbi táblázatok a DB2 könyvtárban találhatókönyvek nyomtatott példányainak megrendeléséhez, a PDF fájlok kinyomtatásához és megtekintéséhez, valamint a megfelelő HTML könyvtár megkereséséhez szükséges adatokat tartalmazzák. A DB2 Szerzői jog IBM 1997-2002 85

könyvtárban találhatókönyvek részletes leírása az IBM kiadványok központjában olvashatóa www.ibm.com/shop/publications/order címen. A HTML dokumentációt tartalmazó CD telepítési könyvtára minden kategória esetében más: htmlcd_elérési_útja/doc/htmlcd/%l/kategória ahol: v htmlcd_elérési_útja a HTML CD telepítési könyvtára. v %L a nyelvazonosító, például: en_us. v kategória a kategóriaazonosító, például a core azonosító a DB2 alapvető információira utal. A következő táblázatokban a PDF fájl nevét tartalmazóoszlopban a fájlnév hatodik karaktere jelöli az adott könyv nyelvi verzióját. A db2d1e80 fájlnév például az Adminisztrációs útmutató: tervezés című könyv angol verzióját jelöli, a db2d1g80 fájlnév pedig ugyanennek a könyvnek a német verziójára utal. A nyelvi verziót jelölő karakterek a következők: Nyelv Azonosító arab w brazíliai portugál b bolgár u horvát 9 cseh x dán d holland q angol e finn y francia f német g görög a magyar h olasz i japán j koreai k norvég n lengyel p portugál v román 8 orosz r egyszerűsített kínai c szlovák 7 szlovén l spanyol z 86 Újdonságok

svéd hagyományos kínai török s t m A Nincs rendelési szám szöveg azt jelzi, hogy az adott könyv csak online változatban érhető el, nyomtatott példánya nincs. Alapvető tudnivalók Az itt felsorolt tájékoztatás a DB2 felhasználók számára alapvetően fontos tudnivalókra terjed ki. Az itt található tudnivalók a programozók és az adatbázisok rendszergazdái számára hasznosak, valamint azoknak, akik a DB2 Connect, a DB2 Warehouse Manager vagy az egyéb DB2 termékekkel dolgoznak. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/core. Táblázat: 1. Alapvető tudnivalók Név Rendelési szám PDF fájl neve IBM DB2 Universal Database SC09-4828 db2n0x80 Command Reference IBM DB2 Universal Database Nincs rendelési szám db2t0x80 Glossary IBM DB2 Universal Database SC09-4839 db2w0x80 Master Index IBM DB2 Universal Database GC09-4840 db2m1x80 Message Reference, Volume 1 IBM DB2 Universal Database GC09-4841 db2m2x80 Message Reference, Volume 2 IBM DB2 Universal Database What s New SC09-4848 db2q0x80 Adminisztráció Ez a kategória a DB2 adatbázisok, az adatraktárak és a befogadott rendszerek hatékony tervezéséhez, megvalósításához és kezeléséhez szükséges témaköröket tartalmazza. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/admin. Táblázat: 2. Adminisztráció Név Rendelési szám PDF fájl neve IBM DB2 Universal Database Administration Guide: Planning SC09-4822 db2d1x80 Függelék A. A DB2 Universal Database technikai leírása 87

Táblázat: 2. Adminisztráció (Folytatás) Név Rendelési szám PDF fájl neve IBM DB2 Universal Database Administration Guide: Implementation SC09-4820 db2d2x80 IBM DB2 Universal Database Administration Guide: Performance IBM DB2 Universal Database Administrative API Reference IBM DB2 Universal Database Data Movement Utilities Guide and Reference IBM DB2 Universal Database Data Recovery and High Availability Guide and Reference IBM DB2 Universal Database Data Warehouse Center Administration Guide IBM DB2 Universal Database Federated Systems Guide IBM DB2 Universal Database Guide to GUI Tools for Administration and Development IBM DB2 Universal Database Replication Guide and Reference IBM DB2 Installing and Administering a Satellite Environment IBM DB2 Universal Database SQL Reference, Volume 1 IBM DB2 Universal Database SQL Reference, Volume 2 IBM DB2 Universal Database System Monitor Guide and Reference SC09-4821 SC09-4824 SC09-4830 SC09-4831 SC27-1123 GC27-1224 SC09-4851 SC27-1121 GC09-4823 SC09-4844 SC09-4845 SC09-4847 db2d3x80 db2b0x80 db2dmx80 db2hax80 db2ddx80 db2fpx80 db2atx80 db2e0x80 db2dsx80 db2s1x80 db2s2x80 db2f0x80 Alkalmazásfejlesztés Ez a kategória a DB2 programmal dolgozó alkalmazásfejlesztők és programozók figyelmébe ajánlható. Hasznos tudnivalókat tartalmaz a támogatott nyelvekről és fordítóprogramokról, dokumentációja részletesen ismerteti a DB2 elérésének módját a különböző programozási felületekről (ilyen például a beágyazott SQL, az ODBC, a 88 Újdonságok

JDBC, az SQLj és a CLI). A HTML formátumban, online megtekintett tájékoztató HTML formátumú DB2 mintaprogramokat is tartalmaz. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/ad. Táblázat: 3. Alkalmazásfejlesztés Név Rendelési szám PDF fájl neve IBM DB2 Universal Database Application Development Guide: Building and Running Applications SC09-4825 db2axx80 IBM DB2 Universal Database Application Development Guide: Programming Client Applications IBM DB2 Universal Database Application Development Guide: Programming Server Applications IBM DB2 Universal Database Call Level Interface Guide and Reference, Volume 1 IBM DB2 Universal Database Call Level Interface Guide and Reference, Volume 2 IBM DB2 Universal Database Data Warehouse Center Application Integration Guide IBM DB2 XML Extender Administration and Programming SC09-4826 SC09-4827 SC09-4849 SC09-4850 SC27-1124 SC27-1234 db2a1x80 db2a2x80 db2l1x80 db2l2x80 db2adx80 db2sxx80 Üzleti információs feladatok Ez a kategória a DB2 Universal Database adatraktár-kezelési és elemzési szolgáltatásait hatékonyabbá tevő összetevők használatát ismerteti. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/wareh. Táblázat: 4. Üzleti információs feladatok Név Rendelési szám PDF fájl neve IBM DB2 Warehouse Manager Information Catalog Center Administration Guide SC27-1125 db2dix80 Függelék A. A DB2 Universal Database technikai leírása 89

Táblázat: 4. Üzleti információs feladatok (Folytatás) Név Rendelési szám PDF fájl neve IBM DB2 Warehouse Manager Installation Guide GC27-1122 db2idx80 DB2 Connect Ez a kategória azt ismerteti, hogyan érhetők el a gazda-, illetve az iseries adatok a DB2 Connect Enterprise Edition vagy a DB2 Connect Personal Edition segítségével. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/conn. Táblázat: 5. DB2 Connect Név Rendelési szám PDF fájl neve APPC, CPI-C, and SNA Sense Nincs rendelési szám db2apx80 Codes IBM Connectivity Supplement Nincs rendelési szám db2h1x80 IBM DB2 Connect Quick Beginnings for DB2 Connect Enterprise Edition GC09-4833 db2c6x80 IBM DB2 Connect Quick Beginnings for DB2 Connect Personal Edition GC09-4834 db2c1x80 IBM DB2 Connect User s Guide SC09-4835 db2c0x80 Első lépések Ez a kategória a kiszolgálók, az ügyfelek és az egyéb DB2 termékek telepítéséhez és konfigurálásához szükséges tudnivalókat tartalmazza. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/start. Táblázat: 6. Első lépések Név Rendelési szám PDF fájl neve IBM DB2 Universal Database Quick Beginnings for DB2 Clients GC09-4832 db2itx80 IBM DB2 Universal Database Quick Beginnings for DB2 Servers IBM DB2 Universal Database Quick Beginnings for DB2 Personal Edition GC09-4836 GC09-4838 db2isx80 db2i1x80 90 Újdonságok

Táblázat: 6. Első lépések (Folytatás) Név Rendelési szám PDF fájl neve IBM DB2 Universal Database Installation and Configuration Supplement GC09-4837 db2iyx80 IBM DB2 Universal Database Quick Beginnings for DB2 Data Links Manager GC09-4829 db2z6x80 Útmutató Az útmutatóa DB2 szolgáltatásait és a különféle feladatok végrehajtását ismerteti. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/tutr. Táblázat: 7. Útmutató Név Rendelési szám PDF fájl neve Business Intelligence Tutorial: Introduction to the Data Warehouse Nincs rendelési szám db2tux80 Business Intelligence Tutorial: Extended Lessons in Data Warehousing Development Center Tutorial for Video Online using Microsoft Visual Basic Nincs rendelési szám Nincs rendelési szám db2tax80 db2tdx80 Information Catalog Center Nincs rendelési szám db2aix80 Tutorial Video Central for e-business Nincs rendelési szám db2twx80 Tutorial Visual Explain Tutorial Nincs rendelési szám db2tvx80 Választható összetevők Ez a kategória a DB2 választható összetevőinek használatát mutatja be. A kategória telepítési könyvtára a következő: doc/htmlcd/%l/opt. Táblázat: 8. Választható összetevők Név Rendelési szám PDF fájl neve IBM DB2 Life Sciences Data Connect Planning, Installation, and Configuration Guide GC27-1235 db2lsx80 Függelék A. A DB2 Universal Database technikai leírása 91

Táblázat: 8. Választható összetevők (Folytatás) Név Rendelési szám PDF fájl neve IBM DB2 Spatial Extender User s Guide and Reference IBM DB2 Universal Database Data Links Manager Administration Guide and Reference IBM DB2 Universal Database Net Search Extender Administration and Programming Guide Megjegyzés: A dokumentum HTML változata nem telepíthető a HTML dokumentációcd-lemezéről. SC27-1226 SC27-1221 SH12-6740 db2sbx80 db2z0x80 n.a. Kiadási megjegyzések A kiadási megjegyzések a termék kiadására és a javítócsomag szintjére vonatkozó kiegészítő tudnivalókat tartalmaznak. Ismertetik az egyes kiadások és javítócsomagok dokumentációjának változásait is. Táblázat: 9. Kiadási megjegyzések Név Rendelési szám PDF fájl neve DB2 kiadási megjegyzések Lásd a megjegyzést. Lásd a megjegyzést. DB2 telepítési megjegyzések Csak a termék CD-lemezén találhatómeg. Csak a termék CD-lemezén találhatómeg. Megjegyzés: A kiadási megjegyzések HTML változata az információs központban és a termék CD-lemezén egyaránt megtalálható. Az ASCII fájl UNIX alapú környezetben történő megtekintéséhez lásd a Release.Notesnevű fájlt. A fájl a DB2DIR/Readme/%L könyvtárban található, ahol %L a területi beállítások nevét, a DB2DIR pedig a következőt jelöli: v /usr/opt/db2_08_01 (AIX) esetén v /opt/ibm/db2/v8.1 (egyéb UNIX operációs rendszerek esetén) Kapcsolódó feladatok: v DB2 könyvek nyomtatása PDF fájlokból oldalszám: 93 v Nyomtatott DB2 könyvek rendelése oldalszám: 94 v Az online segítség elérése oldalszám: 94 v Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével oldalszám: 98 92 Újdonságok

v A technikai dokumentációonline megtekintése a DB2 HTML DokumentációCD lemezről oldalszám: 99 DB2 könyvek nyomtatása PDF fájlokból A DB2 könyvek kinyomtathatók a DB2 PDF Dokumentáció CD lemezen találhatópdf fájlokból. Az Adobe Acrobat Reader segítségével ki lehet nyomtatni bizonyos oldalakat vagy akár az egész könyvet is. Előfeltételek: Győződjön meg róla, hogy az Adobe Acrobat Reader telepítve van. A program elérhető az Adobe webhelyén: www.adobe.com Eljárás: DB2 könyv PDF fájlból történő nyomtatásához szükséges lépések: 1. Helyezze a DB2 PDF Dokumentáció CD lemezt az olvasóba. UNIX operációs rendszeren illessze rendszerbe (mount) a DB2 PDF DokumentációCD lemezt. A CD lemez UNIX operációs rendszerbe történő illesztéséről (mount) részletes leírás találhatóa Repülőrajt című kézikönyvben. 2. Indítsa el az Adobe Acrobat Reader programot. 3. Nyissa meg a PDF fájlt az alábbi helyek valamelyikéről: v Windows operációs rendszeren: x:\doc\nyelv alkönyvárból, ahol az x a CD-ROM meghajtóbetűjelét, a nyelv pedig a használt nyelvnek megfelelő kétkarakteres országkódot jelöli (például az EN az angol nyelvnek felel meg). v UNIX operációs rendszeren: a CD-ROM /cdrom/doc/ %L alkönyvtárából, ahol a /cdrom a CD-ROM beillesztési helye, %L pedig a kívánt területi beállítást jelöli. Kapcsolódó feladatok: v Nyomtatott DB2 könyvek rendelése oldalszám: 94 v Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével oldalszám: 98 v A technikai dokumentációonline megtekintése a DB2 HTML DokumentációCD lemezről oldalszám: 99 Kapcsolódó hivatkozások: v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 Függelék A. A DB2 Universal Database technikai leírása 93

Nyomtatott DB2 könyvek rendelése Eljárás: Nyomtatott könyvek rendeléséhez tegye a következőt: v Keressen meg egy felhatalmazott IBM forgalmazót vagy marketing képviselőt. Az IBM helyi képviselőjének adatait az IBM Worldwide Directory of Contacts listájából keresheti ki a www.ibm.com/planetwideweblapon. v Az Egyesült Államokban hívja az 1-800-879-2755 telefonszámot, Kanadában pedig az 1-800-IBM-4YOU számot. v Látogasson el az IBM Publications Center weboldalra: www.ibm.com/shop/publications/order A DB2 Doc Pack csomagjainak megrendelésével a DB2 kézikönyvek nyomtatott változatát is beszerezheti az IBM viszonteladóitól. A Doc Pack csomagok a DB2 könyvtár kézikönyveinek azon kiválasztott részei, amelyek a vásárolt DB2 termék használatába vezetnek be. A Doc Pack csomagokban találhatókézikönyvek anyaga megegyezik a DB2 PDF dokumentációs CD-n találhatópdf formátumú, valamint a DB2 HTML dokumentációs CD-n lévő HTML dokumentációéval. Kapcsolódó feladatok: v DB2 könyvek nyomtatása PDF fájlokból oldalszám: 93 v Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével oldalszám: 96 v A technikai dokumentációonline megtekintése a DB2 HTML DokumentációCD lemezről oldalszám: 99 Kapcsolódó hivatkozások: v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 Az online segítség elérése Az összes DB2 összetevővel együtt járóonline segítség három típusa érhető el: v Ablak és jegyzettömb segítség v Parancssori segítség v SQL utasítás segítség Az ablak és jegyzettömb segítség az ablakokban, illetve jegyzettömbben elvégezhető feladatokat írja le, valamint a vezérlőelemeket. Ezen segítségnek két típusa van: v A Súgó gombbal elérhető segítség v Előbukkanóinformációk 94 Újdonságok

A Súgó gombbal érhetők el az áttekintésre és az előfeltételekre vonatkozóinformációk. Az előbukkanóinformációk az ablakokban, illetve a jegyzettömbben található vezérlőelemekről adnak leírást. Az ablak és jegyzettömb segítség elérhető a felhasználói felülettel rendelkező DB2 központokból és összetevőkből. A parancssori segítség magában foglalja a Parancs segítséget és az Üzenet segítséget. A Parancs segítség a parancssori feldolgozóba írandó parancsok szintaktikáját írja le. Az Üzenet segítség a hibaüzenet okát írja le és megadja a hiba miatt esedékes tennivalókat. Az SQL utasítás segítség magában foglalja az SQL segítséget és az SQLSTATE segítséget. Olyan feltételek esetén, amelyek SQL utasítás hatására alakulhattak ki, a DB2 egy SQLSTATE értéket küld vissza a rendszernek. Az SQLSTATE segítség megadja az SQL utasítások (SQL állapotok és osztálykódok) szintaktikájának leírását. Megjegyzés: Az SQL segítség nem érhető el UNIX operációs rendszereken. Eljárás: Az online segítség eléréséhez szükséges tennivalók: v Az ablak és jegyzettömb segítség eléréséhez kattintson a Súgó gombra vagy kattintson a kérdéses vezérlőelemre, majd az F1 gombra. Ha az Eszközbeállítások jegyzettömb Általános oldalán az Előbukkanó információk automatikus kijelzése jelölőnégyzet ki van választva, akkor az egy adott vezérlőelemre vonatkozó előbukkanóinformációmegjeleníthető úgy is, hogy az egérkurzort a vezérlőelem fölé viszi. v A parancssori segítség eléréséhez nyissa meg a parancssori feldolgozót és írja be: Parancssori segítséghez:? parancs ahol a parancs egy kulcsszót vagy az egész parancsot jelöli. Például, a? catalog beírása minden CATALOG paranccsal kapcsolatos segítséget megmutat, míg a? catalog database a CATALOG DATABASE paranccsal kapcsolatos segítséget jeleníti meg. v Üzenetek segítséghez:? XXXnnnnn ahol az XXXnnnnn egy érvényes üzenetazonosítót jelöl. Például, a? SQL30081 beírása az SQL30081 üzenetre vonatkozósegítséget mutatja meg. v Az SQL utasítás segítség eléréséhez nyissa meg a parancssori feldolgozót és írja be:? sqlstate vagy? osztálykód Függelék A. A DB2 Universal Database technikai leírása 95

ahol az sqlstate érvényes ötszámjegyű SQL állapotot jelöl, az osztálykód pedig az SQL állapot első két számjegyét jelenti. Például, a? 08003 beírása a 08003-as SQL állapotra vonatkozósegítség megjelenítését eredményezi, míg a?08beírásával a 08-as osztálykódhoz tartozó segítség tekinthető meg. Kapcsolódó feladatok: v Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével oldalszám: 96 v A technikai dokumentációonline megtekintése a DB2 HTML DokumentációCD lemezről oldalszám: 99 Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével A DB2 Információs központ böngészőből történő elérése lehetővé teszi a hozzáférést azon információkhoz, amelyek a DB2 Universal Database és DB2 Connect programok által biztosított lehetőségek teljes kihasználásához szükségesek. A DB2 Információs központ a DB2 fő szolgáltatásait és összetevőit is dokumentálja (például a többszörözést, adatraktározást, metaadatokat és DB2 bővítőket). A böngészőn keresztül elért DB2 Információs központ a következő fő elemekből áll: Navigációs fa A navigációs fa a böngésző ablakának bal oldali keretében található. A fa ágai megnyithatók és bezárhatók a a DB2 Információs központban található témakörök, szószedet és főindex megmutatásához, illetve elrejtéséhez. Navigációs eszközsáv A navigációs eszközsáv a böngésző ablakának jobb felső keretében található. A navigációs eszközsáv olyan gombokat tartalmaz, amelyek lehetővé teszik a DB2 Információs központban történő keresést, a navigációs fa elrejtését és a pillanatnyilag megjelenített témakört megkeresését a navigációs fában. Tartalom keret A tartalom keret a böngésző ablakának jobb alsókeretében található. A tartalom keret jeleníti meg a témaköröket, amikor a navigációs fában egy hivatkozásra kattint, amikor egy keresési találatra kattint, illetve amikor egy másik témakörben vagy a főindexben szereplő hivatkozásra kattint. Előfeltételek: A DB2 Információs központ böngészőből történő eléréséhez az alábbi böngészők valamelyikét kell használnia: v Microsoft Explorer 5-ös vagy újabb verziója 96 Újdonságok

v Netscape Navigator 6.1-es vagy újabb verziója Korlátozások: A DB2 Információs központ csak azokat a témaköröket tartalmazza, amelyeket a DB2 HTML Dokumentáció CD lemezről történő telepítéskor kijelölt. Ha a webböngésző Nincs ilyen fájl hibaüzenetet jelenít meg egy téma hivatkozásának megnyitásakor, egy vagy több további témacsoportot is telepítenie kell a DB2 HTML dokumentációs CD-ről. Eljárás: Ahhoz, hogy egy témakört kulcsszavak keresése útján találjon meg, a következő teendők szükségesek: 1. Kattintson a Keresés ikonra a navigációs eszközsávban. 2. A Keresés ablak felső szövegbeviteli mezőjébe írjon be az érdeklődési területéhez kapcsolódó kifejezés(eke)t, majd kattintson a Keresés gombra. A találat pontossága szerint rangsorolva megjelenik a témakörök listája a Találatok mezőben. A találatok melletti számok az egyezés közeliségét jelzik (a nagyobb szám nagyobb mértékű egyezést jelent). Több kifejezés megadása növeli a lekérdezés pontosságát és egyúttal csökkenti a találatként visszaadott témakörök számát. 3. A Találatok mezőben kattintson az olvasni kívánt témakör címére. A témakör a tartalom keretben tekinthető meg. Ahhoz, hogy egy témakört megtaláljon a navigációs fában, a következő teendők szükségesek: 1. A navigációs fában kattintson azon kategória könyv alakú ikonjára, amely érdekli. Az ikon alatt megjelenik az alkategóriák listája. 2. Kattintson a könyv alakú ikonokra mindaddig, amíg a kívánt témaköröket tartalmazókategóriát meg nem találta. A témakörökre mutatókategóriák címei aláhúzott hivatkozásként jelennek meg, ha a kurzor föléjük kerül. A navigációs fában a témaköröket lapot ábrázolóikon jelzi. 3. Kattintson a témakörre mutatóhivatkozásra. A témakör a tartalom keretben tekinthető meg. Ahhoz, hogy egy témakört vagy kifejezést megtaláljon a főindexben, a következő teendők szükségesek: 1. Kattintson az Index kategória ikonjára a navigációs fában. A kategória megnyílik és a navigációs fában megmutatja a hivatkozásokat betűrendben. 2. A navigációs fában kattintson a keresett témakörhöz kapcsolódó kifejezés első karakterével egyező hivatkozásra. A megadott karakterrel kezdődő kifejezések listája megjelenik a tartalom keretben. A több indexbejegyzéssel rendelkező kifejezéseket könyvet ábrázolóikon jelzi. Függelék A. A DB2 Universal Database technikai leírása 97

3. Kattintson a kívánt kifejezéshez tartozókönyv ikonra. A kiválasztott kifejezés alatt megjelennek a vonatkozókifejezések és témakörök. A témaköröket lapot ábrázoló ikonok jelölik, melyek címe alá van húzva. 4. Kattintson a kívánalmaknak megfelelő témakör címére. A témakör a tartalom keretben tekinthető meg. Kapcsolódó szempontok: v Kisegítő lehetőségek oldalszám: 105 v A böngészőn keresztül elért DB2 Információs központ oldalszám: 107 Kapcsolódó feladatok: v Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével oldalszám: 98 v A telepített HTML dokumentációfrissítése oldalszám: 100 v A DB2 dokumentációnetscape 4.x programmal történő keresésének hibaelhárítása oldalszám: 102 v Keresés a DB2 dokumentációban oldalszám: 103 Kapcsolódó hivatkozások: v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével A DB2 Információs központ gyors elérést biztosít a DB2 termékinformációkhoz és minden olyan operációs rendszeren elérhető, amelyen a DB2 adminisztrációs eszközök használhatóak. Az eszközökből elért DB2 Információs központ hat különböző információtípust tesz hozzáférhetővé. Feladatok A DB2 használata során végzett kulcsfeladatok. Szempontok A DB2 rendszer kulcsfontosságú szempontjai. Kézikönyv DB2 kézikönyv információk, mint például a kulcsszavak, parancsok és API-k. Hibaelhárítás Hibaüzenetek és információk, amelyek segítséget nyújtanak az egyszerűbb DB2 problémák esetében. Példák A DB2 rendszerben találhatópéldaprogramok HTML listáira mutató hivatkozások. 98 Újdonságok

Útmutatók Egy-egy DB2 szolgáltatás használatának megtanulását segítő útmutatás. Előfeltételek: Némelyik hivatkozás a DB2 Információs központban internetes webhelyre mutat. Ezen hivatkozások tartalmának megtekintéséhez először csatlakoznia kell az internetre. Eljárás: A DB2 Információs központ az adminisztrációs eszközökből történő elérése esetén a termékinformációk megkereséséhez szükséges tennivalók: 1. Indítsa el a DB2 Információs központot a következő módok valamelyikén: v Grafikus adminisztrációs eszközök esetén kattintson az Információs központ ionra az eszközsávban. Ugyanezt kiválaszthatja a Segítség menüben is. v A parancssorba írja be: db2ic. 2. Kattintson ahhoz az információtípushoz tartozó fülre, amely típus a keresett információhoz kapcsolódik. 3. Navigáljon a fa segítségével és kattintson a keresett témákra. Ekkor az információ megjelenítéséhez az Információs központ elindítja a webböngészőt. 4. Ha az információkat a listák böngészése nélkül kívánja megkeresni, kattintson a listáktól jobbra elhelyezkedő Keresés ikonra. Miután az Információs központ elindította a böngészőt az információ kijelzéséhez, a teljes szövegben végezhet keresést a navigációs eszközsáv Keresés ikonjára kattintva. Kapcsolódó szempontok: v Kisegítő lehetőségek oldalszám: 105 v A böngészőn keresztül elért DB2 Információs központ oldalszám: 107 Kapcsolódó feladatok: v Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével oldalszám: 96 v Keresés a DB2 dokumentációban oldalszám: 103 A technikai dokumentáció online megtekintése a DB2 HTML Dokumentáció CD lemezről A DB2 HTML Dokumentáció CD-ről telepíthető összes HTML formátumú témakör közvetlenül a CD lemezről is elolvasható. Ebből kifolyólag a dokumentáció megtekinthető anélkül, hogy telepíteni kellene azt. Korlátozások: Függelék A. A DB2 Universal Database technikai leírása 99

Mivel az Eszközök súgóját a DB2 termék CD-jéről, és nem adb2 HTML dokumentációs CD-ről lehet telepíteni, a súgómegtekintéséhez magát a DB2 terméket is telepítenie kell. Eljárás: 1. Helyezze be a DB2 HTML Dokumentáció CD lemezt. UNIX operációs rendszeren illessze rendszerbe (mount) a DB2 HTML Dokumentáció CD-t. A Repülőrajt című könyv részletesen bemutatja a CD beillesztését UNIX operációs rendszeren. 2. Indítsa el a HTML böngészőt és nyissa meg a megfelelő fájlt: v Windows operációs rendszeren: e:\program files\ibm\sqllib\doc\htmlcd\%l\index.htm v ahol az e a CD-ROM meghajtóbetűjele, az %L pedig a használni kívánt dokumentációterületi beállításait jelöli, például: en_us az angol nyelv esetében. UNIX operációs rendszeren: /cdrom/program files/ibm/sqllib/doc/htmlcd/%l/index.htm ahol a /cdrom/ jelöli a CD beillesztésének helyét, míg az %L a használni kívánt dokumentációterületi beállításait jelöli, például: en_us az angol nyelv esetében. Kapcsolódó feladatok: v Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével oldalszám: 96 v Fájlmásolás a DB2 HTML dokumentációs CD-ről webkiszolgálóra oldalszám: 102 Kapcsolódó hivatkozások: v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 A telepített HTML dokumentáció frissítése Lehetőség van a DB2 HTML Dokumentáció CD lemezről telepített HTML fájlok frissítésére, amint az IBM a frissítéseket elérhetővé teszi. Ez a következő két úton történhet: v Az Információs központ segítségével (ha a DB2 adminisztrációs GUI eszközök telepítésre kerültek). v Egy DB2 HTML documentation FixPak (dokumentációs javítócsomag) letöltésével és alkalmazásával. Megjegyzés: Ez NEM frissíti a DB2 programkódot; kizárólag a DB2 HTML Dokumentáció CD lemezről telepített HTML dokumentációfrissül. Eljárás: 100 Újdonságok

Az Információs központ a helyi dokumentáció frissítéséhez történő használatakor szükséges teendők: 1. Indítsa el a DB2 Információs központot az alábbi módok valamelyikén: v A grafikus adminisztrációs eszközökben kattintson az eszközsávban az Információs központ ikonra. Ugyanezt kiválaszthatja a Súgó menüben is. v A parancssorba írja be: db2ic. 2. Győződjön meg arról, hogy a számítógép eléri az internetet; ha igényli, a frissítő program a legfrissebb dokumentációs FixPak javítócsomagot az IBM kiszolgálóról. 3. Válassza ki az Információs központ > Helyi dokumentáció frissítése menüpontot a frissítés megkezdéséhez. 4. Adja meg a proxi információkat (ha szükséges) az internethez történő csatlakozáshoz. Az Információs központ letölti és telepíti a legfrissebb dokumentációs FixPak javítócsomagot, ha az elérhető. A dokumentációs FixPak kézzel történő letöltéséhez és telepítéséhez szükséges teendők: 1. Győződjön meg arról, hogy a számítógép csatlakozott az internetre. 2. A webböngészőben nyissa meg a DB2 terméktámogatás lapot a következő címen: www.ibm.com/software/data/db2/udb/winos2unix/support. 3. Tekintse meg a 8-as változathoz tartozóhivatkozást, és keresse a Documentation FixPaks (dokumentációs javítócsomagok) hivatkozást. 4. A dokumentációs javítócsomag és a telepített dokumentáció verziószámának összehasonlításával állapítsa meg, hogy a helyi dokumentációelavult-e. A számítógépen találhatódokumentációjelenlegi verziója: DB2 v8.1 GA. 5. Ha elérhető ennél frissebb dokumentáció, töltse le az operációs rendszerre telepítendő javítócsomagot. Egy FixPak javítócsomag létezik az összes Windows rendszerhez és egy az összes UNIX rendszerhez. 6. A FixPak javítócsomag telepítése: v Windows operációs rendszeren: A dokumentációs FixPak javítócsomag egy önkicsomagolózip fájl. Helyezze át a letöltött dokumentációs FixPak javítócsomagot egy üres könyvtárba és futtassa. Ez létrehoz egy setup parancsfájlt, amelynek futtatásával telepítheti a dokumentációs FixPak javítócsomagot. v UNIX operációs rendszeren: A dokmentációs FixPak javítócsomag egy tömörített tar.z fájl. Csomagolja ki, majd bontsa ki (untar) a fájlt. Ez létrehozza a delta_install könyvtárat, amelyben találhatóegy installdocfix nevű parancsfájl. A dokumentációs FixPak javítócsomag telepítéséhez futtassa ezt a parancsfájlt. Kapcsolódó feladatok: v Fájlmásolás a DB2 HTML dokumentációs CD-ről webkiszolgálóra oldalszám: 102 Kapcsolódó hivatkozások: Függelék A. A DB2 Universal Database technikai leírása 101

v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 Fájlmásolás a DB2 HTML dokumentációs CD-ről webkiszolgálóra A teljes DB2 információs könyvtár a DB2 HTML dokumentációs CD-n található, és a könnyebb elérhetőség érdekében Web kiszolgálóra is telepíthető. Egyszerűen másolja a kívánt nyelvre vonatkozó dokumentációt a webkiszolgálóra. Megjegyzés: Alacsonyabb sebességű webkiszolgálónál előfordulhat, hogy a HTML dokumentációletöltése hosszabb időt vesz igénybe. Eljárás: A fájlok DB2 HTML dokumentációs CD-ről webkiszolgálóra történő másolásakor használja a megfelelő forrásútvonalat: v Windows operációs rendszeren: E:\program files\ibm\sqllib\doc\htmlcd\%l\*.* ahol az E a CD-ROM meghajtóbetűjele, az %L pedig a nyelvazonosító. v UNIX operációs rendszeren: /cdrom/program files/ibm/sqllib/doc/htmlcd/%l/*.* ahol a cdrom a CD-ROM meghajtóillesztési pontja, az %L pedig a nyelvi azonosító. Kapcsolódó feladatok: v Keresés a DB2 dokumentációban oldalszám: 103 Kapcsolódó hivatkozások: v Supported DB2 interface languages, locales, and code pages a következő kiadványban: Repülőrajt DB2 kiszolgálókhoz v A DB2 Universal Database technikai leírása áttekintés oldalszám: 85 A DB2 dokumentáció Netscape 4.x programmal történő keresésének hibaelhárítása A legtöbb keresési probléma a webböngészők Java támogatásával kapcsolatos. A fejezet ezek elkerülésének lehetséges módjait írja le. Eljárás: Általános probléma a Netscape 4.x program esetében, hogy hiányzik vagy rossz helyen találhatóegy biztonsági osztály. Próbálkozzon a következő kerülőúttal, főként ha a következő sort látja a böngésző Java konzolján: 102 Újdonságok

A következő osztály nem található: java/security/invalidparameterexception v Windows operációs rendszeren: A DB2 HTML dokumentációs CD-ről másolja az x:program files\ibm\sqllib\doc\htmlcd\locale\invalidparameterexception.class fájlt a Netscape böngésző telepítési helye szerinti java\classes\java\security\ könyvtárba; ahol az x a CD-ROM meghajtóbetűjelét, a locale pedig a kívánt területi beállításokat jelöli. Megjegyzés: Lehet, hogy a java\security\ alkönyvtárrendszert létre kell hoznia. v UNIX operációs rendszeren: A DB2 HTML dokumentációs CD-ről másolja a /cdrom /program files/ibm/sqllib/doc/htmlcd/locale/invalidparameterexception.class fájlt a Netscape böngésző telepítési helye szerinti java/classes/java/security/ könyvtárba, ahol a cdrom a CD-ROM illesztési pontja, a locale pedig a kívánt területi beállításokat jelöli. Megjegyzés: Lehet, hogy a java/security/ alkönyvtárrendszert létre kell hoznia. Ha a Netscape továbbra sem képes megjeleníteni a keresési bemenet ablakot, próbálja meg a következőt: v Zárja be a Netscape böngésző minden példányát, hogy biztosan ne fusson Netscape programkód a számítógépen. Ezután nyisson meg egy új Netscape böngésző példányt és ismét próbálja meg elindítani a keresést. v Ürítse ki a böngésző gyorsítótárját. v Próbálkozzon a Netscape egy másik verziójával vagy másik böngészővel. Kapcsolódó feladatok: v Keresés a DB2 dokumentációban oldalszám: 103 Keresés a DB2 dokumentációban A szükséges információt a DB2 dokumentáció könyvtárában keresheti meg. A DB2 Információs központ navigációs eszköztárán a Keresés ikonra kattintva (böngészőből) megnyílik a keresési ablak. A keresési eredmény betöltésének sebessége a számítógép és a hálózat sebességétől függ. Előfeltételek: Netscape 6.1-es vagy újabb, vagy Microsoft Internet Explorer 5-ös vagy újabb változat. Győződjön meg arról, hogy a böngészőben a Java támogatás engedélyezve van. Korlátozások: Függelék A. A DB2 Universal Database technikai leírása 103

A következő korlátozások vannak érvényben a dokumentációkban végzett keresések során: v A keresés során a kis- és nagybetűk nincsenek megkülönböztetve. v A logikai keresés nem támogatott. v A keresésben helyettesítő karakterek és részkeresések nem végezhetők. Ha például java* (vagy java) karaktersort ír be, csak a szószerint java* (vagy java) előfordulások jelennek meg, a javadoc például nem. Eljárás: A DB2 dokumentációban történő kereséshez: 1. A navigációs eszköztáron kattintson a Keresés ikonra. 2. A Keresés ablak felső szövegbeviteli mezőjébe (szóközzel elválasztva) írjon be az érdeklődési területéhez kapcsolódó kifejezés(eke)t, majd kattintson a Keresés gombra. A találat pontossága szerint rangsorolva megjelenik a témakörök listája a Találatok mezőben. A találatok melletti számok az egyezés közeliségét jelzik (a nagyobb szám nagyobb mértékű egyezést jelent). Több kifejezés megadása növeli a lekérdezés pontosságát és egyúttal csökkenti a találatként visszaadott témakörök számát. 3. Az Eredmények listán kattintson az elolvasni kívánt téma címére. Ekkor a téma a DB2 Információs központ tartalom keretében jelenik meg. Megjegyzés: Kereséskor a rendszer az első (legközelebbi) egyezést tartalmazólapot automatikusan betölti a böngésző keretébe. A többi keresési eredmény tartalmának megtekintéséhez kattintson az eredménylista kívánt elemére. Kapcsolódó feladatok: v A DB2 dokumentációnetscape 4.x programmal történő keresésének hibaelhárítása oldalszám: 102 Online DB2 hibaelhárítási információk A DB2 UDB 8-as verziókiadásával megszűnt a Hibaelhárítási útmutató. A régebben ezen hibaelhárítási útmutatóban szereplő információk már részét képezik a DB2 kiadványoknak. Ezen okból, mindig a lehető legfrissebb információt tudjuk nyújtani. A DB2 hibaelhárítási segédprogramjaira és szolgáltatásaira vonatkozóinformációkért kapcsolódjon a DB2 Információs központhoz bármely eszközön keresztül. Látogassa meg a DB2 Online terméktámogatás webhelyet, ha problémát észlel és segítségre van szüksége a lehetséges okok és megoldások megkeresése során. A terméktámogatás webhelyén elérhető a DB2 kiadványok, technikai feljegyzések, APAR (termékhiba) hibajelentések, javítócsomagok és más források nagyméretű, folytonosan 104 Újdonságok

frissülő adatbázisa. A terméktámogatás webhelyén ebben az ismerethalmazban keresheti a problémára vonatkozólehetséges megoldásokat. Az Online terméktámogatás webhelyet a www.ibm.com/software/data/db2/udb/winos2unix/support címen érheti el, illetve az Online terméktámogatás gombra kattintva a DB2 Információs központban. A gyakran változó információk, mint például a belső DB2 hibakódok listája, szintén ezen a webhelyen találhatók. Kapcsolódó szempontok: v A böngészőn keresztül elért DB2 Információs központ oldalszám: 107 Kapcsolódó feladatok: v Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével oldalszám: 98 Kisegítő lehetőségek A kisegítő lehetőségek segítséget nyújtanak a szoftverek sikeres használatához a testileg fogyatékos (pl. csökkentlátó vagy mozgáskorlátozott) felhasználóknak. A 8-as verziójú DB2 Universal Database főbb kisegítő lehetőség szolgáltatásai a következők: v A DB2 lehetővé teszi az összes szolgáltatás igénybe vételét úgy, hogy az egér helyett csak a billentyűzetet használja. Lásd: Billentyűzet bemenet és navigáció. v A DB2 lehetővé teszi a használt betűkészlet méretének és színének egyéni beállítását. Lásd: Megjelenítés csökkentlátók számára oldalszám: 106. v A DB2 lehetővé teszi vizuális vagy hangos figyelmeztető jelzések alkalmazását. Lásd: Alternatív figyelmeztető jelzések oldalszám: 106. v A DB2 támogatja a Java Accessibility API programot használókisegítő lehetőségek alkalmazásokat. Lásd: Kompatibilitás kisegítő technológiákkal oldalszám: 106. v A DB2 programmal együtt szállított dokumentációelérhető formátumú. Lásd: Kisegítő lehetőségek dokumentáció oldalszám: 106. Billentyűzet bemenet és navigáció Billentyűzet bemenet A DB2 Tools működtethető kizárólag a billentyűzetet használva is. Billentyűk, illetve billentyűkombinációk segítségével a legtöbb olyan művelet elvégezhető, amely az egér használatával is elindítható. Aktuális mező kezelése a billentyűzet segítségével UNIX alapú rendszereken az aktuális mező ki van emelve, így jelezve az ablak aktív területét, amire a billentyű lenyomása hatással lesz. Függelék A. A DB2 Universal Database technikai leírása 105

Megjelenítés csökkentlátók számára A DB2 Tools nyújt olyan szolgáltatásokat, amelyek továbbfejleszik felhasználói felületet és a csökkentlátó felhasználók számára is olvashatóvá teszik a képernyőt. Ezen a kisegítő továbbfejlesztések közé sorolhatóaz egyénileg megadott betűkészlet tulajdonságok támogatása. Betűkészlet beállítások A DB2 Tools lehetővé teszi a menük és párbeszédablakok szövegeiben szereplő betűk színének, méretének és betűtípusának kiválasztását az Eszközök beállítása jegyzettömb segítségével. Színfüggetlenség Ezen termék szolgáltatásainak használatához nincs szükség színek megkülönböztetéséhez. Alternatív figyelmeztető jelzések Az Eszközök beállításai jegyzettömb segítségével megadhatja, hogy kívánja-e a figyelmeztetéseket hangos vagy vizuális jelzések útján is megkapni. Kompatibilitás kisegítő technológiákkal A DB2 Tools kezelőfelület támogatja a Java Accessibility API felületet, amely lehetővé teszi a képernyőolvasón keresztül történő használatot és más, fogyatékos emberek által használt kisegítő technológiákat. Kisegítő lehetőségek dokumentáció A DB2 termékcsalád dokumentációja HTML formátumban érhető el. Ez lehetővé teszi, hogy a dokumentációa böngésző beállításai szerint kerüljön megjelenítésre. Ugyanez lehetőséget nyújt arra is, hogy képernyőolvasót vagy más kisegítő technológiákat alkalmazzon. DB2 útmutatók A DB2 útmutatók segítséget nyújtanak a DB2 Universal Database különféle tulajdonságainak megismeréséhez. Lépésről lépésre leírt útmutatást nyújtanak a DB2 rendszerhez a következő területeken: alkalmazások fejlesztése, SQL lekérdezés teljesítményének finomhangolása, adatraktárakkal történő munkavégzés, metaadatok kezelése és internetes szolgáltatások fejlesztése. Indulás előtt: Az alább hivatkozott tananyagokat csak akkor éri el, ha előzőleg telepíti azokat a DB2 HTML dokumentáció CD-ről. Ha az útmutatókat nem kívánja telepíteni, azok HTML verzióját közvetlenül a DB2 HTML Dokumentáció CD lemezen is megtekintheti. Ugyanezen útmutatók PDF formátumban is megtalálhatók a DB2 PDF Dokumentáció CD lemezen. 106 Újdonságok

Némelyik útmutatómintaadatokat vagy kódot használ. Nézzen végig minden egyes útmutatót a meghatározott feladatokra vonatkozó előfeltételek leírásához. DB2 UniversalDatabase útmutatók: Ha a tananyagokat telepítette a DB2 HTML dokumentáció CD-ről, kattintson a következő listán a megtekintendő tananyag címére. Business Intelligence útmutató: Az Adatraktár központ bemutatása Az Adatraktár központ segítségével végez bemutatójellegű adatraktározást. Business Intelligence útmutató: Bővített adatraktározási szemléltető példa Haladóadatraktározási feladatokat végez az Adatraktár központ segítségével. Development Center útmutató a Microsoft Visual Basic programnyelvet használó Video Online szolgáltatáshoz Egy alkalmazás különböző összetevőit építi fel a Development Center Add-in for Microsoft Visual Basic segítségével. Információkatalógus-központ útmutató Létrehoz és kezel egy információkatalógust metaadatok az Információkatalógus-központ segítségével történő megkereséséhez és használatához. Video Central for e-business útmutató Fejleszt és telepít egy fejlett DB2 Web Services alkalmazást WebSphere termékek segítségével. Visual Explain útmutató Jobb teljesítmény elérése érdekében elemzi, optimalizálja az SQL utasításokat és elvégzi azok finomhangolását a Visual Explain segítségével. A böngészőn keresztül elért DB2 Információs központ A DB2 Információs központ hozzáférést biztosít minden olyan információhoz, ami a DB2 Universal Database és DB2 Connect termékek biztosította előny teljes kiaknázásához szükséges lehet az Ön üzletében. A DB2 Információs központ tartalmaz leírást a DB2 szolgáltatásokra és összetevőkre vonatkozóan is: többek között a replikációra, adatraktározásra, az Információs központra, a Life Sciences Data Connect programra és a DB2 bővítőkre vonatkozóleírásokat. A böngészőn keresztül elért DB2 Információs központhoz a következő szolgáltatások tartoznak (Netscape Navigator 6.1-es vagy újabb, vagy Microsoft Internet Explorer 5-ös vagy újabb böngésző használata esetén). Egyes szolgáltatásokhoz Java vagy JavaScript: támogatás is szükséges lehet Rendszeresen frissített dokumentáció A frissített HTML letöltésével tartsa a témaköröket naprakészen. Függelék A. A DB2 Universal Database technikai leírása 107

Keresés A munkaállomásra telepített összes témakörben végez keresést a navigációs eszközsáv Keresés ikonjára történő kattintás után. Integrált navigációs fa A DB2 könyvtár bármelyik témakörét megtalálja a navigációs fa segítségével. A navigációs fa rendezése a következő információtípusok szerint történik: v Feladatok, amelyek lépésről lépésre leírják egy adott cél elérésének módját. v Szempontok, amelyek egy témakör áttekintését teszik lehetővé. v Hivatkozási témakörök, amelyek részletes információkkal szolgálnak egy-egy témával kapcsolatban, mint például az utasítások és parancsok szintaktikája, üzenet segítség vagy a követelmények. Főindex A Főindexből lépjen a DB2 HTML dokumentációs CD-ről telepített adatokhoz. Az indexek rendezése az indexkifejezések betűrendje alapján történik. Fő fogalomtár A fő fogalomtár meghatározza a DB2 Információs központban használatos kifejezéseket. A fogalomtár rendezése a tárban szereplő kifejezések ábécé szerinti sorrendje alapján történik. Kapcsolódó feladatok: v Témakörök megkeresése DB2 Információs központ böngészőből történő elérésével oldalszám: 96 v Termékinformációk megkeresése a DB2 Információs központ az adminisztrációs eszközökből történő elérésével oldalszám: 98 v A telepített HTML dokumentációfrissítése oldalszám: 100 108 Újdonságok

Függelék B. Megjegyzések Az IBM ezen dokumentumban felsorolt termékei és szolgáltatásai közül nem mindegyik érhető el minden országban. A Felhasználóországában rendelkezésre állótermékekről és szolgáltatásokról a helyi IBM képviselet nyújt felvilágosítást. Az IBM termékekre, programokra vagy szolgáltatásokra vonatkozóhivatkozások nem jelentik azt, hogy csak az említett termék, program vagy szolgáltatás használható. Bármilyen olyan funkcionálisan egyenértékű termék, program vagy szolgáltatás használhatóaz ajánlott termék helyett, amelyik nem sérti az IBM valamely szellemi tulajdonjogát. A nem IBM termék, program vagy szolgáltatás működésének értékelése és ellenőrzése azonban a Felhasználófelelőssége. A jelen dokumentumban szerepelhetnek IBM szabadalmak vagy szabadalmazás alatt állóalkalmazások. A jelen dokumentum átadása nem ad jogot ezen szabadalmak használatára. Az engedélyekkel kapcsolatban a következő címen érdeklődhet írásban: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. A kétbájtos karakterkészlettel (DBCS) kapcsolatos engedélyekről az IBM szellemi termékekkel foglalkozóhelyi osztályától (Intellectual Property Department) kaphat felvilágosítást, illetve írásban az alábbi címen érdeklődhet: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan A következő bekezdés nem vonatkozik az Egyesült Királyságra, sem az olyan további országokra, ahol ilyen és hasonló kijelentések a helyi törvényekkel nem egyeztethetők össze: AZ INTERNATIONAL BUSINESS MACHINES CORPORATION A JELEN KIADVÁNYT ABBAN A FORMÁBAN NYÚJTJA, AHOGY VAN, MINDENFAJTA KIFEJEZETT, ILLETVE BELEÉRTETT SZAVATOSSÁGI, ILLETVE EGYÉB RENDELKEZÉS NÉLKÜL, BELEÉRTVE, DE NEM ERRE KORLÁTOZVA AZ ÉRTÉKESÍTHETŐSÉGRE ÉS A MEGHATÁROZOTT CÉLRA VALÓ ALKALMASSÁGRA VONATKOZÓ BELEÉRTETT SZAVATOSSÁGI JOGOKAT. Egyes államok nem engedélyezik a kifejezett és beleértett szavatossági nyilatkozatokat bizonyos tranzakciók esetén, ezért előfordulhat, hogy a fenti állítás a Felhasználóra nem vonatkozik. Szerzői jog IBM 1997-2002 109

Jelen információtechnikai pontatlanságokat és nyomdahibákat tartalmazhat. A jelen információidőről időre változhat, ezek a változtatások a kiadvány újabb változataiban már benne foglaltatnak. Az IBM mindenkor fenntartja a jelen kiadványban említett termék(ek), illetve program(ok) módosításának, valamint továbbfejlesztésének jogát. A jelen kiadványban szereplő utalások, amelyek olyan webhelyekre vonatkoznak, amelyeket nem az IBM működtet, kizárólag az olvasó tájékoztatását szolgálják, és a webhelyek tulajdonosai semmilyen támogatást nem élveznek az IBM részéről. Az ott tárolt információk nem képezik a jelen IBM termék részét; azok használatáért teljes mértékben a Felhasználófelelős. Az IBM fenntartja magának a jogot, hogy a Felhasználóáltal küldött információt az általa megfelelőnek tartott bármilyen módon használja, illetve terjessze, a Felhasználó irányában történő mindenfajta kötelezettségvállalás nélkül. A program használatára engedélyt kapott felhasználók a (i) függetlenül létrehozott programok és más programok (beleértve ezt a programot is) közötti információcsere és (ii) a kicserélt információkölcsönös felhasználásának lehetővé tételére az alábbi címre írhatnak a vonatkozóinformációért: IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADA Az ilyen információk a vonatkozó szerződési feltételek szerint érhetők el, egyes esetekben díjfizetés ellenében. A jelen tájékoztatóban leírt engedélyezett programot és a hozzá rendelkezésre álló összes engedélyköteles szerzői anyagot az IBM az általános értékesítési feltételekben, a nemzetközi programfelhasználási megállapodásban, illetve bármely, ezekkel egyenértékű szerződés keretében biztosítja. Az itt közreadott teljesítményadatok mindegyike szabályozott környezeti feltételek között került megállapításra. Ebből adódóan a más működési környezetekben mért adatok számottevő eltérést mutathatnak. Egyes mérések még fejlesztés alatt álló rendszereken történtek, és nem garantálható, hogy az általánosan elérhető rendszereken ezek a mérések ugyanazokat az eredményeket adják. Továbbá egyes mérések lehetnek extrapolációeredményei is. A valós adatok ettől eltérőek lehetnek. Jelen dokumentum felhasználójának felelőssége, hogy a megfelelő adatokat saját környezetére alkalmazva ellenőrizze. A nem IBM termékekkel kapcsolatos információkat az említett termékek szállítóitól, a termékekhez kiadott nyomtatott anyagokból vagy más széles körben hozzáférhető információs forrásokból szereztük be. Az IBM nem tesztelte ezeket a termékeket, így 110 Újdonságok

azok teljesítménybeli pontosságát, kompatibilitását és egyéb jellemzőit nem tudja alátámasztani. A nem IBM termékekkel kapcsolatos kérdésekkel forduljon az adott termék szállítójához. Minden, az IBM jövőbeli elképzelésére, szándékára vonatkozóállítás csupán terveket és elképzeléseket tükröz, azokat az IBM figyelmeztetés nélkül módosíthatja vagy visszavonhatja. Jelen tájékoztatótartalmazhat a napi üzleti tevékenység során használt mintaadatokat és jelentéseket. A lehető legteljesebb szemléltetés érdekében a példákban szerepelnek egyének, cégek, márkák és termékek nevei. Az összes ilyen név kitalált, és bármilyen hasonlóság valódi üzleti vállalkozásban használt névvel vagy címmel teljes mértékben véletlenszerű. SZERZŐI JOGI ENGEDÉLY: Jelen kiadvány forrásnyelven tartalmazhat példaprogramokat, amelyek a különféle operációs rendszereken alkalmazható programozási technikákat illusztrálják. Ezek a mintaalkalmazások bármilyen formában, díjfizetés kötelezettsége nélkül másolhatók, módosíthatók és terjeszthetők a példaprogramok által bemutatott operációs rendszert és alkalmazásprogramozói felületet használó alkalmazói programok fejlesztése, használata és értékesítése céljából. A példaprogramokat nem tesztelték minden helyzetben teljeskörűen. Ezért az IBM nem szavatolja és nem állítja ezen programok megbízhatóságát, helyes működését és javíthatóságát. A példaprogramok minden példányán, azok felhasznált részein vagy az abból készült származékos munkákon fel kell tüntetni az alábbi szerzői jogi megjegyzést: (a Felhasználó cége)(évszám). A kód egyes részei az IBM Corp. példaprogramjaiból származnak. Copyright IBM Corp. _évszám vagy évszámok_. Minden jog fenntartva. Függelék B. Megjegyzések 111

Védjegyek Az alábbi kifejezések az International Business Machines Corporation védjegyei az Egyesült Államokban és/vagy más országokban, és szerepelnek a DB2 UDB dokumentációs könyvtárban található leírások némelyikében. ACF/VTAM AISPO AIX AIXwindows AnyNet APPN AS/400 BookManager C Set++ C/370 CICS Database 2 DataHub DataJoiner DataPropagator DataRefresher DB2 DB2 Connect DB2 Extenders DB2 OLAP Server DB2 Universal Database Distributed Relational Database Architecture DRDA eserver Extended Services FFST First Failure Support Technology IBM IMS IMS/ESA iseries LAN Distance MVS MVS/ESA MVS/XA Net.Data NetView OS/390 OS/400 PowerPC pseries QBIC QMF RACF RISC System/6000 RS/6000 S/370 SP SQL/400 SQL/DS System/370 System/390 SystemView Tivoli VisualAge VM/ESA VSE/ESA VTAM WebExplorer WebSphere WIN-OS/2 z/os zseries Az alábbi kifejezések más cégek védjegyei, illetve bejegyzett védjegyei az Egyesült Államokban és/vagy más országokban, és szerepelnek a DB2 UDB dokumentációs könyvtárban találhatóleírások némelyikében: A Microsoft, a Windows, a Windows NT és a Windows embléma a Microsoft Corporation védjegye az Egyesült Államokban és/vagy más országokban. Az Intel és a Pentium az Intel Corporation védjegyei az Egyesült Államokban és/vagy más országokban. 112 Újdonságok

A Java és minden Java alapú védjegy a Sun Microsystems, Inc. védjegye az Egyesült Államokban és/vagy más országokban. A UNIX a The Open Group bejegyzett védjegye az Egyesült Államokban és más országokban. Az egyéb cég-, termék- vagy szolgáltatásnevek más cégek védjegye vagy szolgáltatási védjegye lehet. Függelék B. Megjegyzések 113

114 Újdonságok

Tárgymutató számok 2. típusú indexek leírt 23 online tábla-újraszervezés 31 2. típusú JDBC vezérlőprogram továbbfejlesztések 72 3. típusú JDBC vezérlőprogram 72 4. típusú JDBC vezérlőprogram DB2 támogatás 72 A, Á a naplólemez betelésekor letilt (blk_log_dsk_ful) konfigurációs paraméter 14 a Stored Procedure Builder helyett Development Center 1, 66 A Tároláskezelés nevű eszköz 12 A Tisztítóátalakító(Clean transformer) továbbfejlesztései 57 ablakok vezérlési eszköztár 69 adat a kívánt újraszervezés keresése sémák szerint 17 a null és az alapértelmezett értékek tömörítése 24 Betöltés varázsló40 adatbázis-kezelés Tivoli Manager for DB2 22 adatbázis-kezelő konfiguráció AUTOCONFIGURE parancs 24 adatbázis-konfiguráció AUTOCONFIGURE parancs 24 Adatbázis-naplózás varázsló 40 adatbázis-partíciócsoportok Adatbázispartíció-csoport megváltoztatása varázsló40 Adatok újraelosztása varázsló40 adatbázisok új műveletek tiltása karbantartás miatt 17 Adatbázispartíció-csoport megváltoztatása varázsló40 Adatok újraelosztása varázsló40 adminisztrációs értesítésnapló 16 a db2alert.log fájlt helyettesíti 3 alkalmazások kétfázisú véglegesítés a gazdagép és az iseries számára 84 alkalmazások (Folytatás) Web DB2 OLAP Server 77 kapcsolatösszesítő 27 WebSphere Studio 73 Alrendszer másolása varázsló40 Általános adatraktár-metamodell (CWM) segédprogram XML támogatás 58 ALTER BUFFERPOOL utasítás 34 Apply program jelszófájlban tárolt titkosított jelszavak 53 megfigyelés 54 programpéldányonként egy szolgáltatás 53 változtatások véglegesítése tranzakció által 53 aszinkron I/O, laptisztító teljesítménye 26 átnevezés indexek 24 AUTOCONFIGURE parancs 24 B beépített függvények szögfüggvény 68 beépített szögfüggvények 68 befogadott rendszerek továbbfejlesztések 75 Betöltés varázsló40 betöltő segédprogram CLI-ből hívható69 létrehozott lekérdezőtáblák hozzáfűzés közben történő növekményes karbantartása 35 továbbfejlesztések 11 biztonsági mentést végző program XBSA támogatás 15 C C/390 (390es Vezérlőközpont) - továbbfejlesztések 42 CALL utasítás dinamikus előkészítés 63 Capture program megfigyelés 54 programpéldányonként egy szolgáltatás 53 továbbfejlesztések 51 Capture program (Folytatás) több példány 53 CREATE BUFFERPOOL utasítás 34 CS csomaggyorsítótár kiürítése 13 csomagok gyorsítótár, kiürítés 13 több verzió16 csomópontcsoportok új neve: adatbázis-partíciócsoport 2 D DAS (DB2 Administration Server) továbbfejlesztések 39 Data Links Manager a DATALINK oszlopok többszörözése 56 operációs rendszerek 81 teljesítmény 81 Data Warehouse Center A Tisztítóátalakító(Clean transformer) teljesítménye 57 az általános adatraktár-metamodell (CWM) objektumainak átalakítása 58 céltábla oszlopainak frissítése 60 oszlopleképezés továbbfejlesztései 58 SQL Select és Update lépés 60 DATALINK adattípus többszörözés 56 DB2 Administration Server (DAS) továbbfejlesztések 39 DB2 CLI LOAD funkció69 DB2 Data Links Manager fájlok, frissítés 81 továbbfejlesztések 81 DB2 dokumentációkeresése Netscape 4.x segítségével 102 DB2 Enterprise Edition az Extended Enterprise Edition kiadással egyesítve 1 DB2 High Performance Expert for Multiplatforms eszköz 79 DB2 High Performance Unload for Multiplatforms eszköz 79 DB2 HTML dokumentáció egyesített tartalomjegyzék 42 Szerzői jog IBM 1997-2002 115

DB2 HTML dokumentáció (Folytatás) frissítések 44 keresés 44 támogatott böngészők 42 tárgymutató42 telepítés 43 témák közötti hivatkozások 42 DB2 információs központ 107 DB2 könyvek rendelése 94 DB2 OLAP Integration Server továbbfejlesztések 77 DB2 OLAP Server továbbfejlesztések 77 DB2 Recovery Expert for Multiplatforms eszköz 79 DB2 Relational Connect továbbfejlesztések 75 DB2 Table Editor for Multiplatforms eszköz 79 DB2 tananyagok 106 DB2 Telepítő varázsló továbbfejlesztések 40 DB2 Universal Database átnevezett Workgroup Edition 1 Enterprise Server Edition 1 megszűnt funkció3 termék- és termékcsomagváltozások 1 Tivoli-ready 22 többnyelvű telepítések Windows rendszereken 45 többplatformos eszközök 79 DB2 vezérlőkiszolgáló particionált adatbázis-környezet 38 DB2 Warehouse Manager AIX kiszolgáló57 átnevezett Információkatalóguskezelő 60 Linux támogatás 57 DB2 Web Query Tool for Multiplatforms eszköz 79 db2alert.log 3 db2inspect() API 47 db2load API továbbfejlesztések 11 deklarált ideiglenes táblák indexek készítése 69 naplózás visszavonása 69 statisztika 69 Development Center leírás 66 dinamikus feladás, módszerek 69 DMS (adatbázis által kezelt tárterület) online tárolókezelés 35 E, É elérhetőség jellemzők 105 előregörgető segédprogram előregörgetés a helyi időre 15 előzetes lehívás blokkalapú pufferterületek 25 eseményfigyelők holtpontokhoz 21 idő és időbélyeg adatelemeinek vezérlése 21 SQL táblákba írás 20 eseményindító INSTEAD OF aktivizálása 68 eszközök többplatformos 79 európénznemjel támogatás 2, 24 F feladatok Feladatközpont, DB2 for OS/390 kötegelt feldolgozás 40 felhasználóáltal megadott függvények (UDF-ek) pillanatfelvételek táblafunkciói 22 felülbírálás módszerek 69 fogyatékos felhasználók 105 folyamatok, átfedéses, Adatraktár központ 59 futásidejű ügyfél, eltávolított funkciók 1 GY gyorsítótár particionált adatbázisok 27 H Health Center áttekintés 19 hibaelhárítás adminisztrációs értesítésnapló 16 DB2 dokumentációkeresése 102 Health Center 19 nyomkövetés 47 online információ104 holtpontok eseményfigyelés 21 I, Í indexek 2. típus táblák online újraszervezése 31 2. típusú indexek 23 indexek (Folytatás) átnevezés 24 online újraszervezés 32 Információkatalógus-kezelő átnevezve Információkatalógusközpontra 60 Információkatalógus-központ 60 információs korlátozások 68 INSPECT parancs 47 INSTEAD OF eseményindítók 68 IPX/SPX nem támogatott 3 J JDBC vezérlőprogram továbbfejlesztése 72 JDBC 1.2 vezérlőprogram elavult 72 K kapcsolatok kapcsolatösszesítő 27 kapcsolatösszesítő 27 keresés DB2 HTML dokumentáció44 kétfázisú véglegesítés gazda és iseries alkalmazások 84 kettős naplózás mirrorlogpath konfigurációs paraméter 14 kódlapok európénznemjel 24 már támogatott 2 konfigurációs paraméterek mirrorlogpath (tükrözési naplóelérési útvonala) 14 online konfigurálható33 Konfigurációsegéd (CA) továbbfejlesztések 42 konfigurálhatóonline konfigurációs paraméterek 33 korlátozások információkra vonatkozó 68 központok Health Center 19 Replication Center (Többszörözési központ) 49 L laptisztítók aszinkron I/O, teljesítmény 26 létrehozott lekérdezőtáblák (MQT) becenevek 28 Design Advisor 40 felhasználóáltal karbantartott 28 116 Újdonságok

létrehozott lekérdezőtáblák (MQT) (Folytatás) nem összesített összekapcsolásokkal 28 növekményes karbantartás betöltési hozzáfűzés közben 35 növekményes karbantartás részletező tábla segítségével 28 M megfigyelés többszörözés 54 módszerek dinamikus feladás 69 felülbírálás 69 MQT (létrehozott lekérdezőtáblák) becenevek 28 Design Advisor 40 felhasználóáltal karbantartott 28 nem összesített összekapcsolásokkal 28 növekményes karbantartás betöltési hozzáfűzés közben 35 növekményes karbantartás részletező tábla segítségével 28 munkák DB2 advisor 40 Design Advisor 40 N naplók Adatbázis-naplózás varázsló 40 kettős naplózás mirrorlogpath konfigurációs paraméter 14 naplózás blokkolása a naplólemez betelésekor 14 végtelen aktív naplózás 14 NUMA-Q 3 NY nyelvi támogatás (NLS) európénznemjel 2 továbbfejlesztések 2 új kódlapok, támogatás 2 nyomkövetések továbbfejlesztések 47 nyomtatott könyvek, rendelés 94 O, Ó OLE adatbázis-szolgáltatódb2 adatbázishoz áttekintés 70 online súgó, elérés 94 tábla betöltése 31 online index-újraszervezés új neve: indexlevél oldalainak online töredezettségmentesítése 2 országkódok (új nevük: területkód) 2 OS/2 (nem támogatott) 3 oszlop leképezési továbbfejlesztések, Adatraktár központ 58 P Partíciók felvétele varázsló 40 particionált adatbázis-környezetek Adatbázispartíció-csoport megváltoztatása varázsló40 Adatok újraelosztása varázsló40 Partíciók felvétele varázsló 40 particionált adatbázisok jogosultság gyorsítótár 27 katalógus gyorsítótár 27 pillanatfelvételek beolvasás SQL-en keresztül 22 idő és időbélyeg adatelemeinek vezérlése 21 PTX nem támogatott 3 pufferterület AUTOCONFIGURE parancs 24 blokkalapú, előzetes lehívási teljesítmény 25 R raktárkiszolgáló AIX 57 raktározás felhasználóáltal karbantartott létrehozott lekérdezőtáblák 28 raktárügynökök Linux 57 REORG INDEXES parancs 32 REORG TABLE parancs 31 REORGCHK parancs 17 Replication Center (Többszörözési központ) A Capture és az Apply program figyelése 54 áttekintés 49 RUNSTATS parancs globális ideiglenes táblák 69 továbbfejlesztések 18 rutinok katalógusnézetek 63 létrehozás Development Centerrel 66 SQL utasítások 63 szálmodell révén megvalósítva 27 S SELECT utasítás beolvasás pillanatfelvételek 22 SQL (Structured Query Language) jogosultság külső rutinok 63 SQL Assist, továbbfejlesztések 67 SQL Assist továbbfejlesztések 67 statisztika a RUNSTATS parancs továbbfejlesztései 18 SUNLINK SNA, nem támogatott 3 SZ szálak szálalapú modell révén megvalósított rutinok 27 szatellit adminisztráció a DB2 Personal Edition kiadásba beépített szatellit funkció1 a többszörözési szolgáltatás általánosítása nem támogatott 3, 38 DB2CTLSV példány particionált adatbázis-környezet támogatása 38 T tábla betöltés közben nem zárolt táblaterület 31 Betöltés varázsló40 cél, frissítés Adatraktár központtal 60 eseményfigyelők írása 20 integritás ellenőrzése az INSPECT paranccsal 47 létrehozott lekérdezés 28 növekményes karbantartás betöltési hozzáfűzés közben 35 módosított, többszörözés 50 online újraszervezés 31 többdimenziós fürtbe rendezés 25 új, többszörözés 50 táblaterületek betöltés közben nem zárolt 31 ellenőrzés integritás, az INSPECT paranccsal 47 tananyagok 106 tárolók DMS, online kezelés 35 Tárgymutató 117

tárolt eljárások megváltoztatás 63 telepítés DB2 HTML dokumentáció43 DB2 Universal Database több nyelv Windows rendszereken 45 teljesítmény 2. típusú indexek 23 Data Links Manager 81 Design Advisor 40 táblák online újraszervezése 31 többdimenziós fürtbe rendezés táblái (MDC) 25 területkódok országkód új neve 2 Tivoli Storage Manager (TSM) használat 22 több várakozás Data Warehouse Center 60 többdimenziós fürtbe rendezés (MDC) 25 többszörözés Capture program továbbfejlesztések 51 több példány 53 DATALINK oszlopok 56 megfigyelés 54 Replication Center (Többszörözési központ) 49 teljesítményjavítás 53 vezérlőtáblák 50 Többszörözés-elemző jelszófájlban tárolt titkosított jelszavak 53 U, Ú új műveletek tiltása karbantartás miatt 17 Ü, Ű Ügyfélkonfigurációs segédprogram új neve: Konfigurációsegéd 1 V válaszfájlok létrehozás DB2 Telepítő varázsló40 végtelen aktív naplózás 14 verziószintek áttérés a 8-as verzióra 5 Vezérlőközpont a Teljesítményfigyelő megszűnt 3 Vezérlőközpont az OS/390 és a z/os rendszerhez 40, 42 visszaállítási segédprogram adatbázis visszaállítása más kódlapra 15 W Webes alkalmazások kapcsolatösszesítő 27 Webes szolgáltatások DB2 támogatás 71 DB2 XML Extender 82 WebSphere Application Server 73 WebSphere Studio 73 Windows vezérlési eszköztár 69 Windows 95, nem támogatott 3 X XML az általános adatraktármetamodell(cwm) támogatása 58 DB2 XML Extender 82 REC2XML és COLLATTVAL függvények 74 séma-érvényesítési UDF 74 XML Extender MQSeries alkalmazások 82 továbbfejlesztések 82 118 Újdonságok

Kapcsolatfelvétel az IBM-mel Az Egyesült Államokban az alábbi számokat hívhatja: v Vevőtámogatás: 1-800-237-5511 v Rendelkezésre állószolgáltatások: 1-888-426-4343 v DB2 marketing és értékesítés: 1-800-IBM-4YOU (426-4968) Kanadában az alábbi számokat hívhatja: v Vevőtámogatás: 1-800-IBM-SERV (1-800-426-7378) v Rendelkezésre állószolgáltatások: 1-800-465-9600 v DB2 marketing és értékesítés: 1-800-IBM-4YOU (1-800-426-4968) A helyi IBM képviselet megkereséséhez látogasson el az IBM Directory of Worldwide Contacts webhelyére. Ennek címe: www.ibm.com/planetwide Termékismertető A DB2 Universal Database termékkel kapcsolatos tájékoztatás telefonon érhető el, illetve a weben, a www.ibm.com/software/data/db2/udb címen. Ezen a webhelyen találhatók a legfrissebb technikai információk, ezenkívül megrendelhető könyvek, letöltések, hírcsoportok, javítóprogramok, hírek és egyéb webes erőforrásokra mutatóhivatkozások is elérhetők itt. Az Egyesült Államokban lakók a következő telefonszámokat hívhatják: v Termékek rendelése és általános információk: 1-800-IBM-CALL (1-800-426-2255) v Kiadványok rendelése: 1-800-879-2755 Ha az Egyesült Államokon kívül szeretne kapcsolatba lépni az IBM-mel, a szükséges tájékoztatást az IBM Worldwide webhelyen találja, amelynek címe: www.ibm.com/planetwide Szerzői jog IBM 1997-2002 119

Nyomtatva Dániában SC22-5297-00

Spine information: IBM DB2 Universal Database Újdonságok 8-as verzió