A code 9 errors typically means that there is a permissions error with a custom stored procedure in use by the report; this error can also indicate that the store procedure is not the same version of the procedure expected by the report.
Open Sybase (start -> run -> scjview)
Log in as the DBA user.
Double click on Procedures & Functions
Locate the stored procedure in use by the report
Right click, and select properties
On the permission tab, click Grant
Select report user (or all users if you don't mind) from the list and click ok.