Hi Bharath,
Correct me if I'm wrong. Don't we need to create 32 bit DSN on the server instead of 64 bit? And if it were to be Oracle, why would we want to create DSN? Instead couldn't we have the oracle client installed and configure the tnsnames.ora file?
V Suri - Whatever database the report hits to, you need to install its drivers on the server and create a DSN in case the report uses ODBC connection.
Regards,
Shafi