DB2. Migreringsveiledning. DB2 versjon 9 GA15-4856-00



Like dokumenter
Begynnerbok for DB2-tjenere

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

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

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

IBM Operasjonsnavigator

IBM DB2 Universal Database. Nyheter. versjon 7 SA

Scan Secure GTS PAS

DB2. Nyheter. DB2 Versjon 9 SA

DB2 Universal Database opprettingspakke 3. Opprettingspakke 3

Programvareoppdateringer

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

HP Easy Tools. Administratorhåndbok

Versjonsmerknader (versjon 8.1.2)

INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM

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

BegynnerbokforDB2PersonalEdition

Mac OS X 10.6 Snow Leopard Installerings- og klargjøringshåndbok

Klientadministrasjon og universelle utskriftsløsninger

IBM DB2 Information Integrator OmniFind Edition. Versjonsmerknader

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

Programvareoppdateringer

Sikkerhetskopiering og gjenoppretting

Installere JBuilder Foundation i Mandrake Linux 10.0

DB2 Universal Database. Versjonsmerknader. Versjon 8

Klientadministrasjon og mobil utskrift

Begynnerbok for DB2-tjenere

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

IBM DB2. Nyheter SA

HASP feilsøkingsveiledning

Huldt & Lillevik Lønn 5.0. Installere systemet

Installasjon Huldt & Lillevik Lønn. Innhold

DB2 Connect Begynnerbok

HURTIGVEILEDNING FOR. Installasjon av Nokia Connectivity Cable Drivers

Sikkerhetskopiering og gjenoppretting

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS

Manual for å oppgrade TS 1000 fra:

Programvareoppdateringer Brukerhåndbok

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

Din bruksanvisning HP COMPAQ DX2300 MICROTOWER PC

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012

Maestro Klientadministrasjon

Versjonsmerknader for DB2 UDB Express Edition

Programvareoppdateringer Brukerhåndbok

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. - første gang. Med MS SQL Server eller eksisterende MS Express.

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

DB2 Universal Database

SQL Server guide til e-lector

Humanware. Trekker Breeze versjon

Installere programvare og alternativer for Polycom RealPresence Group Series og tilbehør

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

iseries Innføring i Client Access Express

Installasjonsveiledning

DB2. DB2 versjon 9. Versjonsmerknader for opprettingspakke 1

Installere JBuilder Foundation i Windows XP

Boot Camp Installering og klargjøring

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

Samsung Universal Print Driver Brukerhåndbok

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011

Brukerhåndbok Veiledning for fastvareoppdatering

For mer informasjon om SQL Server 2014 Express, se Microsoft sine nettsider:

Fullstendig ytelsesbehandling

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Programvareoppdateringer Brukerhåndbok

Aditro AS. Produktnotat Huldt & Lillevik Ansattportal Ansattportal. Versjon (286) Copyright 2014 Aditro Side 1

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Administratorhåndbok. HP USB Port Manager

Din verktøykasse for anbud og prosjekt

Lab 1: Installasjon av Virtualiseringsløsning (VMWare Server ESXi 6.5) med en Virtuell Linux maskin (Cent OS 7 64-bit)

Begynnerbok for DB2 Connect Personal Edition

Generelt om operativsystemer

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008

Klientadministrasjon og mobil utskrift

Mac OS X versjon 10.5 Leopard Installering og klargjøring

P L A N I A 8 S Y S T E M K R A V PLANIA 8 SYSTEM KRAV. Plania 8 Systemkrav.docx av 8

Boot Camp Installering og klargjøring

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Installasjonsveiledning Oppgradering av tidligere versjon

Administratorhåndbok. HP ThinUpdate

Installasjonsveiledning Future

Huldt & Lillevik Lønn 5.0. Installere systemet

Opus Dental 7.1 Oppdateringsveiledning

Tekstfil om nettverkslisensiering

Programvareoppdateringer Brukerhåndbok

Programvareoppdateringer Brukerhåndbok

Boot Camp Installering og klargjøring

DIPS Communicator 6.x. Installasjonsveiledning

Bruke settet med gjenopprettingsplater for Windows 7

Universell utskriftsdriver guide

Boot Camp Installering og klargjøring

Din bruksanvisning SHARP AR-M256/M316/5625/5631

Programvare som installeres Følgende tre programmer benyttes til oppgraderingen og kan lastes ned fra

Sikkerhetskopiering og gjenoppretting Brukerhåndbok

Introduksjon...5. Systemkrav...7. For Windows...9

Visma Contracting Oppgradering til versjon 5.20

Mamut Business Software

BRUKERMANUAL. Telsys Online Backup

Feilsøking i BO. Olav Syse, konsulent. Jan Terje Hansen, service manager. Be business intelligent

DB2. Brukerhåndbok. DB2 Connect versjon 9 SA

Om verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit

Transkript:

DB2 DB2 versjon 9 for Linux, UNIX og Windows Migreringsveiledning GA15-4856-00

