Question : How can I perform row level verification after export import on Oracle DB

I am performing an upgrade from 8i to 9i using export import. We have done about 20 of these migrations without problems. For this particular DB the client requires me to perform row level validation on some of the key tables  (some with 1million plus rows).  They would like me to come up with a way to generate a checksum of  the rows in the tables for before and after verification. They won't accept row counts for this one.

Answer : How can I perform row level verification after export import on Oracle DB

Just thought of another option for you. Not the most elegant, and could be tedious if you have a lot of columns, but will work.

Take a SQLPLUS dump (which will take a while) of the tables before and after, to a flat file, and run a UNIX diff on them, or an md5sum.
You'll want to make sure the SQL extract script is very specific, doesn't use any headers or messages that might vary from release.

Just using spool and order by, you should generate the same files.
Random Solutions  
 
programming4us programming4us