

# Configurando o Oracle Connection Manager em uma instância do Amazon EC2
<a name="oracle-cman"></a>

O Oracle Connection Manager (CMAN) é um servidor de proxy que encaminha solicitações de conexão para servidores de banco de dados ou outros servidores proxy. Você pode usar o CMAN para configurar o seguinte:

Controle de acesso  
Você pode criar regras que filtram solicitações de clientes especificadas pelo usuário e aceitam outras.

Multiplexing de sessão  
Você pode canalizar várias sessões de clientes por meio de uma conexão de rede para um destino de servidor compartilhado.

Normalmente, o CMAN reside em um host separado do servidor de banco de dados e dos hosts do cliente. Para obter mais informações, 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) (Configurar o Oracle Connection Manager) na documentação do Oracle Database.

**Topics**
+ [Versões e opções de licenciamento compatíveis para CMAN](#oracle-cman.Versions)
+ [Requisitos e limitações do CMAN](#oracle-cman.requirements)
+ [Configurando o CMAN](#oracle-cman.configuring-cman)

## Versões e opções de licenciamento compatíveis para CMAN
<a name="oracle-cman.Versions"></a>

O CMAN oferece suporte à Enterprise Edition de todas as versões do Oracle Database que o Amazon RDS oferece suporte. Para obter mais informações, consulte [Versões do RDS para Oracle](Oracle.Concepts.database-versions.md).

Você pode instalar o Oracle Connection Manager em um host separado do host em que o Oracle Database está instalado. Você não precisa de uma licença separada para o host que executa o CMAN.

## Requisitos e limitações do CMAN
<a name="oracle-cman.requirements"></a>

Para fornecer uma experiência totalmente gerenciada, o Amazon RDS restringe o acesso ao sistema operacional. Você não pode modificar parâmetros de banco de dados que exigem acesso ao sistema operacional. Assim, o Amazon RDS não oferece suporte a recursos do CMAN que exigem que você faça login no sistema operacional.

## Configurando o CMAN
<a name="oracle-cman.configuring-cman"></a>

Ao configurar o CMAN, você executa a maior parte do trabalho fora do banco de dados do RDS for Oracle.

**Topics**
+ [Etapa 1: configurar o CMAN em uma instância do Amazon EC2 na mesma VPC da instância do RDS for Oracle](#oracle-cman.configuring-cman.vpc)
+ [Etapa 2: configurar parâmetros de banco de dados para o CMAN](#oracle-cman.configuring-cman.parameters)
+ [Etapa 3: associar a sua instância de banco de dados ao grupo de parâmetros.](#oracle-cman.configuring-cman.parameter-group)

### Etapa 1: configurar o CMAN em uma instância do Amazon EC2 na mesma VPC da instância do RDS for Oracle
<a name="oracle-cman.configuring-cman.vpc"></a>

Para saber como configurar o CMAN, siga as instruções detalhadas na postagem do blog [Configurando e usando o Oracle Connection Manager no Amazon EC2 para Amazon RDS for Oracle](https://aws.amazon.com/blogs/database/configuring-and-using-oracle-connection-manager-on-amazon-ec2-for-amazon-rds-for-oracle/).

### Etapa 2: configurar parâmetros de banco de dados para o CMAN
<a name="oracle-cman.configuring-cman.parameters"></a>

Para recursos do CMAN, como Modo Traffic Director e multiplexação de sessão, defina o parâmetro `REMOTE_LISTENER` do endereço da instância do CMAN em um grupo de parâmetros de banco de dados. Considere o seguinte cenário:
+ A instância CMAN reside em um host com endereço IP `10.0.159.100` e usa porta `1521`.
+ Os bancos de dados `orcla`, `orclb`, e `orclc` residem em instâncias de banco de dados do RDS for Oracle separadas.

A tabela a seguir mostra como definir o valor `REMOTE_LISTENER`. O valor `LOCAL_LISTENER` é definido automaticamente pelo Amazon RDS.


| Nome da instância de banco de dados | IP da instância de banco de dados | Valor do ouvinte local (definido automaticamente) | Valor de ouvinte remoto (definido por usuário) | 
| --- | --- | --- | --- | 
| 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 | 

### Etapa 3: associar a sua instância de banco de dados ao grupo de parâmetros.
<a name="oracle-cman.configuring-cman.parameter-group"></a>

Crie ou modifique sua instância de banco de dados para usar o grupo de parâmetros configurado no [Etapa 2: configurar parâmetros de banco de dados para o CMAN](#oracle-cman.configuring-cman.parameters). Para obter mais informações, consulte [Associar um grupo de parâmetros de banco de dados a uma instância de banco de dados no Amazon RDS](USER_WorkingWithParamGroups.Associating.md).