Installation de mises à jour par groupe de correctifs hors ligne sur des produits de base de données Db2 existants (Linux® et UNIX)

Pour mettre à jour un produit de base de données DB2 vers le nouveau niveau de groupe de correctifs, appliquez une mise à jour par groupe de correctifs hors ligne au produit de base de données DB2 déjà installé.

Avant de commencer

  • Si vous installez un fix pack sur une instance Db2 pureScale, voir la rubrique Installer les mises à jour du fix pack hors ligne sur une instance Db2 pureScale (méthode simplifiée) ou la rubrique Installer les mises à jour du fix pack en ligne à un niveau de code supérieur sur une instance Db2 pureScale.
  • Assurez-vous d'avoir effectué toutes les tâches nécessaires avant d'installer un groupe de correctifs. Voir Préparation de l'installation d'un groupe de correctifs.
  • Si plusieurs produits de base de données DB2 sont installés dans le chemin sélectionné, vous devez utiliser une image de groupe de correctifs universel pour installer le groupe de correctifs.
  • Si vous voulez mettre à jour une base de données DB2 existante avec les langues nationales installées, vous devez vous procurer le groupe de correctifs de la langue nationale en plus d'un groupe de correctifs individuel ou universel. Les groupes de correctifs de langue nationale ne peuvent pas être utilisés seuls.

    Ainsi, pour installer un groupe de correctifs sur un produit de base de données DB2 avec un support autre que l'anglais, téléchargez l'image du groupe de correctifs spécifique au produit de base de données DB2 (ou l'image du groupe de correctifs universel), ainsi que le groupe de correctifs de langue nationale. Exécutez ensuite installFixPack à partir de l'image du groupe de correctifs propre au produit de base de données DB2 (ou de l'image du groupe de correctifs universel).

Procédure

Pour installer un groupe de correctifs pour une instance IDB2 pureScale, procédez comme suit :

  1. Pour les installations root:
    1. Connectez-vous au serveur avec des droits d'accès utilisateur root.
    2. Extrayez le groupe de correctifs ou l'image de la version spéciale.
    3. Installez l'image du groupe de correctifs à l'aide de installFixPack dans un autre répertoire que ceui de l'image déjà installée que vous souhaitez mettre à jour. Par exemple, si vous disposez actuellement d'une image 11.5 sur /opt/ibm/db2/V11.5 et que vous tentez d'effectuer une mise à jour vers V11.5 Mod Pack x Fix Pack y:
      FP-image-path>./installFixPack -b current-installation-dir -p install-FP-dir

      FP-image-path est le répertoire qui contient l'image du groupe de correctifs, current-installation-dir le répertoire d'installation de l'image actuelle, et install-FP-dir peut être défini comme /opt/ibm/db2/fixpack.

    4. Mettez à jour chaque instance en lançant la commande db2iupdt à partir du répertoire du groupe de correctifs. Avec l'exemple ci-dessus :
      /opt/ibm/db2/fixpack/instance> ./db2iupdt -d [-u fenced-ID] instance-name
    5. Vérifiez que les instances exécutent le code du groupe de correctifs mis à jour en exécutant la commande db2level en tant que propriétaire de l'instance.
  2. Pour les installations non root:
    1. Connectez-vous à l'ID utilisateur propriétaire de l'installation non root.
    2. Extrayez le groupe de correctifs ou l'image de la version spéciale.
    3. Installez l'image du groupe de correctifs et mettez à jour l'instance avec la commande installFixPack. Par exemple, si vous disposez actuellement d'une image 11.1.1.1 sous /home/<instance-owner>/sqllib et que vous tentez d'effectuer une mise à jour vers 11.1.4.4:
      FP-image-path> ./installFixPack -b image-path -l FP-log-file -t FP-trace-file

      FP-image-path est le répertoire qui contient l'image du groupe de correctifs et image-path est /home/<instance-owner>/sqllib

    4. Vérifiez que les instances exécutent le code du groupe de correctifs mis à jour en exécutant la commande db2level.

Procédure à suivre

Effectuez toutes les tâches post-installation nécessaires pour les groupes de correctifs afin de terminer l'installation. Reportez-vous aux tâches de post-installation pour les groupes de correctifs (Linux et UNIX).