DB2 DB2 versjon 9 for Linux, UNIX og Windows Migreringsveiledning GA15-4856-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 2006. All rights reserved.

Innhold Om denne boken........... v Hvem bør lese denne boken.........v Bokens struktur.............v Del 1. Migrering av DB2-miljøet... 1 Kapittel 1. Migrering til DB2 versjon 9.. 3 Kapittel 2. Planlegge migrering for DB2-miljøet............. 5 Migreringsplanlegging for DB2-miljøet......5 Planlegge migrering for DB2-tjenerne......7 Planlegge migrering for DB2-klientene......9 Planlegge migrering av databaseapplikasjonene og rutinene...............11 Del 2. Migrere DB2-tjenere..... 15 Kapittel 3. Migreringsoversikt for DB2-tjenere............. 17 Kapittel 4. Viktig om migrering for DB2-tjenere............. 19 Viktig om migrering for DB2-tjenere......19 Hva blir migrert?............20 Migreringsbegrensninger for DB2-tjenere....20 Migreringsanbefalinger for DB2-tjenere.....23 Krav til lagerplass for migrering av DB2-tjenere..26 Endringer i støtte for 32-bits og 64-bits DB2-tjenere 27 Foreldet og frarådet funksjonalitet i DB2-databaseprodukter som påvirker migrering..29 DB2-klientstøtte for migrering........31 Kapittel 5. Førmigreringsoppgaver... 33 Førmigreringsoppgaver for DB2-tjenere.....33 Kontrollere at databasene er klare for migrering..35 Reservekopiere databaser før migrering.....36 Lagre konfigurasjonsinformasjon.......37 Øke størrelse på tabellplass og loggfil før migrering 40 Endre ubehandlede enheter til blokkenheter (Linux) 42 Migrere i et testmiljø...........43 Registre feil og feilsøkingsinformasjon under migrering...............45 Frakoble en DB2-tjener før migrering......46 Kapittel 6. Migrere DB2-tjenere (Windows)............. 49 Migrere en DB2-tjener (Windows).......49 Migrere forekomster...........51 Migrere DB2-administrasjonstjeneren (DAS)...52 Migrere databaser............54 Kapittel 7. Migrere DB2-tjenere (Linux og UNIX).............. 57 Migrere en DB2-tjener (Linux og UNIX).....57 Migrere forekomster...........58 Migrere DB2-administrasjonstjeneren (DAS)...60 Migrere databaser............62 Kapittel 8. Migrere miljøer med bestemte egenskaper........ 65 Migrere miljøer med bestemte egenskaper....65 Migrere 32-bits DB2-tjenere til 64-bits systemer (Windows)...............66 Migrere 32-bits DB2-tjenere til 64-bits systemer (Linux og UNIX)............67 Migrere til en ny DB2-tjener.........69 Migrere miljøer med partisjonerte databaser...71 Migrere fra et system med flere DB2-kopier (Linux og UNIX)...............73 Migrere fra tjenere for DB2 UDB versjon 7 (Windows)...............75 Migrere fra tjenere for DB2 UDB versjon 7 (Linux og UNIX)................75 Migrere DB2-tjenere i Microsoft Cluster Server-miljøer.............76 Migrere DB2 Data Links Manager-miljøer....78 Migrere fra XML Extender.........80 Migrere fra ikke-db2-relasjonsdatabasesystemer..81 Kapittel 9. Ettermigreringsoppgaver.. 83 Ettermigreringsoppgaver for DB2-tjenere....83 Justere loggplasstørrelsen i migrerte databaser...85 Aktivering av database etter migrering.....86 Endringer i DB2-registervariabler, konfigurasjonsparametere og egenskaper for fysisk utforming av databaser..........87 Konvertering av indekser av type 1 i migrerte databaser...............95 Endringer i EXECUTE-rettighet på PUBLIC for migrerte rutiner.............96 Binde pakker på nytt i migrerte databaser....97 Migrere forklaringstabeller.........98 Kontrollere at systemets midlertidige sidestørrelser for tabellplass oppfyller kravene.......99 Kontrollere migrering av DB2-tjenere..... 100 Klargjøring av HADR-replikering i migrerte databaser............... 101 Kapittel 10. Reversere migrering av DB2-tjener............. 103 Del 3. Migrere DB2-klienter.... 105 Copyright IBM Corp. 2006 iii

