DB2. Nyheter. DB2 Versjon 9 SA15-4862-00



Like dokumenter
DB2. Migreringsveiledning. DB2 versjon 9 GA

DB2. Begynnerbok for DB2 Connect-tjenere. DB2 Connect versjon 9 GA

DB2 Universal Database opprettingspakke 3. Opprettingspakke 3

Begynnerbok for DB2-tjenere

IBM DB2 Universal Database Personal Edition. Begynnerbok. Versjon 7 GA

Klientadministrasjon og universelle utskriftsløsninger

IBM DB2 Universal Database for Windows. Begynnerbok. Versjon 7 GA

DB2. Begynnerbok for DB2 Connect Personal Edition. DB2 Connect versjon 9 GA

IBM DB2 Universal Database. Nyheter. versjon 7 SA

IBM DB2 Universal Database. Visual Explain - Veiledning

Versjonsmerknader (versjon 8.1.2)

DB2 Universal Database. Versjonsmerknader. Versjon 8

Installere JBuilder Foundation i Mandrake Linux 10.0

Klientadministrasjon og mobil utskrift

DB2. Brukerhåndbok. DB2 Connect versjon 9 SA

Sikkerhetskopiering og gjenoppretting

DB2. DB2 versjon 9. Versjonsmerknader for opprettingspakke 1

9 Online Backup. Priser KR 100 / PC lisens KR 300 / Server lisens (inkluderer bl.a. SQL/Exchange) KR 0,50 / GB

HP Easy Tools. Administratorhåndbok

Din bruksanvisning HP POINT OF SALE RP5000

DB2. Begynnerbok for DB2-tjenere. DB2 versjon 9 GA

iseries Innføring i Client Access Express

Mamut Open Services. Mamut Kunnskapsserie. Kom i gang med Mamut Online Survey

IBM DB2 Information Integrator OmniFind Edition. Versjonsmerknader

Slik bruker du P-touch Transfer Manager

DB2 Universal Database

Visma Reconciliation NYHETER OG FORBEDRINGER

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Friheten ved å ha Office på alle enhetene dine

Scan Secure GTS PAS

November 2012 Stig Claussen, Senior Consultant Psiam. Infor 10 EAM

CORBA Component Model (CCM)

Skriveradministrasjonsløsninger Skriveradministrasjonsløsninger

IBM Operasjonsnavigator

IBM DB2 Connect Brukerhåndbok

Klientadministrasjon og mobil utskrift

Lisensiering og aktivering av programvare: Rulle ut programvare med Symantec Ghost

4.1. Kravspesifikasjon

Generelt om operativsystemer

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.2 opprettingspakke 4 (tilsvarer versjon 8.1 opprettingspakke 11) og senere opprettingspakker

Skriverkontrollprogrammet MarkVision

Introduksjon til fagfeltet

Programvareoppdateringer

Sikkerhetskopiering og gjenoppretting

IBM DB2. Nyheter SA

Pekeutstyr og tastatur Brukerhåndbok

Tekstfil om nettverkslisensiering

INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM

SOLICARD ARX. Adgangssystemet som gir deg ubegrenset frihet. An ASSA ABLOY Group company

Resirkulering av maskinvare

BAAN IVc. BAAN Data Navigator - Brukerhåndbok

DB2 Connect Begynnerbok

Oppsummering. Thomas Lohne Aanes Thomas Amble

Demoversjon. Installasjon Uni Økonomi V3. - økonomisystemer fra start til børs

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL databasesystem.

Visma CRM Nyheter og forbedringer Side 1

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Brukerhåndbok for IM og tjenesten Presence på Cisco Unified Communications Manager, versjon 9.0(1)

En bedre måte å håndtere prosjekt, team, oppgaver og innhold

Kontakt oss i Egroup for mer informasjon!

HASP feilsøkingsveiledning

Installere JBuilder Foundation i Windows XP

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

INSTALLASJONSVEILEDNING

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: Faks:

Huldt & Lillevik Lønn 5.0. Oppdatere til ny versjon

Klientadministrasjon og mobil utskrift. Dokumentdelenummer:

SolidPlant er perfekt for deg som jobber med design av rørsystemer og anlegg, og er kjent med SolidWorks.

Komme i gang med QuarkXPress

Programvareoppdateringer

Eksterne minnekort Brukerhåndbok

Administratorhåndbok. HP ThinUpdate

Tjenestebeskrivelse Webhotelltjenester

Visma Rapportering og Analyse Selvbetjente rapporter som dekker behovene til hele bedriften

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Saia PG Kjære kunde,

Eksterne minnekort Brukerhåndbok

Visma Reconciliation NYHETER OG FORBEDRINGER

Eksterne minnekort. Brukerhåndbok

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

Boot Camp Installering og klargjøring

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.2 opprettingspakke 3 (tilsvarer versjon 8.1 opprettingspakke 10)

Distribusjonshåndbok for IBM Access Connections 2.7

SIMPLIFYSCAN. Sharps intelligente skanning

5XQH.MHOYLN )URQW3DJHRJGDWDEDVHU

Lisensiering og aktivering av programvare: Rulle ut programvare med Apple Remote Desktop

Begynnerbok for DB2 Connect Personal Edition

Som en del av den kontinuerlige utviklingen av systemet vil Visma Software AS kunne endre sammensetningen av pakkeløsninger, moduler og funksjoner.

HURTIGVEILEDNING FOR. Installasjon av Nokia Connectivity Cable Drivers

1. Intro om System Center

Du finner den nyeste versjonen av denne elektroniske boken på Om programvaren

ThinkPad X Series. Installeringsveiledning

Nyheter i Office 2016 NYHETER, FUNKSJONER, FORKLARING

Forstå alternativene for service og kundestøtte

2. Beskrivelse av mulige prosjektoppgaver

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Huldt & Lillevik Ansattportal Ansattportal. Versjon

Versjonsmerknader for DB2 UDB Express Edition

Din verktøykasse for anbud og prosjekt

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet:

Transkript:

DB2 DB2 Versjon 9 for Linux, UNIX og Windows Nyheter SA15-4862-00

DB2 DB2 Versjon 9 for Linux, UNIX og Windows Nyheter SA15-4862-00

Før du bruker opplysningene i denne boken og produktet det blir henvist til, må du lese Merknader. Versjonsmerknad Dette dokumentet inneholder informasjon som eies av IBM. Det leveres i henhold til lisensbetingelser og er opphavsrettslig beskyttet. Informasjonen i denne håndboken omfatter ingen produktgarantier, og eventuelle merknader i denne håndboken må ikke tolkes som garantier. Du kan bestille IBM-publikasjoner elektronisk eller via IBM-representanten. v Hvis du vil bestille publikasjoner elektronisk, går du til IBM Publications Center på www.ibm.com/shop/ publications/order v IBM-representanten finner du ved å gå til IBM Directory of Worldwide Contacts på www.ibm.com/planetwide Hvis du vil bestille DB2-publikasjoner fra DB2 Marketing and Sales i USA eller Canada, må du ringe 1-800-IBM-4YOU (426-4968). Når du sender informasjon til IBM, gir du IBM en ikke-eksklusiv rett til å bruke eller distribuere informasjonen på den måten IBM mener er best, uten forpliktelser i noen retning. Copyright International Business Machines Corporation 1993, 2006. All rights reserved.

