Introduktion för Windows**

Migrera databaser

Det här avsnittet gäller endast om du migrerar databaser från version 5.x till version 7.1-format. Om du migrerar från version 6.1 till version 7.1 kan du hoppa över det här avsnittet.

Så här migrerar du version 5.x-databaser som ägs av en förekomst:

  1. Logga på med ett användarkonto som har behörigheten SYSADM. Mer information finns i Arbeta med den systemadministrativa gruppen.
  2. Kontrollera att de databaser du vill migrera är registrerade. Om du vill ha en lista över alla registrerade databaser i systemet ger du kommandot db2 list database directory. Kommandosyntaxen är följande:
    DB2 LIST DATABASE DIRECTORY
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+-----------------+------><
               '-DB-------'               '-ON--+-sökväg-+--'
                                                '-enhet--'
     
    
    Parametern ON sökväg/enhet anger den lokala databaskatalogen som informationen hämtas ifrån. Om parametern inte anges visas innehållet i systemdatabaskatalogen. Mer information och exempel finns i Command Reference.
  3. Migrera databasen med hjälp av kommandot db2 migrate database. Kommandosyntaxen är följande:
    DB2MIGRATE DATABASE
     
    >>-MIGRATE----+-DATABASE-+--databasalias------------------------>
                  '-DB-------'
     
    >-----+-------------------------------------------+------------><
          '-USER--användarnamn--+------------------+--'
                                '-USING--lösenord--'
     
    

    Mer information och exempel finns i Command Reference.

Migrera version 5-databaser som innehåller SYSCAT DMS-tabellutrymmen
Om du migrerar version 5-databaser som innehåller SYSCAT DMS-tabellutrymmen (DMS, Database Managed Space) kontrollerar du att ca 70 % av tabellutrymmet är ledigt innan du migrerar databasen. Du kan kontrollera storleken på tabellutrymmet med hjälp av kommandot db2 list tablespaces show detail.

Om det inte finns tillräckligt med ledigt utrymme kan du få följande fel:

   SQL1704N Databaskonverteringen misslyckades. Orsakskod 17.

I det här fallet bör du återskapa version 5-databasen under en version 5-förekomst, lägga till fler behållare med ALTER TABLESPACE-satsen och migrera databasen igen. Mer information om tabellutrymmen och satsen ALTER TABLESPACE finns i Administration Guide och SQL Reference.


[ Början av sidan | Föregående sida | Nästa sida | Innehåll | Index ]