1. In a data management system having a report warehouse and a plurality of user processors in communication with a DCOM server, the DCOM server being in communication with the report warehouse, a method of retrieving reports from the report warehouse by at least one user processor of the plurality of user processors, the method comprising: establishing a mirror database, the mirror database being in communication with the DCOM server; extracting an information subset representing data associated with a report stored in the report warehouse; storing the extracted information subset at the mirror database; receiving at the mirror database a search request including search criteria for searching information subsets stored in the mirror database; searching the mirror database for information subsets meeting the search criteria; constructing a report list representing the reports from which information subsets meeting the search criteria were derived; providing the report list to the at least one user processor; receiving a report selection from the at least one user processor, the report selection identifying at least one selected report from the report list for downloading from the report warehouse; retrieving the at least one selected report from the report warehouse; and downloading the at least one selected report to the at least one user processor.