Oracle Solution for Error ora-30686

Solution for Oracle Error ORA-30686

ORA-30686: no dispatcher accepted TCP/IP connection request

What triggered the Error:

A connection had to be routed through a local socket rather than a dispatcher. When this occurs, shared servers are less beneficial because the session that owns the socket cannot relinquish the process until the socket is closed. The most likely cause is that no dispatcher is configured for protocol=tcp.

What should we do to fix it:

To improve the scalability of your configuration, configure a dispatcher for protocol=tcp. To route these particular connections through a particular set of dispatchers, you can specify presentation=kgas. However, if you haven't done so, any protocol=tcp dispatcher will be used.