Innhold Om denne boken.......... vii Hvem bør lese denne boken......... vii Bokens struktur............. vii Del 1. Nyheter i versjon 9.1..... 1 Kapittel 1. Hovedpunkter i versjon 9.1.. 3 Sammendrag av hovedpunkter i versjon 9.1....3 Informasjon som en tjeneste (intern XML-datalagring) 7 Raskere utvikling.............9 Autonom databehandling..........11 Forbedret styring av store databaser ved hjelp av tabellpartisjonering............13 Sikker og stabil.............15 Styr virksomheten, ikke databasen.......16 Støtte for maskinvare og operativsystemer....18 Kapittel 2. DB2 Connect-forbedringer 19 Sammendrag av forbedringer i DB2 Connect...19 Enklere å oppgradere DB2-klient til DB2 Connect Personal Edition.............21 Endringer i støtte for 32-bits DB2 Connect-forekomster...........22 Kapittel 3. Endringer i produkt, pakking og terminologi........... 25 Sammendrag av endringer i produkt, pakking og terminologi..............25 Nytt navn på DB2 Universal Database for Linux, UNIX og Windows............25 Nye navn for DB2 Information Integrator-produkter 25 Komponenterstatninger og navneendringer i DB2 versjon 9.1...............26 Endringer i DB2-produktfamilien.......27 Endring i terminologi for distribusjonsnøkkel...27 Kapittel 4. Støtte for intern XML-datalagring........... 29 Sammendrag av støtte for intern XML-datalagring 29 Administrasjon av XML-skjemaer, DTDer og eksterne enheter ved hjelp XML-skjemadatalager (XSR)................30 Støtte for XQuery-språk..........30 XQuery-bygger.............31 DB2 Net Search Extender-støtte for XML-datatypen 31 Støtte for applikasjonsutvikling - Internt XML-datalager.............32 Sammendrag av applikasjonsutviklingsstøtte - intern XML-datalagring.........32 Støtte for applikasjonsprogrammeringsspråk for XML................32 Støtte for XML-datatype i SQL-prosedyrer og eksterne prosedyrer...........33 XML-støtte i Developer Workbench.....34 XML-støtte i SQL-setninger og SQL/XML-funksjoner..........35 XML-støtte i SQL Assist.........36 Oppdeling med annoterte XML-skjemaer...37 Ytelsesforbedringer - intern XML-datalagring...37 Sammendrag av ytelsesforbedringer - intern XML-datalagring...........37 Indekser over XML-data.........37 Retningslinjer for ytelse for XML-indeksering..38 Støtte for RUNSTATS-kommando for intern XML-datalagring...........38 Optimalisatorstøtte for intern XML-datalagring 39 Støtte for administrasjonsverktøy - Internt XML-datalager.............39 Sammendrag av støtte for administrasjonsverktøy - intern XML-datalagring.........39 Støtte for Kontrollsenter for intern XML-datalagring...........39 Støtte for Forklaring og Visuell forklaring for SQL/XML- og XQuery-setninger......40 Støtte for kommandolinjebehandler (CLP) og kommandolinjeverktøy - Internt XML-datalager..40 Sammendrag av støtte for kommandolinjebehandler (CLP) og kommandolinjeverktøy - Internt XML-datalager.40 Støtte for DB2-kommandolinjebehandler for intern XML-datalagring.........40 Endringer i db2batch-kommandoen for intern XML-datalagring...........41 Endringer i db2look-kommandoen for intern XML-datalagring...........41 Støtte for import- og eksportfunksjoner for intern XML-datalagring...........42 Kapittel 5. Forbedringer i applikasjonsutvikling........ 43 Sammendrag av forbedringer i applikasjonsutvikling 43 Støtte for datatypene BINARY, VARBINARY og DECFLOAT i.net- og CLI-klientapplikasjoner..43 Klientstøtte for klarerte tilkoblinger til DB2 for z/os-databaser.............45 Grensen på 64 kb for SQL-setninger i kommandolinjeprosessoren er fjernet......45 Forbedringer i DB2.NET Data Provider og støtte for.net Framework 2.0...........45 Developer Workbench erstatter utviklingssenteret.47 Støtte for ekstern tabellfunksjon på tvers av databasepartisjoner............49 Forbedringer i IBM Database Add-Ins for Microsoft Visual Studio 2005............49 Forbedret innlaster for Java-rutineklasse.....50 JDBC- og SQLJ-forbedringer.........52 Ny og endret støtte for utviklingsprogramvare..53 Nye eksempler.............55 Forbedringer i SAMPLE-databaser.......56 Copyright IBM Corp. 1993, 2006 iii

STRIP- og TRIM-skalarfunksjoner tilføyd....57 Kapittel 6. Forbedringer for reservekopiering, logging og gjenoppretting........... 59 Sammendrag av forbedringer for reservekopiering, logging og gjenoppretting.........59 Fortsette en gjenopprettingsoperasjon som ble avsluttet under fasen med fremlengs rulling...59 Omdirigert gjenoppretting ved hjelp av et automatisk generert skript.........60 Funksjon for gjenoppbygging av database gir nye gjenopprettingsalternativer.........60 Støtte for Tivoli Storage Manager tilføyd (Windows x64).................61 Kapittel 7. Forbedringer i klient og tilkobling.............. 63 Sammendrag av forbedringer for klienter og tilkoblingsmuligheter...........63 Støtte for tidsavbrudd ved tilkobling av databaseapplikasjoner er tilføyd.......63 En enkelt klient (DB2-klient) for applikasjonsutvikling og administrasjon.....64 Forbedringer i DB2 Runtime-klienten (Windows)..64 Støtte for Internet Protocol versjon 6 (IPv6) tilføyd 65 ODBC- og CLI-applikasjoner kan nå kjøre uten en DB2-klient...............65 Kapittel 8. Forbedringer for forente systemer.............. 67 Sammendrag av forbedringer for forente systemer 67 Støtte for henting av brukertilordning fra et eksternt datalager...............67 Isolasjon på setningsnivå for kallenavn.....68 Tofaseiverksetting for datakilder fra flere leverandører er tilgjengelig.........68 Kapittel 9. Forbedringer for installering, migrering og opprettingspakker.... 69 Sammendrag av forbedringer for installering, migrering og opprettingspakker.......69 Bruk av flere DB 2-versjoner og opprettingspakker (Linux og UNIX)............69 Støtte for bruk av flere DB2-versjoner og opprettingspakker (Windows)........70 Installering av DB2-produkter uten å bruke en bruker-id med administratorrettigheter støttes nå (Windows)...............72 Forbedringer i manuell installering (Linux og UNIX) 73 Migreringsressurser for DB2-databasesystemer er tilføyd................73 Nye deinstalleringsfunksjoner for DB2 ved hjelp av db2unins- kommandoen (Windows)......74 Forbedringer i responsfiler.........74 Oppdateringsfunksjoner tilføyd i DB2 Informasjonssenter............75 Kapittel 10. Forbedringer i administrasjon........... 77 Sammendrag av forbedringer i administrasjon...77 Selvjusterende minnetildeling som kan tilpasses..77 Forbedringer i ALTER TABLE-setningen.....78 Automatisert evaluering av objektvedlikeholdsregler av helseovervåkeren i DB2 UDB for z/os....78 Forbedret automatisk lager.........79 Forbedringer i automatisk omorganisering av tabeller og indekser............80 Bufferområde-IDer vises i utdata fra databaseminne 81 Støtte for skjemakopiering.........81 Utvidet tilgang til DB2-administrasjonskommandoer via SQL...............81 EXEC SQL-funksjonsstøtte for innlasting av data til DB2 UDB for z/os-tabeller.........82 Forbedringer i FCM (Fast Communications Manager)...............82 Forbedringer i grensesnittet for Første trinn...83 Lengdebegrensninger for identifikatorer har økt til 128 byte for ekstra objekter og navn......84 Innlastingsstøtte tilføyd for partisjonerte tabeller..84 Nytt SQLMA-grensesnitt (SQL Monitor Area) for overvåkning av informasjonsflyten i partisjonerte databasesystemer............85 Kapittel 11. Forbedringer i språkstøtte 87 Sammendrag av forbedringer i språkstøtte....87 Unicode-støtte for tegnbaserte strengfunksjoner..87 Kapittel 12. Ytelsesforbedringer.... 89 Sammendrag av ytelsesforbedringer......89 Forbedret spørreytelse ved hjelp av statistiske utsnitt................89 Raskere datainnlasting med SOURCEUSEREXITbrukerutgang som kan tilpasses.......90 Innlasting fra peker med fjernhenting.....90 Forbedringer i materialiserte spørretabeller (MQT) 90 Tilkoblet behandling av SET INTEGRITY-setningen 91 Registervariabler og nøkkelord for optimalisatoren tilføyd................91 Støtte for radkomprimering er tilføyd.....92 Støtte for sidestørrelse på 64 kb tilføyd for POWER5+-prosessorer (AIX)........93 Kapittel 13. Forbedringer for skalerbarhet............ 95 Sammendrag av forbedringer for skalerbarhet...95 Økt maksimumsantall for indekskolonner og maksimalstørrelse på indeksnøkler......95 Større system- og midlertidige brukertabeller...96 Grenser for tabellstørrelse er økt til 1,1 billioner rader og 16 terabyte...........96 Kapittel 14. Sikkerhetsforbedringer.. 97 Sammendrag av sikkerhetsforbedringer.....97 Sikkerhet for datatilgang forbedret ved hjelp av LBAC (Label-Based Access Control)......97 iv Nyheter

