DB2 for Windows, käyttöopas

Tietokantojen siirto

Tämä jakso liittyy vain tilanteeseen, jossa tietokannat siirretään version 5.x muodosta version 7.1 muotoon. Jos siirryt versiosta 6.1 käyttämään versiota 7.1, voit ohittaa tämän jakson.

Ilmentymän omistamien version 5.x tietokantojen siirto:

  1. Kirjaudu sisään käyttäjätunnuksella, jolla on järjestelmän pääkäyttäjän (SYSADM) oikeudet. Järjestelmän pääkäyttäjäryhmän käsittely sisältää lisätietoja.
  2. Varmista, että tietokannat, jotka haluat siirtää, on lisätty luetteloon. Saat järjestelmän luetteloidut tietokannat näkyviin komennolla db2 list database directory. Komennon syntaksi on seuraavan kaavion mukainen.
    DB2 LIST DATABASE DIRECTORY -komento
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+----------------+-------><
               '-DB-------'               '-ON--+-polku-+--'
                                                '-asema-'
     
    
    ON-polku/asema-parametri määrittää paikallisen tietokantahakemiston, jonka tiedot luetteloidaan. Ellei hakemistoa ole määritetty, järjestelmän tietokantahakemiston sisältö luetteloidaan. Lisätietoja ja esimerkkejä on julkaisussa Command Reference.
  3. Siirrä tietokanta komennolla db2 migrate database. Komennon syntaksi on seuraavan kaavion mukainen.
    DB2MIGRATE DATABASE -komento
     
    >>-MIGRATE----+-DATABASE-+--tietokannan_valenimi---------------->
                  '-DB-------'
     
    >-----+-----------------------------------------------+--------><
          '-USER--käyttäjätunnus--+--------------------+--'
                                  '-USING--tunnussana--'
     
    

    Lisätietoja ja esimerkkejä on julkaisussa Command Reference.

SYSCAT DMS -taulukkotiloja sisältävien version 5 tietokantojen siirto
Jos siirrät version 5 tietokantoja, jotka sisältävät SYSCAT Database Managed Space (DMS) -taulukkotiloja, varmista ennen tietokannan siirtoa, että taulukkotilassa on noin 70 prosenttia tilasta vapaana. Voit tarkistaa taulukkotilojen koon antamalla komennon db2 list tablespaces show detail.

Jos taulukkotilassa ei ole riittävästi tilaa vapaana, voit saada seuraavan virhesanoman:

   SQL1704N  Tietokannan siirto ei ole onnistunut Syykoodi on 17.

Palauta tässä tapauksessa version 5 tietokanta version 5 ilmentymään, lisää aluevarauksia antamalla ALTER TABLESPACE -käsky ja siirrä tietokannat uudelleen. Lisätietoja taulukkotiloista ja ALTER TABLESPACE -käskystä on julkaisuissa Administration Guide ja SQL Reference.


[ Sivun alku | Edellinen sivu | Seuraava sivu | Sisällysluettelo | Hakemisto ]