Oracle Solution for Error ora-12558

Solution for Oracle Error ORA-12558

ORA-12558: TNS:protocol adapter not loaded

What triggered the Error:

On some platforms (such as OS/2) protocol adapters are loaded at run-time. If the shared library (or DLL) for the protocol adapter has not been loaded, then this error is returned.

What should we do to fix it:

For further details, turn on tracing and reexecute the operation. The trace file will have the name of the shared library (or DLL) that has not been loaded.