RESTRICT-parameter tilføyd i CREATE DATABASE-setning............98 Autorisasjon som sikkerhetsansvarlig (SECADM) tilføyd for å sentralisere sikkerhetsrettigheter...99 SETSESSIONUSER-rettighet tilføyd......99 SQL-setningen TRANSFER OWNERSHIP tilføyd 100 Kapittel 15. Forbedringer i feilsøking og problemløsing......... 101 Sammendrag av forbedringer for feilsøking og problemløsing............. 101 Forbedringer i innsamling av data for feil i databasesystemet............ 101 Alternativ for største registrerte verdi tilføyd for kommandoen db2pd -fcm......... 101 Støtte for sporingsmaske tilføyd i db2trc-kommandoen........... 102 Del 2. Hva er endret siden versjon 8.2................ 103 Kapittel 16. Endringer i eksisterende funksjonalitet........... 105 Sammendrag av endringer i eksisterende funksjonalitet............. 105 Endringer i installering, migrering og opprettingspakker............ 105 Sammendrag av endringer i installering, migrering og opprettingspakker...... 105 Endringer i migrering av applikasjoner og rutiner............... 106 Endringer i parameterne for kommandoen db2_deinstall (Linux og UNIX)...... 106 Formatendringer for DB2-installeringspakke (Linux og UNIX)........... 106 Dokumentasjonsoppdateringer er tilgjengelig mellom produktutgaver......... 107 Endringer i installerings-cd for språkversjoner av DB2-produkter (Linux og UNIX)..... 108 Endringer i lisensstøtte......... 108 Installeringsbegrensninger for lokalt installert informasjonssenter.......... 108 Endringer i migreringsstøtte under installering (Windows)............. 109 Endringer i migreringsstøtte for DB2-databasesystemer.........110 Installering fra flere CDer er nå nødvendig for enkelte produkter (Linux og UNIX).....112 Endringer i databasekonfigurering......112 Sammendrag av endringer i databasekonfigurering.........112 Autorisasjon som kreves for å starte databasesystemet er endret (Windows)....113 Automatisk konfigurering av forhåndshentere og sidetømmere aktivert som standard....113 Automatisk selvjusterende minne aktivert som standard ved opprettelse av database....114 Automatisk innsamling av statistikk er aktivert som standard ved opprettelse av database...115 Automatisk lager aktivert som standard ved opprettelse av database.........115 Konfigureringsrådgiver aktivert som standard ved opprettelse av database.......116 Endringer i standardverdier for konfigurasjonsparametere........117 Databaser krever mer plass........ 120 Endringer i konfigurasjonsparameteren database_memory........... 120 Økte krav til loggplass, tabellplass og minne på grunn av større post-ider (RIDer)..... 121 Låslister krever mer plass........ 121 Endringer i standardverdier for register- og systemvariabler............ 122 Endringer i støtte for 32-bits DB2-databaseforekomster........ 122 Administrasjonsendringer......... 124 Sammendrag av administrasjonsendringer... 124 Format for applikasjons-id er endret.... 124 Endrede navngivningsregler for reservekopier (Windows)............. 125 Endringer i katalogtabeller støtter tabellpartisjonering.......... 125 Sorteringsrekkefølgen IDENTITY erstatter BINARY i kommandoutdata....... 126 Endringer i funksjoner for flytting av data... 126 Endringer i db2mtrk-kommandoen (Windows) 127 Standardverdien for DMS-tabellplasstypen er endret til LARGE........... 127 Håndteringen av nye databasetilkoblinger er endret............... 128 Manglende kompatibilitet med tidligere utgaver ved innlasting fra peker......... 128 Plassering av feilmeldinger for automatisk vedlikehold............. 129 Nye DB2-agenter kan påvirke MAX_CONNECTIONS-konfigurering og utdata fra applikasjonsovervåker........ 129 Endringer i utdata fra REORGCHKkommandoen............ 130 Utdata fra ROLLFORWARD DATABASE er endret............... 130 SET SESSION AUTHORIZATION krever SETSESSIONUSER-rettighet....... 131 Endringer i parameteren sheapthres_shr... 131 Begrensninger for fremlengs rulling til bestemt tidspunkt på tabellplassnivå....... 132 TSM-styringsklassen brukes ikke lenger for filtrering ved gjenoppretting eller henting av logger............... 132 Endringer i aktivitetsovervåker for skriving til tabell............... 132 Applikasjonsutviklingsendringer....... 133 Sammendrag av endringer i applikasjonsutvikling.......... 133 Endringer i funksjonsstøtte for applikasjoner og rutiner............... 133 Endrede parametere og utdata for db2batch-kommandoen......... 134 Pekerblokking er deaktivert i SQL-prosedyrer 135 DB2 Embedded Application Server oppdatert 135 Innhold v

Støtte for IBM Software Development Kit (SDK) for Java 5.x tilføyd (AIX, Linux og Windows).. 136 Fjerning av muterende tabellkonflikter ved oppkalling av prosedyrer fra utløsere.... 136 Baklengs søking aktivert som standard for indekser, primærnøkler og entydige nøkler.. 137 Oppdaterte eksempelbyggeskript...... 137 Kapittel 17. Foreldet funksjonalitet 139 Sammendrag av foreldet funksjonalitet..... 139 Tabellstatusen Kontroll venter er erstattet og icheckpending-parameteren er foreldet..... 139 CLISchema CLI-nøkkelord støttes ikke lenger.. 140 COLNAMES-kolonner i SYSCAT.INDEXES er foreldet............... 140 db2ilist-kommandoparametere er foreldet (Linux og UNIX)............... 141 Registervariabelen DB2LINUXAIO er foreldet.. 141 db2secv82-kommandoen er foreldet...... 141 Eksterne rutiner krever nå eksplisitt spesifisering av inngangspunkt............ 141 Databaselogging ved hjelp av ubehandlede enheter er foreldet.............. 143 Noen administrative SQL-rutiner er erstattet... 143 ADD PARTITIONING KEY-leddet i ALTER TABLE-setningen er foreldet........ 144 DROP PARTITIONING KEY-leddet i ALTER TABLE-setningen er foreldet........ 144 Indekser av type 1 er foreldet........ 145 DB2 JDBC Type 2-styreprogram er foreldet... 145 Parameteren -w for kommandoene db2icrt, db2ilist og db2iupdt blir ikke brukt......... 145 Kapittel 18. Avviklet funksjonalitet.. 147 Sammendrag av avviklet funksjonalitet..... 147 Alternative opprettingspakkekopier er avviklet (UNIX)............... 147 Den automatiske innlastingsfunksjonen (db2atld) støttes ikke lenger............ 148 Audio, Image, and Video (AIV) Extenders støttes ikke lenger.............. 148 Data Links Manager ikke lenger støttet..... 148 Datavarehussenter og Informasjonskatalogsenter er ikke lenger inkludert........... 150 db2reg2large-funksjonen for konvertering av DMS-tabellplasstørrelse er avviklet...... 150 Funksjonene db2profc og db2profp er avviklet.. 150 Registervariabelen DB2_SCATTERED_IO er avviklet (Linux)............ 151 Funksjoner for opprettelse av skrivebordsikoner og -mapper støttes ikke lenger (Linux)...... 151 Alternativet for utvidet lager for bufferområder er avviklet............... 151 Fast Communications Manager (FCM) bruker ikke lenger VI-arkitektur (Virtual Interface)..... 152 Kommunikasjonsprotokollene NetBIOS og SNA støttes ikke lenger............ 152 DB2-administrasjonsverktøy støttes ikke lenger på enkelte plattformer........... 152 Text Extender støttes ikke lenger....... 153 JDBC-støtte for type 3 er avviklet....... 153 Vendor Load-API (sqluvtld) er avviklet..... 153 VSE- og VM-objekter støttes ikke lenger i DB2 Kontrollsenter............. 154 Tillegg A. Teknisk informasjon for DB2-database........... 155 Oversikt over teknisk informasjon for DB2... 155 Tilbakemelding om dokumentasjonen.... 155 Teknisk informasjon for DB2 i PDF-format.... 156 Bestille trykte DB2-bøker......... 158 Vise SQL-statushjelp fra kommandolinjebehandleren........ 159 Bruke ulike versjoner av DB2 Informasjonssenter 159 Vise emner på ditt foretrukne språk i DB2 Informasjonssenter........... 160 Oppdatere DB2 Informasjonssenter som er installert på din maskin eller intranettjener... 160 DB2-veiledninger............ 162 Informasjon om DB2-problemløsing...... 163 Betingelser.............. 163 Tillegg B. Merknader........ 165 Varemerker.............. 167 Stikkordregister.......... 169 Kontakte IBM........... 181 vi Nyheter

