Confirmation du nombre de lignes de schéma avant l'exportation sous Windows

Confirmez le nombre de lignes de schéma avant d'exporter la base de données. Vous utilisez le nombre de lignes de base de données pour comparer le nombre après avoir terminé l’exportation.
  1. Entrez ce qui suit dans l’invite de commande SQL> :
    sqlplus protect/<password>@protect
    Le message
    Connecté
    s’affiche.
  2. Exécutez la commande suivante pour créer une fonction PL\SQL afin de générer le nombre de lignes :
    create or replace function
    row_count (p_tablename in varchar2)
    return number
    as
    l_count number;
    begin execute immediate
    'select count(*)
    from ' || p_tablename
    into l_count;
    return l_count;
    end;
    /
  3. Exécutez la requête suivante pour générer un nombre de lignes pour chaque table du schéma :
    spool rowCount_before_export.txt
    select table_name, row_count(table_name) num_of_rows from user_tables;
    spool off
    Le fichier
    rowCount_before_export.tx
    est généré dans le répertoire d'exécution.
  4. Enregistrez le fichier
    rowCount_before_export.txt
    pour une utilisation ultérieure.