Mise en route pour Windows**

Migration de bases de données

La présente section ne concerne que la migration de bases de données version 5.x en format version 7.1. Si la migration en format 7.1 porte sur des bases de données version 6.1, vous pouvez ignorer cette section.

Pour faire migrer des bases de données version 5.x appartenant à une instance :

  1. Connectez-vous sous un compte utilisateur disposant des droits SYSADM. Pour plus de détails, reportez-vous à la section Utilisation du groupe d'administration système.
  2. Vérifiez que les bases de données à faire migrer sont cataloguées. Pour obtenir la liste de toutes les bases de données cataloguées sur votre système, entrez la commande db2 list database directory. La syntaxe de cette commande est la suivante :
    Commande DB2 LIST DATABASE DIRECTORY
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+-----------------+------><
               '-DB-------'               '-ON--+-chemin-+--'
                                                '-unité--'
     
    
    Le paramètre ON chemin/unité spécifie le répertoire local de base de données dont il faut afficher le contenu. Sans autre spécification, c'est le contenu du répertoire système de bases de données qui s'affiche. Pour de plus amples informations et pour des exemples, reportez-vous au manuel Command Reference.
  3. Faites migrer la base de données en utilisant la commande db2 migrate database. La syntaxe de cette commande est la suivante :
    Commande DB2MIGRATE DATABASE
     
    >>-MIGRATE----+-DATABASE-+--alias-bdd--------------------------->
                  '-DB-------'
     
    >-----+--------------------------------------------------+-----><
          '-USER--nom-utilisateur--+----------------------+--'
                                   '-USING--mot-de-passe--'
     
    

    Pour de plus amples informations et pour des exemples, reportez-vous au manuel Command Reference.

Migration de bases de données version 5 contenant des espaces table SYSCAT DMS
Avant de faire migrer une base de données version 5 contenant un espace table SYSCAT (DMS), vous devez commencer par vous assurer que vous disposez d'environ 70 % d'espace libre dans l'espace table. Vous pouvez vérifier la taille de vos espaces table en entrant la commande db2 list tablespaces show detail.

Si l'espace table ne dispose pas de suffisamment d'espace libre, vous risquez d'obtenir le message d'erreur suivant :

    SQL1704N Echec de la migration de la base de données. Code anomalie 17.

Dans ce cas, vous devez restaurer votre base de données version 5 sous une instance version 5, ajouter d'autres conteneurs à l'aide de l'instruction ALTER TABLESPACE et faire à nouveau migrer la base. Pour plus d'informations concernant les espaces table et l'instruction ALTER TABLESPACE, reportez-vous aux manuels Administration Guide et SQL Reference.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]