Om denne boken Hvem bør lese denne boken Denne boken inneholder informasjon om ny og endret funksjonalitet i DB2-database for Linux, UNIX, and Windows versjon 9.1 og DB2 Connect versjon 9.1. Denne boken er beregnet på databaseadministratorer, applikasjonsprogrammere og andre DB2-databasebrukere som raskt vil finne ut hvilke nye forbedringer som er tilgjengelige i DB2 Database for Linux, UNIX og Windows versjon 9.1 og DB2 Connect versjon 9.1, og hva som er forskjellig i denne versjonen og versjon 8.2 av disse produktene. Denne boken inneholder oversiktsinformasjon og ikke detaljert informasjon for bruk av de omtalte funksjonene. Hvis du vil ha mer informasjon, må du bruke referansene som er oppgitt. Hvis du er interessert i funksjoner og forbedringer som ble introdusert i versjon 9.1, kan du lese Del 1, Nyheter i versjon 9.1, på side 1. Hvis du er interessert i funksjonalitet som er endret, foreldet eller avviklet, kan du lese Del 2, Hva er endret siden versjon 8.2, på side 103. Denne informasjonen omhandler viktige endringer som du må kjenne til før du bruker versjon 9.1. Bokens struktur Disse emnene blir omtalt: Del 1: Nyheter i versjon 9.1 Kapittel 1, Hovedpunkter i versjon 9.1 I dette kapittelet introduseres viktige nye funksjoner og forbedringer i DB2 versjon 9.1. Kapittel 2, DB2 Connect-forbedringer I dette kapittelet beskrives flere forbedringer og endringer i DB2 versjon 9.1 som påvirker funksjonaliteten og mulighetene i DB2 Connect. Kapittel 3, Endringer i produkt, pakking og terminologi I dette kapittelet beskrives endringer i produkt, pakking og terminologi i versjon 9.1, inkludert komponenterstatninger, navneendringer og produktserier. Kapittel 4, Støtte for intern XML-datalagring Med den interne XML-datalagringen kan du lagre riktig definerte XML-dokumenter i et hierarki, i kolonner i en tabell. I dette kapittelet introduseres den nye XML-datatypen og støtten for tilhørende lagring av opprinnelige XML-data som er tilgjengelig i versjon 9.1. Kapittel 5, Forbedringer i applikasjonsutvikling I dette kapittelet beskrives forbedringene som blir introdusert i versjon 9.1 for å forenkle utvikling av databaseapplikasjoner. Kapittel 6, Forbedringer for reservekopiering, logging og gjenoppretting I dette kapittelet beskrives forbedringer for reservekopiering, logging og gjenoppretting, som hjelper deg med å sikre tilgjengeligheten til dataene. Copyright IBM Corp. 1993, 2006 vii

Kapittel 7, Forbedringer i klient og tilkobling I dette kapittelet beskrives forbedringer som sikrer at du har fleksible og effektive metoder for å hente data fra klientsystemer og applikasjoner, for eksempel støtte for kommunikasjonsprotokollen IPv6 (Internet Protocol versjon 6), støtte for kjøring av ODBC- og CLI-applikasjoner uten en DB2-klient og støtte for tidsavbrudd for tilkobling. Kapittel 8, Forbedringer for forente systemer I dette kapittelet beskrives forbedringer i forente systemer som ble introdusert i DB2 versjon 9.1. Med forente systemer kan du sende distribuerte forespørsler til flere datakilder ved hjelp av en enkelt SQL-setning. Kapittel 9, Forbedringer for installering, migrering og opprettingspakker I dette kapittelet beskrives de nye funksjonene og forbedringene, for eksempel bruk av flere versjoner av DB2-databasesystemet og opprettingspakker på Windows og støtte for samtidige kopier av DB2-databasesystemer på Linux og UNIX, som gjør at IT-avdelingen kan bruke mer tid på å støtte forretningsmål og mindre tid på å installere og konfigurere databasesystemer. Kapittel 10, Forbedringer i administrasjon I dette kapittelet introduseres flere nye funksjoner, blant annet standard aktivering av autonome databehandlingsfunksjoner, støtte for automatisk lager for flerpartisjonsdatabaser og støtte for kopiering av skjemaer mellom databaser. Ved å bruke disse og flere andre funksjoner, bruker du mindre tid på administrasjon av databasene og mer tid på administrasjon av virksomheten. Kapittel 11, Forbedringer i språkstøtte I dette kapittelet beskrives forbedringer av språkstøtten, inkludert Unicode-støtte for tegnbaserte strengfunksjoner. Kapittel 12, Ytelsesforbedringer I dette kapittelet beskrives forbedringer som sikrer høyest mulig ytelse ved henting og oppdatering av data, inkludert dataradkomprimering, forbedret ytelse for spørring ved hjelp av statistiske utsnitt og raskere funksjoner for datainnlasting. Kapittel 13, Forbedringer for skalerbarhet I dette kapittelet introduseres forbedringer som sørger for skalerbarheten du trenger for en bedrift i vekst, for eksempel større midlertidige tabeller i systemet, forbedret FCM (Fast Communications Manager) og indekser som du kan definere i et større antall kolonner. Kapittel 14, Sikkerhetsforbedringer I dette kapittelet beskrives sikkerhetsforbedringer og andre funksjoner som bidrar til å beskytte og administrere sensitive data. Kapittel 15, Forbedringer i feilsøking og problemløsing I dette kapittelet beskrives forbedringer som gir større kontroll over feilsøkingsinformasjonen som opprettes når det oppstår problemer. Del 2: Hva er endret siden versjon 8.2 Kapittel 16, Endringer i eksisterende funksjonalitet I dette kapittelet beskrives endringer av eksisterende funksjonalitet for DB2-databasesystemer, inkludert endringer knyttet til installering, migrering og opprettingspakker samt databasekonfigurering, databaseadministrasjon og applikasjonsutvikling. viii Nyheter

Kapittel 17, Foreldet funksjonalitet I dette kapittelet vises funksjonalitet som er foreldet. Det vil si bestemte funksjoner som støttes, men som ikke lenger anbefales, og som kan være fjernet i en fremtidig utgave. Kapittel 18, Avviklet funksjonalitet I dette kapittelet vises funksjoner som ikke lenger støttes i DB2 versjon 9.1. Tilleggsopplysninger Tillegg A, Teknisk informasjon for DB2-database Dette tillegget inneholder informasjon om tilgang til og bruk av den nyeste dokumentasjonen for DB2-databasesystem. Tillegg B, Merknader Dette tillegget inneholder juridiske krav og begrensninger for bruk av DB2-databaseprodktet og dokumentasjonen. Om denne boken ix

