

# Configuración de Oracle Connection Manager en una instancia de Amazon EC2
<a name="oracle-cman"></a>

Oracle Connection Manager (CMAN) es un servidor proxy que reenvía las peticiones de conexión a los servidores de bases de datos o a otros servidores proxy. Puede utilizar CMAN para configurar lo siguiente:

Control de acceso  
Puede crear reglas que filtren las solicitudes de los clientes especificadas por el usuario y acepten otras.

Multiplexación de sesiones  
Puede canalizar varias sesiones de cliente a través de una conexión de red a un destino de servidor compartido.

Normalmente, CMAN reside en un host separado del servidor de la base de datos y de los hosts de los clientes. Para más información, consulte [Configuring Oracle Connection Manager](https://docs.oracle.com/en/database/oracle/oracle-database/19/netag/configuring-oracle-connection-manager.html#GUID-AF8A511E-9AE6-4F4D-8E58-F28BC53F64E4) (Configuración de Oracle Connection Manager) en la documentación de Oracle Database.

**Topics**
+ [Versiones y opciones de licencia compatibles con CMAN](#oracle-cman.Versions)
+ [Requisitos y limitaciones para CMAN](#oracle-cman.requirements)
+ [Configuración de CMAN](#oracle-cman.configuring-cman)

## Versiones y opciones de licencia compatibles con CMAN
<a name="oracle-cman.Versions"></a>

CMAN es compatible con la edición Enterprise de todas las versiones de Oracle Database que admite Amazon RDS. Para obtener más información, consulte [Versiones de RDS para Oracle](Oracle.Concepts.database-versions.md).

Puede instalar Oracle Connection Manager en un host distinto del host donde está instalada Oracle Database. No necesita una licencia independiente para el host que ejecuta CMAN.

## Requisitos y limitaciones para CMAN
<a name="oracle-cman.requirements"></a>

Para proporcionar una experiencia completamente administrada, Amazon RDS restringe el acceso al sistema operativo. No se pueden modificar los parámetros de la base de datos que requieren acceso al sistema operativo. Por lo tanto, Amazon RDS no es compatible con las características de CMAN que requieren que inicie sesión en el sistema operativo.

## Configuración de CMAN
<a name="oracle-cman.configuring-cman"></a>

Cuando se configura CMAN, se realiza la mayor parte del trabajo fuera de la base de datos de RDS for Oracle.

**Topics**
+ [Paso 1: configurar CMAN en una instancia de Amazon EC2 en la misma VPC que la instancia de RDS for Oracle](#oracle-cman.configuring-cman.vpc)
+ [Paso 2: configurar los parámetros de la base de datos para CMAN](#oracle-cman.configuring-cman.parameters)
+ [Paso 3: asociar la instancia de base de datos con el grupo de parámetros](#oracle-cman.configuring-cman.parameter-group)

### Paso 1: configurar CMAN en una instancia de Amazon EC2 en la misma VPC que la instancia de RDS for Oracle
<a name="oracle-cman.configuring-cman.vpc"></a>

Para saber cómo configurar CMAN, siga las instrucciones detalladas en la publicación del blog [Configuring and using Oracle Connection Manager on Amazon EC2 for Amazon RDS for Oracle](https://aws.amazon.com/blogs/database/configuring-and-using-oracle-connection-manager-on-amazon-ec2-for-amazon-rds-for-oracle/) (Configurar y utilizar Oracle Connection Manager en Amazon EC2 para Amazon RDS for Oracle).

### Paso 2: configurar los parámetros de la base de datos para CMAN
<a name="oracle-cman.configuring-cman.parameters"></a>

Para las funciones de CMAN, como el modo de director de tráfico y la multiplexación de sesiones, establezca el parámetro `REMOTE_LISTENER` en la dirección de la instancia de CMAN en un grupo de parámetros de base de datos. Veamos la siguiente situación:
+ La instancia CMAN reside en un host con la dirección IP `10.0.159.100` y utiliza el puerto `1521`.
+ Las bases de datos `orcla`, `orclb` y `orclc` residen en instancias de base de datos de RDS for Oracle separadas.

La siguiente tabla muestra cómo establecer el valor de `REMOTE_LISTENER`. El valor de `LOCAL_LISTENER` lo establece automáticamente Amazon RDS.


| Nombre de instancia de base de datos | IP de la instancia de la base de datos | Valor del oyente local (establecido automáticamente) | Valor de la escucha remota (establecida por el usuario) | 
| --- | --- | --- | --- | 
| orcla | 10.0.159.200 |  <pre>( address=<br />  (protocol=tcp)<br />  (host=10.0.159.200)<br />  (port=1521)<br />)</pre>  | 10.0.159.100:1521 | 
| orclb | 10.0.159.300 |  <pre>( address=<br />  (protocol=tcp)<br />  (host=10.0.159.300)<br />  (port=1521)<br />)</pre>  | 10.0.159.100:1521 | 
| orclc | 10.0.159.400 |  <pre>( address=<br />  (protocol=tcp)<br />  (host=10.0.159.400)<br />  (port=1521)<br />)</pre>  | 10.0.159.100:1521 | 

### Paso 3: asociar la instancia de base de datos con el grupo de parámetros
<a name="oracle-cman.configuring-cman.parameter-group"></a>

Cree o modifique la instancia de base de datos para utilizar el grupo de parámetros que configuró en [Paso 2: configurar los parámetros de la base de datos para CMAN](#oracle-cman.configuring-cman.parameters). Para obtener más información, consulte [Asociación de un grupo de parámetros de base de datos con una instancia de base de datos en Amazon RDS](USER_WorkingWithParamGroups.Associating.md).