Kapittel 11. Migreringsoversikt for DB2-klienter............ 107 Kapittel 12. Viktig om migrering for DB2-klienter............ 109 Kapittel 13. Førmigreringsoppgaver 113 Førmigreringsoppgaver for DB2-klienter....113 Lagre informasjon om DB2-klientkonfigurasjon..113 Kapittel 14. Migrere DB2-klienter (Windows)............. 115 Migrere en DB2-klient (Windows)......115 Migrere en DB2 RunTime-klient (Windows)...117 Migrere fra DB2-klienter versjon 7 (Windows)..118 Kapittel 15. Migrere DB2-klienter (Linux og UNIX).......... 121 Migrere DB2-klienter (Linux og UNIX)..... 121 Migrere fra DB2-klienter versjon 7 (Linux og UNIX)................ 123 Kapittel 16. Ettermigreringsoppgaver 125 Ettermigreringsoppgaver for DB2-klienter.... 125 Utfør ny katalogisering av noder og databaser som bruker NetBIOS- og SNA-protokoller..... 125 Kontrollere migrering av DB2-klienter..... 127 Del 4. Migrere databaseapplikasjoner -og rutiner. 129 Kapittel 17. Migreringsoversikt for databaseapplikasjoner og rutiner... 131 Kapittel 18. Viktig om migrering for databaseapplikasjoner....... 133 Kapittel 19. Viktig om migrering for rutiner.............. 139 Kapittel 20. Førmigreringsoppgaver for databaseapplikasjoner og rutiner. 141 Kapittel 21. Migrere databaseapplikasjoner....... 143 Migrere databaseapplikasjoner........ 143 Migrere applikasjoner med innfelt SQL og CLI-applikasjoner............ 145 Migrere Java-applikasjoner som bruker IBM DB2-styreprogram for JDBC og SQLJ..... 147 Migrere Java-applikasjoner som bruker DB2 JDBC Type 2- eller 3-styreprogram........ 148 Migrere ADO.NET-applikasjoner....... 150 Migrere skript............. 151 Migrere 32-bits databaseapplikasjoner til å kjøre på 64-bits forekomster........... 153 Kapittel 22. Migrere rutiner..... 155 Migrere rutiner............. 155 Migrere C-, C++- og COBOL-rutiner...... 157 Migrere Java-rutiner........... 159 Migrere.NET CLR-rutiner......... 161 Migrere SQL-prosedyrer.......... 162 Migrere 32-bits eksterne rutiner til å kjøre på 64-bits forekomster........... 164 Kapittel 23. Ettermigreringsoppgaver for databaseapplikasjoner og rutiner. 167 Tillegg.............. 169 Tillegg A. DB2 Informasjonssenter versjon 9............. 171 Tillegg B. Viktige referanser..... 173 Tillegg C. Teknisk informasjon for DB2-database........... 175 Oversikt over teknisk informasjon for DB2... 175 Tilbakemelding om dokumentasjonen.... 175 Teknisk informasjon for DB2 i PDF-format.... 176 Bestille trykte DB2-bøker......... 178 Vise SQL-statushjelp fra kommandolinjebehandleren........ 179 Bruke ulike versjoner av DB2 Informasjonssenter 179 Vise emner på ditt foretrukne språk i DB2 Informasjonssenter........... 180 Oppdatere DB2 Informasjonssenter som er installert på din maskin eller intranettjener... 180 DB2-veiledninger............ 182 Informasjon om DB2-problemløsing...... 183 Betingelser.............. 183 Tillegg D. Merknader........ 185 Varemerker.............. 187 Stikkordregister.......... 189 Kontakte IBM........... 193 iv Migreringsveiledning

Om denne boken Hvem bør lese denne boken I Migreringsveiledning beskrives migreringsprosessen og konseptene for hver komponent i DB2-miljøet. Disse komponentene er DB2-tjenere, DB2-klienter databaseapplikasjoner og rutiner. Denne boken er beregnet på databaseadministratorer, systemadministratorer og systemoperatører som skal migrere DB2-tjenere og DB2-klienter. Den er også beregnet på programmerere og andre brukere som skal migrere databaseapplikasjoner og rutiner. Bokens struktur Denne boken inneholder informasjon om hvordan du oppretter en migreringsplan og hvordan du migrerer hver komponent i DB2-miljøet: v Del 1, Migrering av DB2-miljøet, på side 1 v Del 2, Migrere DB2-tjenere, på side 15 v Del 3, Migrere DB2-klienter, på side 105 v Del 4, Migrere databaseapplikasjoner -og rutiner, på side 129 v Tillegg på side 169 Copyright IBM Corp. 2006 v

vi Migreringsveiledning

Del 1. Migrering av DB2-miljøet Denne delen av boken består av følgende kapitler: Kapittel 1, Migrering til DB2 versjon 9, på side 3 Kapittel 2, Planlegge migrering for DB2-miljøet, på side 5 Copyright IBM Corp. 2006 1

2 Migreringsveiledning

