Importez la base de données sur le système Oracle
19c

Le processus d’importation de la base de données définit l'objet LOB pour être enregistré comme SecureFile.
  1. Exécutez les commandes suivantes sur le système Oracle
    19c
    pour importer la
    base de données source
    Oracle (sauts de ligne ajoutés pour plus de lisibilité).
    1. Importez la base de données tout en excluant l’index en exécutant la commande suivante :
      impdp protect/<password>@<service name> dumpfile=fullexport.dmp schemas=protect directory=DATA_PUMP_DIR logfile=fullimport.log DATA_OPTIONS=skip_constraint_errors TRANSFORM=LOB_STORAGE:DEFAULT EXCLUDE=INDEX
    2. Importez la base de données en exécutant la commande suivante :
      impdp protect/<password>@<service name> dumpfile=fullexport.dmp schemas=protect directory=DATA_PUMP_DIR logfile=fullimport.log DATA_OPTIONS=skip_constraint_errors TRANSFORM=LOB_STORAGE:DEFAULT INCLUDE=INDEX
  2. Vérifiez que les tables LOB utilisent le stockage SecureFile sur le système cible en exécutant la requête suivante :
    Sqlplus protect/<password>@<service name> SELECT table_name as "tableName", column_name as "columnName", securefile as "isSecureFile", in_row as "isInRow" FROM user_lobs WHERE table_name IN ('MESSAGELOB', 'MESSAGECOMPONENTLOB', 'CONDITIONVIOLATIONLOB') ORDER BY table_name, column_name;
  3. Confirmez que la colonne
    IsSecureFile
    de la sortie est définie sur YES dans chacune des trois tables.
    IsSecureFile
    indique que l’objet LOB utilise SecureFile.