Brugervejledning til Windows

Overfør databaser

Dette afsnit beskriver udelukkende overførslen af databaser fra Version 5.x- til Version 7.1-formatet. Hvis du overfører fra Version 6.1 til Version 7.1, kan du springe dette afsnit over.

Sådan overføres Version 5.x-databaser, der ejes af et subsystem:

  1. Log på med en bruger-id, der har autorisation som SYSADM. Der er flere oplysninger i Systemadministratorgruppe.
  2. Kontrollér, at de databaser, der skal overføres, er katalogiseret. Hvis du vil hente en oversigt over alle katalogiserede databaser på systemet, skal du udføre kommandoen db2 list database directory. Kommandoens syntaks er:
    DB2LIST DATABASE DIRECTORY-kommando
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+---------------+--------><
               '-DB-------'               '-ON--+-sti--+--'
                                                '-drev-'
     
    
    Vha. parameteren ON sti/drev angives det lokale databasekatalog, hvorfra der kan hentes oplysninger. Hvis parameteren ikke specificeres, vises indholdet af systemdatabasekataloget. Der er flere oplysninger og eksempler i Command Reference.
  3. Overfør databasen vha. kommandoen db2 migrate database. Kommandoens syntaks er:
    DB2MIGRATE DATABASE-kommando
     
    >>-MIGRATE----+-DATABASE-+--databasealias----------------------->
                  '-DB-------'
     
    >-----+----------------------------------------+---------------><
          '-USER--brugernavn--+-----------------+--'
                              '-USING--kodeord--'
     
    

    Der er flere oplysninger og eksempler i Command Reference.

Overfør Version 5-databaser, der indeholder SYSCAT DMS-tablespaces
Hvis du overfører Version 5-databaser, som indeholder et SYSCAT DMS-tablespace (Database Managed Space), skal du sikre dig, at der er ca. 70 % ledig plads i tablespacet, inden du overfører databasen. Du kan kontrollere størrelsen på tablespaces ved at angive kommandoen db2 list tablespaces show detail.

Hvis tablespacene ikke indeholder tilstrækkelig ledig plads, får du måske vist følgende fejlmeddelelse:

   SQL1704N Databasen er ikke overført. Årsagskode 17.

I dette tilfælde skal du genindlæse Version 5-databasen i et Version 5-subsystem, tilføje flere opbevaringssteder vha. ALTER TABLESPACE-sætningen og overføre databasen igen. Der er flere oplysninger om tablespaces og sætningen ALTER TABLESPACE i Administration Guide og SQL Reference.


[ Øverst på siden | Forrige side | Næste side | Indholdsfortegnelse | Stikordsregister ]