Kapittel 1. Migrering til DB2 versjon 9 Hvis du oppgraderer til en ny utgave av DB2-databaseproduktet, må du kanskje migrere miljøkomponenter. Når du migrerer disse komponentene, må du ha kunnskap om begrepene for DB2-databaseprodukter samt inngående kunnskap om DB2-databaseprodukter. Hvis du for eksempel har et eksisterende miljø med produkter for DB2 UDB versjon 8 og du vil installere DB2 versjon 9, må du migrere miljøet. Migreringsprosessen består av alle oppgavene som må du må utføre for at kjøringen av DB2-miljøet skal lykkes på en ny utgave. Migreringen av hver av komponentene i miljøet for DB2 versjon 9, krever at du utfører ulike oppgaver: v Migrering av DB2-tjenere omfatter migrering av de eksisterende forekomstene og databasene slik at de kan kjøre i DB2 versjon 9. v Migrering av DB2-klienter omfatter migrering av klientforekomster for å beholde konfigurasjonen av de eksisterende DB2-klientene. v Migrering av databaseapplikasjoner og rutiner omfatter testing i DB2 versjon 9 samt endring, men bare for å støtte endringer i DB2 versjon 9. Informasjonen her dokumenterer migreringsprosessen for DB2 versjon 9: v Migreringsoversikter definerer migreringsbegreper og beskriver migreringsprosessen for en komponent. v Viktige punkter om migrering inneholder detaljert informasjon om migreringsstøtte, begrensninger og anbefalinger som du må kjenne til for å planlegge migreringen. v Førmigreringsoppgaver beskriver alle oppgaver som du må utføre før migreringen. v Migreringsoppgavene beskriver trinnvist den grunnleggende migreringsprosessen for en komponent og hvordan du migrerer miljøer med bestemte egenskaper. v Ettermigreringsoppgaver beskriver alle oppgavene som du trenger å utføre etter migreringen, for at kjøringen av DB2-tjeneren skal være optimal. Beslektede begreper: v Kapittel 18, Viktig om migrering for databaseapplikasjoner, på side 133 v Kapittel 12, Viktig om migrering for DB2-klienter, på side 109 v Viktig om migrering for DB2-tjenere på side 19 v Kapittel 19, Viktig om migrering for rutiner, på side 139 v Migreringsplanlegging for DB2-miljøet på side 5 Copyright IBM Corp. 2006 3

4 Migreringsveiledning

Kapittel 2. Planlegge migrering for DB2-miljøet Dette kapitlet beskriver hvordan du planlegger migreringen av miljøet. Kapitlet inneholder følgende avsnitt: v Migreringsplanlegging for DB2-miljøet v Planlegge migrering for DB2-tjenerne på side 7 v Planlegge migrering for DB2-klientene på side 9 v Planlegge migrering av databaseapplikasjonene og rutinene på side 11 Migreringsplanlegging for DB2-miljøet Miljøet har flere komponenter, for eksempel DB2-tjenere, DB2-klienter, databaseapplikasjoner, skript, rutiner og verktøy. Når du skal planlegge migreringen, må du ha inngående kunnskap om migreringsprosessen for samtlige komponenter i miljøet. Først må du utarbeide en strategi for hvordan du skal migrere miljøet. Du må bestemme migreringsrekkefølgen for hver av komponentene. Miljøegenskapene og migreringsinformasjonen, spesielt migreringsanbefalingene og -begrensningene, er nyttige når du skal fastsette strategi. Nedenfor finner du et anbefalt veikart for migrering for komponentene i miljøet: Start Test applikasjoner og rutiner Ikke vellykket Vellykket Migrer DB2-tjenere Migrer applikasjoner og rutiner Migrer DB2-klienter Migrering fullført Copyright IBM Corp. 2006 5

Her viser vi et eksempel på god migreringsstrategi der du tester databaseapplikasjonene og rutinene og finner ut at de uten problemer kan kjøres i DB2 versjon 9: 1. Konfigurer en testtjener for DB2 versjon 9 og opprett testdatabaser. 2. Test databaseapplikasjonene og rutinene på en testdatabase for DB2 versjon 9 for å se om de kan kjøres uten problemer. 3. Migrer i et testmiljø. Finn problemene ved migreringen og løsninger. Bruk denne informasjonen til å justere migreringsplanen. 4. Migrer DB2-tjenere for DB2 versjon 9 i produksjonsmiljøet. Kontroller at de kjører som de skal. 5. Migrer DB2-klienter for DB2 versjon 9 i produksjonsmiljøet. Kontroller at DB2-klientene fungerer som de skal. 6. Test databaseapplikasjonene og rutinene i det migrerte miljøet for DB2 versjon 9 for å se om de kjører som de skal. 7. Gjør det migrerte miljøet tilgjengelig for brukere. 8. Finn frarådede funksjoner ikke vil bli støttet i senere utgaver, og nye funksjoner som kan forbedre funksjonaliteten og ytelsen til applikasjonene og rutinene. Planlegg hvordan du skal endre applikasjonene og rutinene. 9. Endre databaseapplikasjonene og rutinene i henhold til planen. Kontroller at de kjører som de skal i DB2 versjon 9. Når du har en strategi som gir deg oversikt over migreringsplanen, kan du definere detaljerte opplysninger om migreringsplanen for hver av komponentene i miljøet. En migreringsplan må inneholde følgende for hver komponent: v Migreringskrav v v Førmigreringsoppgaver Migreringsoppgaver v Ettermigreringsoppgaver Se gjennom tidligere migreringsplaner og sammenlikn dem med migreringsplanen for DB2 versjon 9. Den nye planen må inneholde alle trinn som er knyttet til interne prosedyrer for å be om tilgang, programvareinstallasjon eller andre systemtjenester i organisasjonen. Til sist planlegger du å oppheve bruken av frarådede funksjoner og ta i bruk nye funksjoner fra DB2 versjon 9. Selv om det bare er ustøttede funksjoner som må fjernes, bør du også planlegge å fjerne frarådede funksjoner etter migrering fordi støtten vil bli avviklet i en fremtidig utgave. Du bør også benytte deg av nye funksjoner for databaseproduktene, applikasjonene og rutinene og utvide funksjonalitet og forbedre ytelsen. Beslektede oppgaver: v Planlegge migrering av databaseapplikasjonene og rutinene på side 11 v Planlegge migrering for DB2-klientene på side 9 v Planlegge migrering for DB2-tjenerne på side 7 6 Migreringsveiledning

