The database structure may be different in 2000 so you may have to poke around a bit. On the report server you have a database that contains pretty much everything you need to know about reports. In the more recent versions of the db there is a table named catalog that lists all report objects: reports, paths, data sources, etc.. You should be able to pull what you need from there.