Haluat ehkä toteuttaa siirron jälkeen joitakin valinnaisia toimia. Voit toteuttaa ne myös tietokannan aiemman tason varmistuskopiolle, joka on palautettu versioon 7, koska palautuksen lopuksi tietokanta muuntuu version 7 mukaiseksi.
Huomautus: | Tämä jakso liittyy vain tilanteisiin, joissa siirretään version 5.x tietokantoja tai version 6 tietokantoja, jotka on aikaisemmin siirretty version 5.x muodosta, mutta joiden yksilöllisiä hakemistoja ei ole siirretty komennolla db2uiddl. |
Version 5.x yksilöllisiä hakemistoja ei siirretä automaattisesti version 7 muotoon seuraavista syistä:
Kaikki sovellukset toimivat edelleen, vaikkei yksilöllisiä hakemistoja olisi muunnettukaan version 7 muodon mukaisiksi. Yksilölliset hakemistot on muunnettava version 7 muodon mukaisiksi vain, jos viivästetyn ainutarvotarkistuksen tukea tarvitaan.
Voit muuntaa yksilölliset hakemistot seuraavasti:
Komento db2uiddl tutkii tietokannan luettelotaulukot ja luo kaikki CREATE UNIQUE INDEX -lauseet tulostiedoston käyttäjätaulukoihin.
db2 -tvf tiedoston_nimi
jossa tiedoston_nimi on db2uiddl-komennolla luodun tiedoston nimi.
Tietokannan siirron päätyttyä vanhat tilastot, joiden avulla kyselyjen suorituskyky on optimoitu, säilyvät luetteloissa. DB2-ohjelmiston versiossa 7 on tilastotietoja, joita on muokattu tai joita ei ole versiossa 5.x. Voit hyödyntää näitä tilastotietoja antamalla taulukoille, erityisesti SQL-kyselyille olennaisille taulukoille, komennon runstats.
Lisätietoja runstats-komennosta on julkaisussa Command Reference. Tilastotiedoista on lisätietoja julkaisussa Administration Guide.
Tietokannan siirron aikana kaikki olemassa olevat hakusuunnitelmaobjektit mitätöityvät. Siirron jälkeen jokainen hakusuunnitelmaobjekti luodaan uudelleen, kun version 7 tietokannan hallintaohjelma käyttää sitä ensimmäisen kerran.
Suorituskyvyn parantamiseksi kannattaa kaikki tietokantaan tallennetut hakusuunnitelmaobjektit luoda uudelleen komennolla db2rbind. Saat lisätietoja tämän komennon syntaksista julkaisusta Command Reference.
Eräät tietokannan kokoonpanon parametrit muutetaan version 7 oletusarvojen mukaisiksi tai muiksi arvoiksi tietokannan siirron aikana. Lisätietoja kokoonpanoparametreista on julkaisussa Administration Guide.
DB2:n suorituskyvyn valvontaohjelman ajo auttaa soveltuvien kokoonpanoparametrien valinnassa. Lisätietoja on julkaisussa Administration Guide.
Siirrä versioon 7 siirretyn tietokannan selitetaulukot ajamalla seuraava komento:
db2exmig -d tknimi -e selitteen_skeema [-u käyttäjätunnus tunnussana]
jossa:
Komento siirtää selitetaulukon, joka kuuluu db2exmig-komentoa ajavalle käyttäjätunnukselle tai tietokantayhteyden muodostaneelle käyttäjätunnukselle. Selitetyökalujen siirtotyökalu nimeää version 5.x ja 6 taulukot uudelleen, luo uudet taulukot EXPLAIN.DDL-tiedoston avulla ja kopioi vanhojen taulukoiden sisällön uusiin taulukoihin. Lopuksi työkalu poistaa vanhat taulukot. Siirtoapuohjelma db2exmig säilyttää selitetaulukoissa kaikki käyttäjän lisäämät sarakkeet.