Planlegge migrering for DB2-tjenerne Når du skal planlegge migrering av DB2-tjenere, må du gå gjennom alle aktuelle migreringskrav, førmigreringsoppgaver, migreringsoppgaver og ettermigreringsoppgaver. Fremgangsmåte: Slik oppretter du en migreringsplan for DB2-tjenerne: 1. Utarbeid migreringsplanen for DB2-tjenere ved hjelp av alle detaljerte opplysningene om miljøet: Tabell 1. Detaljerte opplysninger om migreringsplan for DB2-tjenere. Migreringsplan Detaljer Forutsetninger Sørg for at Førmigreringsoppgaver v du oppfyller maskinvare- og operativsystemkrav v du løser eventuelle problemer med støtte i Viktig om migrering for DB2-tjenere v du oppfyller alle krav for migreringsoppgaven og deloppgavene, spesielt med tanke på å skaffe tilgang som root eller lokal administrator, og få nødvendig DB2-autorisasjon Utfør følgende oppgaver: v Migrer DB2-tjeneren i et testmiljø for å oppdage eventuelle migreringsproblemer v Kontroller at databasen er klare for DB2-migrering v Reservekopier databasene v Lagre konfigurasjonsinformasjon v Utvid tabellplass og loggfilstørrelser v Registrer feil og feilsøkingsinformasjon under migrering v Frakoble DB2-tjeneren for DB2-migrering Se også i listen over førmigreringsoppgaver for en oversikt over hvilke valgfrie oppgaver du kan utføre for miljøet. Migreringsoppgave Du må utføre disse trinnene: v Installer DB2 versjon 9 v Migrer forekomster v Migrer DAS v Migrer databaser Gå gjennom følgende migreringsoppgaver for å se om det må utføres flere trinn for å migrere miljøet: v Migrere en DB2-tjener (Windows) v Migrere en DB2-tjener (Linux og UNIX) v Migrere miljøer med bestemte egenskaper Merk deg hvor lang tid det tar å migrere databasene. Kapittel 2. Planlegge migrering for DB2-miljøet 7

Tabell 1. Detaljerte opplysninger om migreringsplan for DB2-tjenere. (fortsettelse) Migreringsplan Ettermigreringsoppgaver Detaljer v Tilbakestill konfigurasjonsparameteren diaglevel for databasesystemet til den verdien den hadde før migreringen v Juster loggplasstørrelsen v Gå gjennom endringer i DB2-registervariabelverdier og konfigurasjonsparameterinnstillinger v Konverter type-1-indekser til type-2-indekser i migrerte databaser v Frata EXECUTE-rettigheter for PUBLIC for funksjoner og prosedyrer v Bind pakker på nytt i migrerte databaser v Migrer DB2-forklaringstabeller v Kontroller maksimal radstørrelse i resultatsett i systemets midlertidige sidestørrelse for tabellplasser v Aktiver databasen etter migrering v Kontroller at DB2-tjenermigreringen var vellykket v Reservekopier databasene etter at migreringen er fullført Se også i listen over ettermigreringsoppgaver for valgfrie oppgaver som du kan utføre for miljøet Du bør vurdere å tilføye følgende oppgaver i migreringsplanen: v Juster DB2-tjeneren når migreringen er fullført v Fjern bruk av frarådede funksjoner i DB2 versjon 9 v Ta i bruk nye funksjoner der dette er aktuelt for å forbedre ytelsen på DB2-tjenernivået. Gå gjennom forbedringer for administrasjon, ytelse og skalerbarhet i Nyheter og finn ut hvilke nye funksjoner du vil bruke i miljøet 2. Hvis du vil reversere migreringen, tilføyer du detaljerte opplysninger i planen om hvilke oppgaver som kreves for å reversere DB2-tjenermigreringen. Disse opplysningene må inneholde alle trinn som må inngå i migreringsoppgaven, for å reversere migreringen. 3. Opprett en overordnet migreringsplan ved å sette planen sammen med planene for andre komponenter, for eksempel DB2-klienter, -databaseapplikasjoner og -rutiner. Beslektede begreper: v Viktig om migrering for DB2-tjenere på side 19 v Migrere miljøer med bestemte egenskaper på side 65 v Foreldet og frarådet funksjonalitet i DB2-databaseprodukter som påvirker migrering på side 29 v Nyheter i V9.1: Sammendrag av forbedringer i administrasjon i Nyheter v Nyheter i V9.1: Sammendrag av ytelsesforbedringer i Nyheter v Nyheter i V9.1: Sammendrag av forbedringer for skalerbarhet i Nyheter v Migreringsplanlegging for DB2-miljøet på side 5 Beslektede oppgaver: v Migrere i et testmiljø på side 43 v Kontrollere at databasene er klare for migrering på side 35 v Reservekopiere databaser før migrering på side 36 8 Migreringsveiledning

