Page tree

Compressez la base de données Oracle pour réduire l'espace qu'elle occupe sur le disque.

Planifiez la compression une fois par an, en tenant compte des facteurs suivants :

  • Vous devez arrêter le système Prinergy pour compresser la base de données.
  • Si la base de données est très volumineuse (si le client ne supprime pas régulièrement ses travaux, par exemple), la compression peut prendre plusieurs heures. La durée de la compression dépendra de la taille de la base de données et de la vitesse du serveur Prinergy principal.

Remarque : l'espace requis pour compresser la base de données correspond à une fois et demi (1,5 x) la taille de la base de données sur le lecteur C: et sur le lecteur J:. Au démarrage de la compression, le système vous indiquera si l'espace disponible est suffisant.

  1. Quittez le logiciel client Prinergy Workshop sur tous les ordinateurs clients.
  2. Arrêtez Prinergy sur tous les serveurs.
  3. Arrêtez et redémarrez le serveur Prinergy principal pour vous assurer qu'aucune sauvegarde de la base de données n'est en cours.
    Une fois que le système a redémarré, attendez que l'état des services Oracle suivants passe à l'état Running (En cours d'exécution) : 
    • OracleARAXI_12TNSListener
    • OracleServicearaxi

    Cela peut prendre quelques minutes. Vous pouvez vérifier l'état des services dans la liste Services : Run (Exécuter) > Services.msc.

  4. Démarrez Prinergy Administrator.
  5. Dans Prinergy Administrator, cliquez sur le menu Tools (Outils) et sélectionnez Compress Database (Compresser la base de données).
    L'élément de menu Compress Database (Compresser la base de données) est uniquement disponible sur le serveur Prinergy principal, et seulement si Prinergy n'est pas en cours d'exécution.
  6. Dans la boîte de dialogue Compress Database (Compresser la base de données), cliquez sur Compress (Compresser).
    La compression de la base de données démarre. Le tableau suivant décrit les informations qui apparaissent au cours de la compression.

    Élément

    Description

    À compresser

    Taille de l'ensemble des tables et index de la base de données à comprimer, en Go

    Nom

    Nom de l'objet de base de données interne en cours de compression

    Taille

    Taille de l'objet de base de données interne en cours de compression. La compression commence par l'objet le plus volumineux avant de traiter les autres objets.

    Temps écoulé

    Temps écoulé depuis le début de la compression de l'objet de base de données identifié dans le champ Name (Nom)

    État

    Tâche en cours, par exemple, « Compression de x sur y », où « x » désigne l'objet de base de données en cours de compression et « y » le nombre total d'objets de base de données

    Temps de compression total

    Temps écoulé depuis que vous avez cliqué sur Compress (Compresser).

  7. Lorsque le message « Compression de la base de données terminée » s'affiche, fermez la boîte de dialogue Compression.
    Remarque : si vous annulez le processus de compression avant son terme, Prinergy mettra plus longtemps à démarrer car l'index de la base de données devra être reconstruit.

    Remarque : si le logiciel de compression s'interrompt de manière anormale, redémarrez votre système, puis relancez la compression. Le processus de compression reprendra là où il s'est interrompu.

  8. Démarrez Prinergy.
  9. Démarrez le logiciel client Prinergy Workshop.

L'espace libéré par la compression de la base de données dépend de ce qui suit :

    • Taille de la base de données
    • Date de la précédente compression
    • Nombre d'entrées d'historique supprimées. Vous pouvez déterminer la fréquence de suppression des entrées d'historique.

Remarque : la première sauvegarde qui suit la compression de la base de données peut être un peu plus lente que d'habitude.

  • No labels