Rubrique précédente: Archivage des données dans SQL Server 2008Rubrique suivante: Purge des données


Archivage des données dans Oracle

Cette section décrit l'archivage des données dans Oracle.

Remarque : Il est recommandé d'utiliser Oracle SQL Developer pour exécuter la procédure stockée.

Procédez comme suit:

  1. Connectez-vous à MDB en tant que usm_user ou sa à l'aide d'Oracle SQL Developer
  2. Accédez à Connexions, nom de la connexion, Procédures
  3. Cliquez avec le bouton droit de la souris sur l'une des procédures et sélectionnez Exécuter.
  4. Dans la fenêtre Exécuter PL/SQL, remplacez les balises <...> par les informations requises.

    Remarque : Si vous utilisez SQLPlus dans l'invite de commande, exécutez l'instruction SET SERVEROUT ON avant d'exécuter la procédure stockée.

    DECLARE
      P_OBJECT_TYPE VARCHAR2(200);
      P_DATE DATE;
      P_BU VARCHAR2(200) ;
    BEGIN
      P_OBJECT_TYPE := ‘<Type objet>’ ;
      P_DATE := ‘<Date fin ou avant - JJ-MMM-AAAA>’;
      P_BU := ‘<Unité business>’ ;
    
      USM_SP_ARCHIVE_DATA(
        P_OBJECT_TYPE => P_OBJECT_TYPE,
        P_DATE => P_DATE,
        P_BU => P_BU
      );
    END;
    
  5. Après avoir remplacé les valeurs précédentes, cliquez sur le bouton OK.

    Le résultat s'affiche dans l'onglet En cours d'exécution - Journal.

    Une fois la procédure stockée terminée, les données sont archivées.