Oracle Error CLSGN-00088: Listen on string port number failed due to a lack of privileges.

Oracle Error Message

CLSGN-00088: Listen on string port number failed due to a lack of privileges.

Reason for the Error

The server was unable to listen on the specified port because it does not have privilege to do so. On Linux and Unix systems, this can occur because the server is not running as the root user.

Solution

Run the server as a user with the needed privileges.