x Nyheter

Del 1. Nyheter i versjon 9.1 Les denne delen hvis du er interessert i funksjoner og forbedringer som ble introdusert i versjon 9.1. Denne delen dekker disse emnene: Kapittel 1, Hovedpunkter i versjon 9.1 I dette kapittelet introduseres viktige nye funksjoner og forbedringer i DB2 versjon 9.1. Kapittel 2, DB2 Connect-forbedringer I dette kapittelet beskrives flere forbedringer og endringer i DB2 versjon 9.1 som påvirker funksjonaliteten og mulighetene i DB2 Connect. Kapittel 3, Endringer i produkt, pakking og terminologi I dette kapittelet beskrives endringer i produkt, pakking og terminologi i versjon 9.1, inkludert komponenterstatninger, navneendringer og produktserier. Kapittel 4, Støtte for intern XML-datalagring Med den interne XML-datalagringen kan du lagre riktig definerte XML-dokumenter i et hierarki, i kolonner i en tabell. I dette kapittelet introduseres den nye XML-datatypen og støtten for tilhørende lagring av opprinnelige XML-data som er tilgjengelig i versjon 9.1. Kapittel 5, Forbedringer i applikasjonsutvikling I dette kapittelet beskrives forbedringene som blir introdusert i versjon 9.1 for å forenkle utvikling av databaseapplikasjoner. Kapittel 6, Forbedringer for reservekopiering, logging og gjenoppretting I dette kapittelet beskrives forbedringer for reservekopiering, logging og gjenoppretting, som hjelper deg med å sikre tilgjengeligheten til dataene. Kapittel 7, Forbedringer i klient og tilkobling I dette kapittelet beskrives forbedringer som sikrer at du har fleksible og effektive metoder for å hente data fra klientsystemer og applikasjoner, for eksempel støtte for kommunikasjonsprotokollen IPv6 (Internet Protocol versjon 6), støtte for kjøring av ODBC- og CLI-applikasjoner uten en DB2-klient og støtte for tidsavbrudd for tilkobling. Kapittel 8, Forbedringer for forente systemer I dette kapittelet beskrives forbedringer i forente systemer som ble introdusert i DB2 versjon 9.1. Med forente systemer kan du sende distribuerte forespørsler til flere datakilder ved hjelp av en enkelt SQL-setning. Kapittel 9, Forbedringer for installering, migrering og opprettingspakker I dette kapittelet beskrives de nye funksjonene og forbedringene, for eksempel bruk av flere versjoner av DB2-databasesystemet og opprettingspakker på Windows og støtte for samtidige kopier av DB2-databasesystemer på Linux og UNIX, som gjør at IT-avdelingen kan bruke mer tid på å støtte forretningsmål og mindre tid på å installere og konfigurere databasesystemer. Kapittel 10, Forbedringer i administrasjon I dette kapittelet introduseres flere nye funksjoner, blant annet standard aktivering av autonome databehandlingsfunksjoner, støtte for automatisk Copyright IBM Corp. 1993, 2006 1

lager for flerpartisjonsdatabaser og støtte for kopiering av skjemaer mellom databaser. Ved å bruke disse og flere andre funksjoner, bruker du mindre tid på administrasjon av databasene og mer tid på administrasjon av virksomheten. Kapittel 11, Forbedringer i språkstøtte I dette kapittelet beskrives forbedringer av språkstøtten, inkludert Unicode-støtte for tegnbaserte strengfunksjoner. Kapittel 12, Ytelsesforbedringer I dette kapittelet beskrives forbedringer som sikrer høyest mulig ytelse ved henting og oppdatering av data, inkludert dataradkomprimering, forbedret ytelse for spørring ved hjelp av statistiske utsnitt og raskere funksjoner for datainnlasting. Kapittel 13, Forbedringer for skalerbarhet I dette kapittelet introduseres forbedringer som sørger for skalerbarheten du trenger for en bedrift i vekst, for eksempel større midlertidige tabeller i systemet, forbedret FCM (Fast Communications Manager) og indekser som du kan definere i et større antall kolonner. Kapittel 14, Sikkerhetsforbedringer I dette kapittelet beskrives sikkerhetsforbedringer og andre funksjoner som bidrar til å beskytte og administrere sensitive data. Kapittel 15, Forbedringer i feilsøking og problemløsing I dette kapittelet beskrives forbedringer som gir større kontroll over feilsøkingsinformasjonen som opprettes når det oppstår problemer. 2 Nyheter

Kapittel 1. Hovedpunkter i versjon 9.1 Sammendrag av hovedpunkter i versjon 9.1 DB2 versjon 9.1 for Linux, UNIX og Windows inneholder nye funksjoner som håndterer dagens forretningsbehov, enten det dreier seg om å integrere forretningsdata på tvers av organisasjonen, redusere IT-kostnadene, vektlegge begrensede IT-ressurser ved opprettelse av forretningsverdi eller sørge for et sikkert og stabilt informasjonsstyringssystem for de viktige informasjonsressursene i bedriften. Dine forretningsbehov blir ivaretatt i DB2 versjon 9.1 med viktige nye funksjoner og forbedringer. Informasjon som en tjeneste ved å bruke en ny hybrid relasjons- og XML-datatjener: De nye funksjonene består av: v En ny XML-datatype som lar deg lagre riktig definerte XML-dokumenter i et hierarki i kolonner i en tabell. v Støtte for XML-datatype i SQL-setninger og SQL/XML-funksjoner. v Støtte for det nye XQuery-språket som er utviklet av World Wide Web Consortium (W3C). I DB2 versjon 9.1 kan du starte XQuery-språk direkte og kalle funksjoner som trekker ut XML-data fra DB2-tabeller og -utsnitt. v Nye verktøy, for eksempel XQuery-byggere for å lage spørringer mot XML-data. v Støtte for indeksering av XML-data, som forbedrer effektiviteten av spørringer som du utfører mot XML-dokumenter. v Tilgang til og styring av XML-data via DB2-datatjeneren. Eksisterende DB2-verktøy, for eksempel Kontrollsenter, kommandolinjebehandleren (CLP), kommandoen db2look og Visuell forklaring, er forbedret for å støtte XML-data. v Støtte for XML i SQL prosedyrer og eksterne prosedyrer. v Støtte for XML i en rekke DB2-støttede programmeringsspråk, som gjør det mulig for applikasjoner å kombinere tilgang til og lagring av XML- og relasjonsdata. Du finner mer informasjon under Informasjon som en tjeneste (intern XML-datalagring) på side 7. Raskere applikasjonsutvikling med et forbedret sett av applikasjonsutviklingsverktøy: De nye funksjonene består av: v Applikasjonsutviklingsverktøy og støtte for den nye funksjonen for intern XML-datalagring, som gjør det mulig for applikasjoner å få tilgang til og lagre både XML- og relasjonsdata. v Et forbedret DB2-styreprogram for JDBC og SQLJ som følger spesifikasjonene for JDBC 3.0, og støtter SQLJ-setninger som utfører funksjoner som tilsvarer de fleste JDBC-metoder. Andre viktige funksjoner er støtte for en rekke nye datatyper, nye DB2-metoder som støtter klarerte tilkoblinger til DB2 versjon 9.1 for z/os-datatjenere ( DB2 for z/os) og uensartet gruppering og gjenbruk av tilkoblinger. Copyright IBM Corp. 1993, 2006 3

