Hi,
Sorry, but it's too long now, so I have no opinion about downloading
patches for SQL7 or not before reattaching the database to SQL-2000;
however, it never hurts to have the latest patches applied, especially in
the case of SQL-Server. It also possible that a simple backup/restore will
repair the database.
If you have access to the Enterprise Manager, you can also use it to
generate SQL script for your database and then use BCP or any other mean to
copy your data or even simpler, use the DTS Export (or Import, if called
from SQL-2000) or the Copy Database Wizard to copy your database from
SQL-Server 7 to SQL-2000.
You can even use tools like SQLCompare/SQLDataCompare/SQLPackage from
RedGate software to do this kind of job.
S. L.