Mise à jour de la version Java pour IBM DB2

Veillez à la sécurité et à la compatibilité de votre système en mettant à jour la dernière version Java prise en charge pour la base de données IBM DB2. Vous êtes ainsi assuré de bénéficier des dernières fonctionnalités, des améliorations de performance et des correctifs de sécurité.
    Important:
  • Prenez un instantané ou une sauvegarde du système RICOH ProcessDirector pour éviter toute perte de données.
  • Vérifiez que l'antivirus ou tout autre logiciel de sécurité qui verrouille et analyse les fichiers est toujours désactivé sur le système RICOH ProcessDirector.
  • Vous devez contacter le support Ricoh pour obtenir un package de mise à jour pour le Java Runtime Environment (JRE) installé avec DB2. Vous ne pouvez pas utiliser le même package de mise à jour Java pour les versions RICOH ProcessDirector et DB2 de Java.

Pour mettre à jour la version de Java pour IBM DB2 :

  1. Connectez-vous à votre système en tant que superutilisateur ou utilisez la commande sudo - ou su - pour devenir le superutilisateur.
  2. Dans une invite de commande, utilisez ces commandes pour passer à l'utilisateur aiw1, arrêter RICOH ProcessDirector en tant qu'utilisateur aiw1 et forcer l'arrêt de tous les processus DB2 :
    su - aiw1
    stopaiw
    db2stop force
    exit
  3. Pour vérifier la version de Java actuellement installée, ouvrez une ligne de commande et tapez :
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version
  4. Copiez le fichier TGZ que vous avez reçu de l'assistance de Ricoh dans : /aiw/aiw1/tmp/ibmjava
  5. Pour générer le total de contrôle MD5 du package, entrez :
    md5sum /aiw/aiw1/tmp/ibmjava/<nom_du_fichier>.tgz

    <nom_du_fichier> est le nom du fichier TGZ.

    Comparez le résultat avec la valeur apportée par le support de Ricoh. Si les valeurs ne correspondent pas, téléchargez à nouveau le package.

  6. Pour décompresser et installer la nouvelle version de Java, entrez :
    cd /aiw/aiw1/tmp/ibmjava
    tar -xvf <nom_du_fichier>.tgz -C /opt/infoprint/ippd/db/java
    cd /opt/infoprint/ippd/db/java
    mv jdk64 jdk64old
    mv ibm-java-x86_64-80 jdk64
    chown -R bin:bin jdk64
    <nom_du_fichier> est le nom du fichier TGZ.
  7. Passez à l'utilisateur aiw1 et redémarrez RICOH ProcessDirector:
    su - aiw1
    startaiw
  8. Vérifiez la version de Java utilisée par DB2 :
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version

    Exemple de sortie :

    =====
    java version "1.8.0_431" 
    Java(TM) SE Runtime Environment (build 8.0.8.35 - pxa6480sr8fp35-20241105_01(SR8 FP35)) 
    IBM J9 VM (build 2.9, JRE 1.8.0 Linux amd64-64-Bit Compressed References
    20240926_78736 (JIT enabled, AOT enabled) 
    OpenJ9 - 8ce0d57a2f6 
    OMR - 8eaf1a20f 
    IBM - dd9cff8) 
    JCL - 20241016_01 based on Oracle jdk8u431-b10 
    ===== 
    

  9. Si la version est correcte, vous pouvez supprimer en toute sécurité le contenu des dossiers /aiw/aiw1/tmp/ibmjava et /opt/infoprint/ippd/db/java/jdk64old.