Confirmation du nombre de lignes de schéma après l'importation sous Windows

Après avoir importé le schéma de base de données, vous générez un nombre de lignes de chaque table dans le schéma. Vous comparez les données que vous générez avec les données que vous avez générées avant l’exportation du schéma.
  1. Exécutez la commande suivante :
    sqlplus protect/<password>@protect
  2. Exécutez la commande suivante pour créer une fonction PL\SQL afin de générer le nombre de lignes :
    SQL>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 :
    SQL>spool rowCount_after_import.txt
    SQL>select table_name, row_count(table_name) num_of_rows
    from user_tables;
    SQL>spool off
    Confirmation du nombre de lignes de schéma avant l'exportation sous Windows
    Le fichier
    rowCount_after_import.txt
    est créé dans le répertoire d'exécution.
  4. Comparez les données dans
    rowCount_after_import.txt
    au fichier
    rowCount_before_export.txt
    que vous avez créé avant l’opération d’exportation.