Suponiendo que _beginTransaction es un valor booleano, ¿lo ha configurado como verdadero antes de If _beginTransaction Then
? ?
¿También ha realizado la transacción anterior antes de iniciar esta? Oracle puede hacer cosas raras con la agrupación de conexiones y BeingTransaction.
Hace mucho tiempo tuve un error similar a este. ¿Has mirado aquí ?
Editar - ¿Está tratando de llamar a un proceso almacenado .NET? OracleConnection.BeginTransaction
no admite llamadas a procedimientos almacenados
: