Introduction to Using and Configuring the Connection Manager (CMAN)
Oracle's Connection Manager, or CMAN, is a application that is available with Oracle Enterprise Edition.
CMAN is very similar to the Oracle Network Services, and provides support for connection concentration, network access control, and multi-protocol support.
One of the shortcomings of the Net8 listener is that it will accept connections from any Oracle client that knows the required information (port number of the listener, host address, and database name).
With CMAN you can specify which remote databases are allowed to make listener connections.
After completing this module, you will be able to:
- Describe the features of the Connection Manager
- Configure the Connection Manager
- Start and stop the Connection Manager
- Use SQL*Net with connections to multiple protocols
In the next lesson, you will examine the function of CMAN's three server programs.
Oracle Connection Manager
Oracle Connection Manager is a software component that resides on its own computer, separate from a client or an Oracle Database server.
It proxies and screens requests for the database server. In addition, it multiplexes database sessions. In its session multiplexing role, Oracle Connection Manager funnels multiple sessions
through a single transport protocol connection to a particular destination. In this way, Oracle Connection Manager reduces the demand on resources needed to maintain
multiple sessions between two processes by enabling the Oracle Database server to use fewer connection end points for incoming requests.
As an access control filter, Oracle Connection Manager controls access to Oracle databases.
Oracle Intelligent Agent existed for Oracle versions 8.1.5, 8i, 9i.
For Oracle 10g the Intelligent Agent does not exist.
For Oracle 10g there is a different agent, the Enterprise Manager 10g agent.