Hello,

I'm trying to set up Oracle shared server on my Win2000 PC. The client and instance are on the same box.

I've set the pfile parameters to:
DISPATCHERS="(PROTOCOL=TCP)(DISPATCHERS=1)"
SHARED_SERVERS=2
MAX_DISPATCHERS=4

My tnsnames.ora has the service name listed using TCP as the protocol. When running LSNRCTL SERVICES <listener_name>, the listener shows a dispatcher created.

However, when I try to connect to the service name using SQLPLUSW, I get the following error:
ORA-03106: fatal two-task communication protocol error

Any ideas on what I could be doing wrong?

Thanks.