About Listener Requirements

In Oracle Database, the listener is set to start automatically at system restart.

You can verify the listener status by choosing the Windows Control Panel, then Administrative Tools, and then viewing the status of Services.

Oracle usually recommends that you only have a single net listener service running on a Windows computer at any one time. This single listener can support multiple databases. If you must have two different net listener services running on a Windows computer at the same time, ensure that they are configured to listen on different TCP/IP port numbers.

If the same IP address and port are used for different listeners, then you expect that the second and subsequent listeners fail to bind, instead, Windows allows them all to listen on the same IP address and port, resulting in an unexpected behavior of the listeners. This is a suspected Windows operating system problem with TCP/IP and has been reported to Microsoft.

Running Oracle Net Services

Starting with Oracle Database 12c Release 1 (12.1), Oracle Net Services such as Oracle Listener, CMADMIN, and CMAN Proxy Listener run under the specified Oracle Home User account (Windows User Account) specified during the installation.

Oracle recommends that you specify the standard Windows User Account (not an Administrator) as the Oracle Home User. Oracle Universal Installer also has an option to create a new Windows User Account with limited privileges. When the Windows built-in account is used as the Oracle Home User, then Oracle Listener service runs under an high-privileged Local System Account (LSA) for database installation. For CMAN installation, if a Windows built-in account is used as the Oracle Home User, then CMADMIN and CMAN Proxy Listener runs under a low privileged LocalService Account.

Note:

Starting with Oracle Database 12c Release 1 (12.1), lsnrctl start command or CMAN proxy start command may prompt for password when relevant service does not exist. This happens for the first time for a given alias. Once the service is created, all subsequent start commands do not prompt for password. However, there is no prompt for password if you select Use Built-in Account as Oracle Home User.

See Also: