DB2 Version 9.7 for Linux, UNIX, and Windows
Installation de serveurs DB2 > Changement des éditions de produit DB2 >

Transfert entre produits de base de données DB2 (Linux et UNIX)

Vous pouvez passer d'un produit de base de données DB2 à un autre (ou d'une copie DB2 à une autre) et conserver toutes les informations issues de l'installation de produit de base de données DB2 d'origine. Par exemple, vous pouvez passer de DB2 Workgroup Server Edition à DB2 Enterprise Server Edition.

Avant de commencer

Votre système doit respecter la configuration requise pour l'édition du produit de base de données DB2 que vous installez.

A propos de cette tâche

Soyez prudent lorsque vous exécutez la commande db2_deinstall. Si vous exécutez la commande sans indiquer les options appropriées, vous risquez de supprimer tous les composants de produit de base de données DB2.

Ces instructions s'appliquent uniquement lors du passage entre produits de base de données DB2 de même version.

Procédure

Pour passer d'un produit de base de données DB2 à un autre :

  1. Effectuez l'installation du produit de base de données DB2 pour la nouvelle édition.

    Il n'est pas nécessaire de créer une nouvelle instance. Il est possible de reconfigurer les instances existantes en exécutant la commande db2iupdt ou db2nrupdt à la fin de l'installation.

  2. Ajoutez le fichier de licence du nouveau produit de base de données en exécutant la commande db2licm.
    db2licm -a FichierLicence
    Le fichier de licence est disponible dans le répertoire db2/license sur le CD d'activation du produit.
  3. Obtenez une liste des commandes de toutes les instances du système avec la commande db2ilist :
    DB2DIR/db2ilist
    DB2DIR représente l'emplacement où le produit de base de données DB2 d'origine est installé. Par défaut, il s'agit de /opt/ibm/db2/version 9.7 sous Linux et de /opt/IBM/db2/version 9.7 sous UNIX.
  4. Arrêtez les instances en cours d'exécution.
  5. Pour reconfigurer ces instances, exécutez les commandes suivantes : Par exemple :
    DB2DIR/bin/db2iupdt NomInstance
    DB2DIR représente l'emplacement où le nouveau produit de base de données DB2 est installé et NomInstance représente le nom de l'instance.
  6. Supprimez la licence du produit de base de données DB2 d'origine en exécutant la commande db2licm.
    1. Exécutez la commande db2licm -l pour trouver la valeur identificateur_de_produit du produit de base de données DB2 d'origine.
    2. Exécutez la commande suivante pour supprimer la licence :
      db2licm -r identificateur_de_produit
    3. Exécutez la commande db2licm -l et vérifiez la valeur de la date d'expiration. Si le produit de base de données DB2 d'origine ne présente pas la caractéristique Arrivé à expiration, réexécutez la commande db2licm -r jusqu'à ce que toutes les licences du produit de base de données DB2 d'origine soient supprimées.
  7. Supprimez la signature du produit de base de données DB2 d'origine :
    1. Trouvez la signature produit en exécutant la commande db2ls :
      db2ls -q -a -b DB2DIR
      DB2DIR représente l'emplacement où le nouveau produit de base de données DB2 est installé.

      Vous visualisez des signatures à la fois pour le nouveau produit et l'ancien produit de base de données DB2. Par exemple, SIGNATURE_PRODUIT_EXPRESS ou SIGNATURE_PRODUIT_WSE.

    2. Supprimez la signature de l'ancien produit en exécutant la commande db2_deinstall :
      DB2DIR/install/db2_deinstall -F signature_produit
      DB2DIR représente l'emplacement où le nouveau produit de base de données DB2 est installé. La signature de l'ancien produit n'apparaît plus dans la sortie de la commande db2ls.
  8. (Facultatif) Désinstallez le produit de base de données DB2 d'origine.

Résultats

Une fois ces étapes terminées, vos instances sont configurées pour une exécution dans la nouvelle installation du produit de base de données DB2.

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