v DB2 Developer Workbench, som er et omfattende utviklingsmiljø for opprettelse, redigering, feilsøking, testing og distribuering av lagrede DB2-prosedyrer og brukerdefinerte funksjoner. Du kan også bruke Developer Workbench til å utvikle SQLJ-applikasjoner og til å opprette, redigere og kjøre SQL-setninger og XML-spørringer. v Tilleggsstøtte for Visual Studio 2005, med støtte for Web-tjenester, full støtte for intern XML-datalagring og muligheten til å bygge applikasjoner og nettsteder uten å skrive kode. v En forbedret DB2 Runtime-klient som inneholder 64-bits støtte, bruk av flere DB2-produkter på samme datamaskin og fri distribuering av lisenser med applikasjoner som du selger til andre firmaer. Du finner mer informasjon under Raskere utvikling på side 9. Nye, automatiserte databaseadminstrasjonsfunksjoner som forbedrer produktiviteten: De nye funksjonene består av: v Selvjusterende minnetildeling som kan tilpasses, og som reduserer eller eliminerer oppgaven med å konfigurere DB2-tjeneren, ved å oppdatere konfigurasjonsparameterne fortløpende, endre størrelsen på bufferområder og dynamisk fastslå den totale mengden minne som skal av databasen. v Automatisert helseovervåking for DB2 UDB for z/os-objekter, slik at du kan automatisere evalueringer for objektvedlikeholdsregler for DB2 UDB for z/os-objekter, via kontrollsenterets veiviser for opprettelse og endring av objektregler. v Det er nå støtte for automatisk lager for flerpartisjonsdatabaser, som automatisk øker databasestørrelsen på lageret og filsystemene. v Automatisert statistikkinnsamling, som er aktivert som standard når du oppretter en ny database. v Automatisk konfigurering av forhåndshentere og sidetømmere basert på egenskaper for DB2-databasesystemet. v Nye regelalternativer for automatisk tabell- og indeksomorganisering, som gir den databaseansvarlige bedre mulighet til å administrere tabell- og indeksomorganiseringer. Du finner mer informasjon under Autonom databehandling på side 11. Forbedret styring av store databaser ved hjelp av tabellpartisjonering: Tabellpartisjonering er et dataorganiseringsoppsett der tabelldata blir fordelt på flere lagringsobjekter som kalles tabellpartisjoner eller områder, basert på verdiene i en eller flere tabellkolonner. Slike lagringsobjekter kan ligge i forskjellige tabellplasser, i samme tabellplass eller i en kombinasjon av disse. Fordeler ved denne nye funksjonen: v Du kan opprette svært store tabeller. En partisjonert tabell kan inneholde mye mer data enn en vanlig tabell. Ved å fordele tabelldata på flere lagringsobjekter, kan du gjøre tabellen betydelig større. v Mer fleksible administrasjonsmuligheter. Du kan nå utføre administrative oppgaver på enkeltdatapartisjoner og dele inn tidkrevende vedlikeholdsoperasjoner i en rekke mindre operasjoner. v Større detaljkontroll over indeksplassering. Indeksene kan plasseres i forskjellige tabellplasser og administreres individuelt. 4 Nyheter

v Rask og enkel inn- og utrulling av data. Dette kan være svært nyttig i et datavarehussystem der du ofte må flytte data inn og ut for å kjøre beslutningsstøttespørringer. v Forbedret spørreytelse. Du kan skille data ved hjelp av tabellpartisjonering slik at du unngår at det søkes etter irrelevante data. Dette forbedrer ytelsen når du behandler spørringer. Du finner mer informasjon under Forbedret styring av store databaser ved hjelp av tabellpartisjonering på side 13. Nye funksjoner som forbedrer databasesikkerhet og feiltoleranse: Sikkerhetsfunksjoner og forbedringer: v Forbedret datatilgangskontroll på rad- og kolonnenivå med LBAC (Label-Based Access Control). v Et nytt autorisasjonsnivå for sikkerhetsansvarlig (SECADM) som samler flere sikkerhetsrelaterte rettigheter i en rettighet, noe som gir bedre kontroll over tilgangen til informasjonsressurser. v Et nytt RESTRICT-alternativ for CREATE DATABASE-setningen som gir bedre kontroll over tildelingen av databaserettighetene. v SETSESSIONUSER-rettigheten, som gir bedre kontroll over hvem som har autorisasjon til å bytte sesjonsbruker-ider. Innehaveren av denne rettigheten kan bytte IDer til hvilken som helst av autorisasjons-idene som rettigheten er tildelt. v TRANSFER OWNERSHIP SQL-setningen, som gjør det mulig å bytte eierskap til et databaseobjekt. Forbedringer i feiltoleranse: v Ny start av avbrutte gjenopprettingsoperasjoner slik at databasen raskere kan gjenopprettes. v Støtte for omdirigerte gjenopprettingsoperasjoner med automatisk generering av skript fra eksisterende reservekopier. v Gjenoppbygging av databaser fra tabellplassreservekopier. Denne funksjonaliteten gjør DB2-gjenopprettingen robust og fleksibel og er en komplett gjenopprettingsløsning. Du finner mer informasjon under Sikker og stabil på side 15. Nye forbedringer for ytelse, skalerbarhet, administrasjon og installasjon reduserer tiden det tar å administrere databasen: Forbedringer i ytelse og skalerbarhet: v Komprimering av tabelldataobjekter gjennom dataradkomprimering, noe som sparer deg for lagerplass og lager-i/u, samtidig som du reduserer datatilgangstiden. v Statistiske data for utsnitt, som gir bedre tilgangsplaner og forbedrer ytelsen på spørringer. v Funksjoner for raskere innlasting av data med tilpassede skript eller programmer. v Forbedringer i materialiserte spørretabeller (MQT), som gir bedre støtte for utforming av MQTer, bedre ytelse på spørringer og bedre vedlikehold av MQT. Kapittel 1. Hovedpunkter i versjon 9.1 5

v Større post-ider (RIDer), noe som gjør det mulig med flere datasider per objekt og flere poster per side for midlertidige system- og brukertabeller som brukes av databasesystemet mens det blir utført operasjoner, for eksempel sorteringer og kombinasjoner. v Indeksnøkler kan inneholde opptil 64 kolonner og være opptil 8 kb. Forbedringer i administrasjon: v Enklere minnestyring ved hjelp av selvjusterende minnetildeling. Selvjusterende minne har en dynamisk konfigurasjon som reagerer på store endringer i arbeidsbelastningsegenskapene. v Automatisk statistikkinnsamling aktiveres som standard når du oppretter databaser. Når automatisk statistikkinnsamling er aktivert, kjører DB2 versjon 9.1 automatisk RUNSTATS-funksjonen i bakgrunnen for å hente og vedlikeholde riktig statistikk. v Støtte for automatisk lager for flerpartisjonerte databaser. Denne funksjonen øker automatisk størrelsen på databasen på tvers av lageret og filsystemene, etter behov. v Forbedringer i ALTER TABLE-setningen gjør at du kan endre attributter i tabellene uten å slette og opprette tabellene på nytt. v Nye regelalternativer gir den databaseansvarlige nye muligheter til å utføre automatisk omorganisering av tabeller og indekser. v Kopiering av databaseskjemaer og opprettelse av modellskjemaer. Når den databaseansvarlige oppretter et modellskjema, kan dette brukes som en mal for å opprette nye versjoner. v Nye administrative SQL-rutiner og -utsnitt i et brukervennlig hovedgrensesnitt for programmering som brukes til å administrere DB2 via SQL. v Dynamiske FCM-buffere og nye konfigurasjonsparametere som kan justeres automatisk av DB2-databasesystemet. Installeringsforbedringer: v Et nytt CLI-styreprogram (IBM DB2-styreprogrammet for ODBC og CLI), som du nå kan installere uten å installere en DB2-klient. v Mer fleksibel og effektiv administrasjon av produktlisenser. v Installering av flere DB2-versjoner og -opprettingspakker på samme maskin. v Med nye nøkkelord for responsfil kan IT-staben installere DB2-produkter uten at sluttbrukeren trenger å gjøre noe. v Ikke-administratorinstallering av DB2-produkter på Windows-operativsystemet ved hjelp av Windows-funksjonen for utvidede rettigheter. Du finner mer informasjon under Styr virksomheten, ikke databasen på side 16. v Raskere utvikling på side 9 v Autonom databehandling på side 11 v Støtte for maskinvare og operativsystemer på side 18 v Forbedret styring av store databaser ved hjelp av tabellpartisjonering på side 13 v Informasjon som en tjeneste (intern XML-datalagring) på side 7 v Styr virksomheten, ikke databasen på side 16 v Sikker og stabil på side 15 6 Nyheter

