I'm having the following problem.
We use Oracle8i over NT, Visual Basic and the developers connect to Oracle using ADO.
I installed Oracle 9i and for and unknown reason now they receive error messages when they try to run a stored procedure, function, etc.
It fails when doing a Command.Parameters.Refresh() when the Command object is pointed to a stored procedure.

The message is:

ORA-06550: line 1, column 7:
PLS-00306: wrong number or types of arguments in call to 'P_IU_INAPPROPRIATEWORD'
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

But we are calling the procedure in the correct way!!

You can see a similar problem in

Any clue? This is REALLY CRITICAL.