v Lagre konfigurasjonsinformasjon på side 37 v Øke størrelse på tabellplass og loggfil før migrering på side 40 v Registre feil og feilsøkingsinformasjon under migrering på side 45 v Frakoble en DB2-tjener før migrering på side 46 v Migrere forekomster på side 51 v Migrere DB2-administrasjonstjeneren (DAS) på side 52 v Migrere databaser på side 54 v Migrere en DB2-tjener (Windows) på side 49 v Migrere en DB2-tjener (Linux og UNIX) på side 57 v Justere loggplasstørrelsen i migrerte databaser på side 85 v Binde pakker på nytt i migrerte databaser på side 97 v Migrere forklaringstabeller på side 98 v Kontrollere at systemets midlertidige sidestørrelser for tabellplass oppfyller kravene på side 99 v Kontrollere migrering av DB2-tjenere på side 100 v Developing a performance improvement process i Performance Guide v Kapittel 10, Reversere migrering av DB2-tjener, på side 103 v Planlegge migrering av databaseapplikasjonene og rutinene på side 11 v Planlegge migrering for DB2-klientene på side 9 Beslektet referanse: v Førmigreringsoppgaver for DB2-tjenere på side 33 v Endringer i DB2-registervariabler, konfigurasjonsparametere og egenskaper for fysisk utforming av databaser på side 87 v Konvertering av indekser av type 1 i migrerte databaser på side 95 v Endringer i EXECUTE-rettighet på PUBLIC for migrerte rutiner på side 96 v Aktivering av database etter migrering på side 86 v Ettermigreringsoppgaver for DB2-tjenere på side 83 Planlegge migrering for DB2-klientene Når du skal planlegge migrering av DB2-klienter, må du gå gjennom alle aktuelle migreringskrav, førmigreringsoppgaver, migreringsoppgaver og ettermigreringsoppgaver. Fremgangsmåte: Slik oppretter du en migreringsplan for DB2-klienter: 1. Utarbeid migreringsplanen for DB2-klienter ved hjelp av alle detaljerte opplysningene om miljøet: Kapittel 2. Planlegge migrering for DB2-miljøet 9

Tabell 2. Detaljerte opplysninger om migreringsplan for DB2-klienter. Migreringsplan Detaljer Forutsetninger Sørg for at Førmigreringsoppgaver v du oppfyller maskinvare- og operativsystemkrav v du løser eventuelle problemer med støtte i Viktig om migrering for DB2-klienter, inkludert klient- og tjenertilkobling v du oppfyller alle krav for migreringsoppgaven og deloppgavene, spesielt med tanke på å skaffe tilgang som root eller lokal administrator, og få nødvendig DB2-autorisasjon v Migrer DB2-tjenere v Lagre informasjon om DB2-klientkonfigurasjonen. Migreringsoppgave Du må utføre disse trinnene: v Installer V9 DB2-klienten v Migrer klientforekomsten Gå gjennom følgende migreringsoppgaver for å se om det må utføres flere trinn for å migrere miljøet: v Migrating DB2 Client (Windows) v Migrating DB2 Runtime Client (Windows) v Migrere DB2-klienter (Linux og UNIX) v Migrere fra DB2-klienter versjon 7 (Windows) v Migrere fra DB2-klienter versjon 7 (Linux og UNIX). Ettermigreringsoppgaver v Katalogiser nodene og databasene på nytt ved hjelp av NetBIOSog SNA-protokoller v Gå gjennom endringer i DB2-registervariabelverdier og konfigurasjonsparameterinnstillinger v Kontroller at migrering av DB2-klienter var vellykket 2. Opprett en overordnet migreringsplan ved å sette planen sammen med planene for andre komponenter, for eksempel DB2-tjenere, -databaseapplikasjoner og -rutiner. Beslektede begreper: v Kapittel 12, Viktig om migrering for DB2-klienter, på side 109 v Kapittel 3, Migreringsoversikt for DB2-tjenere, på side 17 v Migreringsplanlegging for DB2-miljøet på side 5 Beslektede oppgaver: v Lagre informasjon om DB2-klientkonfigurasjon på side 113 v Migrere en DB2-klient (Windows) på side 115 v Migrere en DB2 RunTime-klient (Windows) på side 117 v Migrere DB2-klienter (Linux og UNIX) på side 121 v Migrere fra DB2-klienter versjon 7 (Windows) på side 118 v Migrere fra DB2-klienter versjon 7 (Linux og UNIX) på side 123 v Utfør ny katalogisering av noder og databaser som bruker NetBIOS- og SNA-protokoller på side 125 v Kontrollere migrering av DB2-klienter på side 127 v Planlegge migrering av databaseapplikasjonene og rutinene på side 11 10 Migreringsveiledning

