Listen Software's How To: The Listener Server
September 9, 2002
Includes the service names and addresses of all listeners on a machine, the SIDs for the databases they listen for, and various control parameters used by the listener.
Oracle Name ServerUsing the Oracle Name server, the clients do not need to know where the database is located. The only requirement is for the client to know the address of the name server. When the user wants a connection, Net 8 connects to the name server, resolves the address, and connects to the address given by the name server.
Connecting to the ServerThe client uses both the tnsnames.ora file and the sqlnet.ora file to make a connection with the server. TNSNames contains the names of services on the network; whereas, sqlnet.ora contains client profile information and Oracle Name Servers if used.
The server uses the listener.ora file to create services that listen for connection requests. The listener service responds to incoming requests by routing them to the appropriate instance. The listener server uses the listener.ora file to boot and configure one or more listeners. A listener service after routing the connection is ready to respond to the next request for information (service name to connection descriptor).
The listener spawns a new process or redirects the connection to an existing process. Now the listener is no longer involved.
Back to the LSS "How To" Series Main Page