Im not sure if Im missing something really simple but here goes.
On my local machine I created a CR going against Oracle using a ‘Microsoft ODBC for Oracle’ system DSN.
Report runs fine, refreshes fine.
I published this to a folder within BusinessObjects XI 3.1 and when I try to refresh this from Infoview, I get the error “The database logon information for this report is either incomplete or incorrect.”
I have created the exact same ODBC connection on the server. I have also gone into the CMC and tried to enter the password for that object.
Did you test the ODBC on the job server itself? Not sure about Oracle but most ODBC have two auth modes, “Integrated Security” and “supplied credentials.” If set to integrated the report is going to try and connect to the database with the credentials that your SIA is running as.
If you want to pass credentials from the report itself be sure to set the authentication to Supplied username and password.
Also, if you have more than one server running the Crystal Reports Job Server you will need the ODBC on all of them if they are enabled in the CMC
I uninstalled the Oracle client tools, deleted all traces of Oracle on the server including deleting all registry entries and re-installed the cllient 9.2 and everything worked great.