v Planlegge migrering for DB2-tjenerne på side 7 Beslektet referanse: v Endringer i DB2-registervariabler, konfigurasjonsparametere og egenskaper for fysisk utforming av databaser på side 87 Planlegge migrering av databaseapplikasjonene og rutinene Når du skal planlegge migrering av databaseapplikasjoner og rutiner, må du gå gjennom alle aktuelle førmigreringsoppgaver, migreringskrav, migreringsoppgaver og ettermigreringsoppgaver. Fremgangsmåte: Slik oppretter du en migreringsplan for databaseapplikasjoner og rutiner: 1. Utarbeid migreringsplanen for databaseapplikasjoner ved hjelp av alle detaljerte opplysinger om miljøet: Tabell 3. Detaljerte opplysninger om migreringsplan for databaseapplikasjoner. Migreringsplan Detaljer Forutsetninger Sørg for at Førmigreringsoppgaver v du oppfyller maskinvare- og operativsystemkrav v du oppfyller nye krav til utviklingsprogramvare v du løser eventuelle problemer med støtte i Viktig om migrering for databaseapplikasjoner under migrering v du oppfyller alle krav for migreringsoppgaven og deloppgavene, spesielt med tanke på å skaffe nødvendig DB2-autorisasjon Utfør følgende oppgaver: v Migrer DB2-klienten eller installer applikasjonsstyreprogrammet V9 v Test databaseapplikasjonene i et testmiljø for DB2 versjon 9. Hvis applikasjonene kjører som de skal, trenger du ikke utføre ytterligere migreringstrinn Se også i listen over førmigreringsoppgaver for en oversikt over hvilke valgfrie oppgaver du kan utføre for miljøet. Selv om gjeldende operativsystem og utviklingsprogramvare støttes, bør du vurdere å utføre følgende oppgaver for å forbedre applikasjonsytelsen: v Oppgrader operativsystemet til nyeste nivå som støttes v Oppgrader utviklingsprogramvaren til nyeste nivå som støttes Kapittel 2. Planlegge migrering for DB2-miljøet 11

Tabell 3. Detaljerte opplysninger om migreringsplan for databaseapplikasjoner. (fortsettelse) Migreringsplan Detaljer Migreringsoppgave Du må utføre disse trinnene: Ettermigreringsoppgaver v Endre applikasjonskoden for å støtte endringer i DB2 versjon 9 og for å fjerne bruk av funksjoner som ikke støttes i DB2 versjon 9 v Endre applikasjonen for å støtte endringer som er spesifikke for utviklingsmiljøet v Gjenoppbygg alle databaseapplikasjoner etter at du har utført endringene v Test databaseapplikasjonene ved hjelp av DB2 versjon 9 Gå gjennom følgende migreringsoppgaver for å se om utviklingsmiljøet krever at det må utføres flere trinn for å migrere databaseapplikasjoner: v Migrere innfelte SQL- og CLI-applikasjoner v Migrere Java-applikasjoner som bruker IBM DB2-styreprogram for JDBC og SQLJ v Migrere Java-applikasjoner som bruker DB2 JDBC Type 2- eller 3-styreprogram v Migrere ADO.NET-applikasjoner v Migrere skript v Migrere 32-bits databaseapplikasjoner for å kjøre på 64-bits forekomster Utfør de anbefalte ettermigreringsoppgavene for databaseapplikasjoner, spesielt følgende oppgaver: v Juster ytelsen i databaseapplikasjoner og rutiner v Fjern bruk av frarådede funksjoner i DB2 versjon 9 v Implementer bruk av nye funksjoner i DB2 versjon 9 for applikasjonsutvikling der dette er mulig 2. Utarbeid migreringsplanen for rutiner ved hjelp av alle detaljerte opplysinger om miljøet: Tabell 4. Detaljerte opplysninger om migreringsplan for rutiner. Migreringsplan Detaljer Forutsetninger Sørg for at v du oppfyller maskinvare- og operativsystemkrav v du oppfyller nye krav til utviklingsprogramvare v du løser eventuelle problemer med støtte i Viktig om migrering for rutiner under migrering v du oppfyller alle krav for migreringsoppgaven og deloppgavene, spesielt med tanke på å skaffe nødvendig DB2-autorisasjon 12 Migreringsveiledning