Informasjon som en tjeneste (intern XML-datalagring) DB2 versjon 9.1 er en hybrid relasjonsdatatjener og XML-datatjener som gjør det mulig å lagre både relasjonsdata og XML-data. DB2 versjon 9.1 innfører ny intern XML-datalagring som er fullstendig integrert med DB2-databasesystemet, og som gjør det mulig for deg å få tilgang til og administrere XML-data ved å bruke DB2-funksjonalitet. Støtten for intern XML-datalagring i DB2 versjon 9.1 består av:: v Integrering med DB2-databasesystemet, som omfatter: Støtte for en ny XML-datatype. Intern XML-datalagring gjør det mulig å lagre riktig definerte XML-dokumenter i et hierarki i kolonner i en tabell. Du kan definere XML-kolonner med den nye XML-datatypen. Du finner mer informasjon under Sammendrag av støtte for intern XML-datalagring på side 29. Støtte for XQuery-språk. XQuery er et funksjonelt programmeringsspråk som er utformet av World Wide Web Consortium (W3C) for å oppfylle bestemte behov ved spørring i XML-data. I DB2 versjon 9.1 kan du starte XQuery direkte og kalle funksjoner som trekker ut XML-data fra DB2-tabeller og -utsnitt. Du kan også starte XQuery fra en SQL-spørring. Du finner mer informasjon under Støtte for XQuery-språk på side 30. Støtte for XML-datatype i SQL-setninger og SQL/XML-funksjoner. Denne støtten er nyttig når du skal utføre en rekke vanlige databaseoperasjoner. Du finner mer informasjon under XML-støtte i SQL-setninger og SQL/XML-funksjoner på side 35. Støtte for indeksering av XML-data. Indeksering av XML-data gjør spørringene som du utfører mot XML-dokumenter, mer effektive. Du finner mer informasjon under Indekser over XML-data på side 37. Du finner mer informasjon om intern XML-datalagring i DB2, under Sammendrag av støtte for intern XML-datalagring på side 29. v Utvidede og nye verktøy for å få tilgang til og kunne administrere XML-data: Den nye XQuery-byggeren, som inneholder et grafisk grensesnitt der du kan opprette og teste XML-spørringer uten at du trenger å forstå XQuery-syntaksen. Du finner mer informasjon under XQuery-bygger på side 31. Developer Workbench (erstatter Utviklingssenter i versjon 8), som støtter XML-funksjoner, XML-datatypen og XML-skjemaregistrering. XQuery-byggeren er en del av Developer Workbench. Du finner mer informasjon under XML-støtte i Developer Workbench på side 34. Kommandolinjebehandleren (CLP) i DB2, som du kan bruke som et grensesnitt når du skal arbeide med DB2-forekomster og -databaser. CLP støtter XML-datatypen. Du finner mer informasjon under Støtte for DB2-kommandolinjebehandler for intern XML-datalagring på side 40. Kontrollsenteret, som hjelper deg med å administrere DB2-databaser og utføre en rekke ulike oppgaver, blant annet opprette objekter og overvåke ytelsen. Kontrollsenteret støtter XML-datatypen i en rekke av de administrative funksjonene. Dette gjør det mulig å arbeide med XML-data og relasjonsdata ved hjelp av ett GUI-verktøy. Du finner mer informasjon under Støtte for Kontrollsenter for intern XML-datalagring på side 39. Forklaringsfunksjonen og GUI-verktøyet for visuell forklaring, som viser hvordan DB2 evaluerer spørresetninger. Begge støtter de Kapittel 1. Hovedpunkter i versjon 9.1 7

SQL/XML-funksjoner og XQuery-setninger. Du finner mer informasjon under Støtte for Forklaring og Visuell forklaring for SQL/XML- og XQuery-setninger på side 40. Du finner informasjon om andre verktøy som er forbedret for å støtte intern XML-datalagring, under Sammendrag av støtte for kommandolinjebehandler (CLP) og kommandolinjeverktøy - Internt XML-datalager på side 40. v Støtte for applikasjonsutvikling, som består av: XML-støtte for programmeringsspråk, som aktiverer applikasjoner for å åpne og lagre både XML- og relasjonsdata. Du finner mer informasjon under Støtte for applikasjonsprogrammeringsspråk for XML på side 32. XML-støtte i SQL-prosedyrer og eksterne prosedyrer, som gjør det mulig for XML-data å sendes til SQL-prosedyrer og eksterne prosedyrer ved å inkludere parametere for datatypen XML i CREATE PROCEDURE-parametersignaturer. Fra og med versjon 8 av DB2 UDB støtter prosedyrer SQL-setninger som oppretter eller bruker XML-verdier, i tillegg til den midlertidige lagringen av XML-dataverdier i variabler. Du finner mer informasjon under Støtte for XML-datatype i SQL-prosedyrer og eksterne prosedyrer på side 33. Du finner mer informasjon om støtte for applikasjonsutvikling for intern XML-datalagring, under Sammendrag av applikasjonsutviklingsstøtte - intern XML-datalagring på side 32. Fordeler ved intern XML-datalagring:: v En kraftig mekanisme for å integrere og lagre data fra ulike datakilder, for eksempel eforms, dokumenter, XML-meldinger eller kilder for andre kritiske forretningsdata - en funksjon som ikke finnes i vanlige relasjonsdatatjenere. Muligheten til å integrere forretningsdata fra flere kilder og tjenester er viktig når du skal ta beslutninger i dagens konkurranseutsatte marked. v Lagring av XML-data i et hierarki som representerer XML-datamodellen, og ikke en relasjonsmodell. v Rask søking med nye XML-indekstyper. v Beskyttet XML-dataintegritet. XML-data som er løst opp i relasjonstabeller, består av digitale signaturer og andre kritiske metadata som finnes i dataene. Siden intern XML-datalagring ikke løser opp XML-data, er det originale XML-dokumentet med digitale signaturer beskyttet. Med intern XML-datalagring kan du også unngå ressurs- og ytelseskostnader som er knyttet til gjenoppbygging av et XML-dokument, hver gang det hentes. v Et kraftig og fleksibelt grunnlag som du kan bygge serviceorienterte applikasjoner på. En av de viktigste fordelene ved XML er muligheten til å standardisere informasjon, slik at kommunikasjonen med leverandører, partnere og kunder kan gjøres mest mulig sømløs. v Fleksible skjemafunksjoner som gjør det mulig å sømløst endre applikasjonsstrukturer på en kostnadseffektiv måte, uten å avbryte datatjeneren. v Fleksibel tilgang til XML-data ved hjelp av den nye XQuery-byggeren, XPath, SQL, og standard rapporteringsverktøy. v DB2 GUI-verktøy for enkel opprettelse og administrasjon av XML-strukturer og bygging av XQuery- og SQL-setninger. v Sikkerheten og stabiliteten som ligger i DB2 versjon 9.1. Du trenger ikke å inngå kompromisser. DB2-tjeneren inneholder den beste relasjons- og XML-teknologien uten at XML-utviklere tvinges til å tenke som 8 Nyheter

