Oracle Error Message
PLS-00993: Cursor variables cannot be passed as forwarded RPC arguments or results
Reason for the Error
An attempt was made to pass a cursor variable to or from a remote subprogram by way of a forwarded RPC, which is not allowed. For example, from a client-side tool, a procedure on a remote database cannot be used to open a cursor variable because remote subprograms cannot return the values of cursor variables.
Solution
Change the subprogram call to reference the local database.