What is service registration?
What is service registration?
Rating:
A listener is configured with one or more listening protocol addresses, information about supported services, and listener parameters that control the listener's run-time behavior. The listener configuration is stored in a configuration file named listener.ora. The supported services (the services to which the listener forwards client requests) can be configured in the listener.ora file or can be dynamically registered with the listener. The dynamic registration feature is called service registration. The service registration is performed by the PMON (Process Monitor) background process of each instance of the database, which has the necessary configuration in the database's initialization parameter file.
Service registration provides the following information to the listener:
Since this information is dynamically registered with the listener, this information does not need to be stored in the listener.ora file (i.e., listener.ora file does not need to be statically configured with this information). However, the static configuration is required if the listener is to accept client connection requests for pre-Oracle8i databases. Static configuration is also required for other services, such as external procedures, heterogeneous services, and some management tools such as Oracle Enterprise Manager. For Oracle8i and Oracle9i databases, the listener uses dynamic service information received through service registration before using statically configured information in the listener.ora file.
Rating:
Other articles
- What is lsnrctl (Listener Control) utility?
- What is the direct-load INSERT?
- What are the different types of import modes?
- What is a database service?
- What is the UNTIL clause?