Może trochę się spóźniłem (zamieściłeś swoje pytanie 2,5 roku temu), ale mam ten sam problem.
Po wielu frustracji i frustracji dowiedziałem się, że błąd pojawia się, gdy procedura składowana ma numeryczne parametry wyjściowe (VARCHAR jest OK, podobnie jak każdy parametr wejściowy).
W końcu odkryłem, że wszystko działa poprawnie, gdy używasz starego dostawcy bazy danych MSDAORA.1
.