I am running an application in the following environment :
Client : SmallTalk
MiddleWare : MQ
Server : Pro*C
DB : Oracle 8.1.6
When in my application, I try to access some data and I get
"ORA-03106 fatal two task communication protocaol error".
Funny thing is it doesn't happen with all the records but there
are some specific records for which I keep getting this error.
I am not able to find any trend or any similarity among this data. Under test environment which has exactly the same client-server configuration, I don't get this error.
We have been getting this error only after we upgraded to Oracle 8.1.6.
Has anyone encountered this ? Any resources on this error ?
Thanks in advance.
Happy coding !!!
Have you checked Metalink? One of the documents in metalink states the following :
Possible reasons for the ORA-03106 errors include:
1. Incompatibilities between the client application and the RDBMS server. For example, version incompatibilities, or a client trying to use a
feature not supported by the database kernel.
2. When using database links or gateways.
3. Network or SQL*Net problems.
5. PL/SQL - language related.
There are many more documents in metalink on this error.