Issue: Processing an Oracle procedure with Oracle Wire Protocol ODBC client produces this error message: PLS-00306: wrong number or type of arguments in call to <procedure_name>.
Solution:
Windows: On the Advanced tab of the ODBC Oracle Wire Protocol Driver Setup box, select Procedure Returns Results.