Tabell 4. Detaljerte opplysninger om migreringsplan for rutiner. (fortsettelse) Migreringsplan Førmigreringsoppgaver Detaljer Utfør følgende oppgave: v Test rutinene i et testmiljø for DB2 versjon 9. Hvis rutinene kjører som de skal, trenger du ikke utføre ytterligere migreringstrinn Se også i listen over førmigreringsoppgaver for en oversikt over hvilke valgfrie oppgaver du kan utføre for miljøet. Selv om gjeldende operativsystem og utviklingsprogramvare støttes, bør du vurdere å utføre følgende oppgaver for å forbedre ytelsen: v Oppgrader operativsystemet til nyeste nivå som støttes v Oppgrader utviklingsprogramvaren til nyeste nivå som støttes Migreringsoppgave Du må utføre disse trinnene: v Endre rutinene for å støtte endringer i DB2 versjon 9 og for å fjerne bruk av funksjoner som ikke støttes i DB2 versjon 9 v Endre rutinene for å støtte endringer som er spesifikke for utviklingsmiljøet v Gjenoppbygg alle eksterne rutiner etter at du har utført endringene v Test rutinene på nytt ved hjelp av DB2 versjon 9 Ettermigreringsoppgaver Gå gjennom følgende migreringsoppgaver for å se om utviklingsmiljøet krever at det må utføres flere trinn for å migrere rutiner: v Migrere C-, C++- og COBOL-rutiner v Migrere Java-rutiner v Migrere.NET CLR-rutiner v Migrere SQL-prosedyrer v Migrere 32-bits eksterne rutiner for å kjøre på 64-bits forekomster Utfør de anbefalte ettermigreringsoppgavene for rutiner, spesielt følgende oppgaver: v Fjern bruk av frarådede funksjoner i DB2 versjon 9 v Implementer bruk av nye funksjoner i DB2 versjon 9 for applikasjonsutvikling der dette er mulig 3. Opprett en overordnet migreringsplan ved å sette planen sammen med planene for andre komponenter, for eksempel DB2-klienter og DB2-tjenere. Beslektede begreper: v Nyheter i V9.1: Ny og endret støtte for utviklingsprogramvare i Nyheter v Kapittel 18, Viktig om migrering for databaseapplikasjoner, på side 133 v Kapittel 11, Migreringsoversikt for DB2-klienter, på side 107 v Kapittel 20, Førmigreringsoppgaver for databaseapplikasjoner og rutiner, på side 141 v Foreldet og frarådet funksjonalitet i DB2-databaseprodukter som påvirker migrering på side 29 v Nyheter i V9.1: Sammendrag av forbedringer i applikasjonsutvikling i Nyheter v Kapittel 19, Viktig om migrering for rutiner, på side 139 v Migreringsplanlegging for DB2-miljøet på side 5 Beslektede oppgaver: Kapittel 2. Planlegge migrering for DB2-miljøet 13

v Migrere applikasjoner med innfelt SQL og CLI-applikasjoner på side 145 v Migrere Java-applikasjoner som bruker IBM DB2-styreprogram for JDBC og SQLJ på side 147 v Migrere Java-applikasjoner som bruker DB2 JDBC Type 2- eller 3-styreprogram på side 148 v Migrere ADO.NET-applikasjoner på side 150 v Migrere skript på side 151 v Migrere 32-bits databaseapplikasjoner til å kjøre på 64-bits forekomster på side 153 v Migrere C-, C++- og COBOL-rutiner på side 157 v Migrere Java-rutiner på side 159 v Migrere.NET CLR-rutiner på side 161 v Migrere SQL-prosedyrer på side 162 v Migrere 32-bits eksterne rutiner til å kjøre på 64-bits forekomster på side 164 v Planlegge migrering for DB2-klientene på side 9 v Planlegge migrering for DB2-tjenerne på side 7 14 Migreringsveiledning

Del 2. Migrere DB2-tjenere Denne delen av boken består av følgende kapitler: Kapittel 3, Migreringsoversikt for DB2-tjenere, på side 17 Kapittel 4, Viktig om migrering for DB2-tjenere, på side 19 Kapittel 5, Førmigreringsoppgaver, på side 33 Kapittel 6, Migrere DB2-tjenere (Windows), på side 49 Kapittel 7, Migrere DB2-tjenere (Linux og UNIX), på side 57 Kapittel 8, Migrere miljøer med bestemte egenskaper, på side 65 Kapittel 9, Ettermigreringsoppgaver, på side 83 Copyright IBM Corp. 2006 15