utviklere av relasjonsteknologi. Du finner lisensinformasjon om intern XML-datalagring på DB2 Database for Linux, UNIX og Windows-hjemmesiden på www.ibm.com/db2/udb. v Sammendrag av støtte for administrasjonsverktøy - intern XML-datalagring på side 39 v Sammendrag av applikasjonsutviklingsstøtte - intern XML-datalagring på side 32 v Sammendrag av støtte for kommandolinjebehandler (CLP) og kommandolinjeverktøy - Internt XML-datalager på side 40 v Sammendrag av hovedpunkter i versjon 9.1 på side 3 v Sammendrag av støtte for intern XML-datalagring på side 29 v Sammendrag av ytelsesforbedringer - intern XML-datalagring på side 37 Raskere utvikling DB2 versjon 9.1 har nye funksjoner og forbedringer som forenkler utviklingen av databaseapplikasjoner og gjør applikasjonsdistribusjonen enklere. Funksjoner og forbedringer: v Støtte for ny intern XML-datalagring omfatter: Applikasjonsutviklingsstøtte for intern XML-datalagring gjør det mulig for applikasjoner å få tilgang til og lagre både XML- og relasjonsdata. Du finner mer informasjon under Støtte for applikasjonsprogrammeringsspråk for XML på side 32. Støtte for det nye XQuery-språket som er utviklet av World Wide Web Consortium (W3C). Med DB2 versjon 9.1 kan du starte XQuery direkte og kalle funksjoner som trekker ut XML-data fra DB2-tabeller og -utsnitt. Du finner mer informasjon under Støtte for XQuery-språk på side 30. Støtte for XML i SQL-setninger og SQL/XML-funksjoner gjør det mulig å utføre mange vanlige databaseoperasjoner med XML-data. Du finner mer informasjon under XML-støtte i SQL-setninger og SQL/XML-funksjoner på side 35. Med den nye XQuery-byggeren kan du bygge og teste XML-spørringer uten at du trenger å forstå semantikken i XQuery-språket. Du finner mer informasjon under XQuery-bygger på side 31. Støtte for XML-type i SQL-prosedyrer og eksterne prosedyrer. Du finner mer informasjon under Støtte for XML-datatype i SQL-prosedyrer og eksterne prosedyrer på side 33. Oppdeling med annotert XML-skjema. Du finner mer informasjon under Oppdeling med annoterte XML-skjemaer på side 37. v Et forbedret DB2-styreprogram for JDBC og SQLJ, som omfatter: Støtte for SQLJ-setninger som utfører funksjoner som tilsvarer de fleste JDBC-metoder Støtte for en rekke nye datatyper Nye metoder bare for DB2 for å støtte klarerte tilkoblinger til DB2 for z/os-databasetjenere Uensartet gruppering og gjenbruk av tilkoblinger Du finner mer informasjon om DB2-styreprogrammet for JDBC og SQLJ under JDBC- og SQLJ-forbedringer på side 52. Kapittel 1. Hovedpunkter i versjon 9.1 9

v Developer Workbench, som består av: Det grafiske byggeverktøyet XQuery, som du kan bruke når du skal bygge og teste XML-spørringer Innebygde feilsøkingsfunksjoner for lagrede prosedyrer Støtte for utvikling av SQLJ-applikasjoner Støtte for XML-funksjoner Støtte for endringsadministrasjonssystemer som lar deg dele prosjekter Du finner mer informasjon om Developer Workbench under Developer Workbench erstatter utviklingssenteret på side 47. v Tilleggsstøtte for Microsoft Visual Studio 2005, som omfatter: Støtte for bygging av applikasjoner og nettsteder uten skriving av kode Bred støtte for web-tjenester Forbedringer som gjør det enklere å arbeide med databaseobjekter Full støtte for intern XML-datalagring med DB2 Du finner mer informasjon om tilleggsstøtten for Visual Studio under Forbedringer i IBM Database Add-Ins for Microsoft Visual Studio 2005 på side 49. v Forbedringer i DB2 Runtime-klienten, som omfatter: En 64-bits versjon DB2 Runtime-klienten kan brukes sammen med andre DB2-produkter på samme maskin Lisensendringer som fritt lar deg distribuere DB2 Runtime-klienten Du finner mer informasjon om forbedringer i DB2 Runtime-klienten under Forbedringer i DB2 Runtime-klienten (Windows) på side 64. Du finner mer informasjon om andre forbedringer i applikasjonsutviklingen i DB2 versjon 9.1 ved å klikke på linkene nedenfor. v Støtte for tidsavbrudd ved tilkobling av databaseapplikasjoner er tilføyd på side 63 v En enkelt klient (DB2-klient) for applikasjonsutvikling og administrasjon på side 64 v Støtte for ekstern tabellfunksjon på tvers av databasepartisjoner på side 49 v Sammendrag av hovedpunkter i versjon 9.1 på side 3 v Forbedret innlaster for Java-rutineklasse på side 50 v Ny og endret støtte for utviklingsprogramvare på side 53 v Nye eksempler på side 55 v Forbedringer i SAMPLE-databaser på side 56 v Sammendrag av forbedringer i applikasjonsutvikling på side 43 v Sammendrag av applikasjonsutviklingsstøtte - intern XML-datalagring på side 32 v Klientstøtte for klarerte tilkoblinger til DB2 for z/os-databaser på side 45 10 Nyheter

Autonom databehandling I DB2 versjon 8.2 introduserte IBM flere autonome databehandlingsfunksjoner for å gjøre jobben enklere for databaseadministratorene'. Funksjonene som ble inkludert, er: v Forbedringer i utformingsrådgiveren ved anbefaling av indekser, MQTer, MDC-tabeller og partisjoner. v Veiviseren Konfigurer automatisk vedlikehold for automatisering av databasevedlikeholdsaktiviteter, for eksempel reservekopiering, defragmentering av tabeller og innsamling av tabellstatistikk. v Selvlegende funksjoner som anbefalingsrådgiver for helsesenteret og automatisert loggfilbehandling. v Selvjusterende reservekopiering og gjenopprettingsoperasjoner v Muligheten til å strupe reservekopiering og statistikkinnsamling. v Automatisk statistikkprofilering. v Ny kommando for enklere databasegjenoppretting. v Automatisk innstilling av størrelse på forhåndshenting (konfigurasjonsparameteren _PREFETCH_SZ). Klikk på linkene nedenfor hvis du vil ha detaljert informasjon om forbedringer av autonom databehandling i versjon 8.2. De nye automatiserte databaseadminstrasjonsfunksjonene bygger på forbedringer som ble introdusert i versjon 8.2, og DB2 versjon 9.1 fortsetter å forbedre produktiviteten og effektiviteten til databaseadministratorene. Dette er noen av nøkkelfunksjonene: Selvjusterende minnetildeling som kan tilpasses Denne nye funksjonen bidrar til å redusere eller eliminere oppgaven med å konfigurere DB2-tjeneren. Den oppdaterer konfigurasjonsparameterne fortløpende og endrer størrelsen på bufferområder. Når denne funksjonen er aktivert, blir tilgjengelige minneressurser distribuert dynamisk mellom ulike minneforbrukere. I operativsystemene Windows og AIX kan den selvjusterende funksjonen også fastsette det samlede kravet til databaseminne og automatisk justere det totale delte minnet for databasen. Du finner flere opplysninger om denne funksjonen i Selvjusterende minnetildeling som kan tilpasses på side 77. Automatisert helseovervåking for DB2 UDB for z/os-objekter Ved å bruke veiviserne Opprett regel eller Endre regel for objektvedlikehold i kontrollsenteret, kan du automatisere evalueringsreglene for objektvedlikehold for DB2 UDB for z/os-objekter, slik at de blir utført planlagte tidspunkt og intervaller. Hvis et objekt oppretter et regelvarsel, blir det sendt en melding til kontaktpersonene for helsevarsler som er oppgitt i objektets vedlikeholdsregler. Du finner flere opplysninger om helseovervåking for DB2 UDB for z/os-objekter under Automatisert evaluering av objektvedlikeholdsregler av helseovervåkeren i DB2 UDB for z/os på side 78. Støtte for automatisk lager Automatisk lager øker automatisk databasestørrelsen på tvers av disker og filsystemer. Det fjerner behovet for å administrere lagercontainere, samtidig som du drar nytte av ytelsen og fleksibiliteten ved databasestyrt lagring. I DB2 versjon 9.1 er det lagt til støtte for automatisk lager for flerpartisjonsdatabaser. Automatisk lager er i tillegg aktivert som standard Kapittel 1. Hovedpunkter i versjon 9.1 11