

# Opções de licenciamento do RDS para Oracle
<a name="Oracle.Concepts.Licensing"></a>

O Amazon RDS for Oracle tem duas opções de licenciamento: Licença inclusa (LI) e Traga sua própria licença (BYOL). Depois de criar uma instância de banco de dados Oracle no Amazon RDS, é possível alterar o modelo de licenciamento ao modificar a instância de banco de dados. Para obter mais informações, consulte [Modificar uma instância de banco de dados do Amazon RDS](Overview.DBInstance.Modifying.md).

**Importante**  
Verifique se você tem a licença apropriada do Oracle Database, com Software Update License and Support, para a classe da instância de banco de dados e a edição do Oracle Database. Além disso, verifique se você tem licenças para todos os recursos do Oracle Database licenciados separadamente.

**Topics**
+ [Modelo de licença incluída para SE2](#Oracle.Concepts.Licensing.LicenseIncluded)
+ [Traga a sua própria licença (BYOL) para EE e SE2](#Oracle.Concepts.Licensing.BYOL)
+ [Licenciar implantações Multi-AZ Oracle](#Oracle.Concepts.Licensing.MAZ)

## Modelo de licença incluída para SE2
<a name="Oracle.Concepts.Licensing.LicenseIncluded"></a>

No modelo de licença inclusa, você não precisa comprar licenças do Oracle Database separadamente. O AWS tem licença para o software de banco de dados Oracle. O modelo Licença inclusa só é aceito no Amazon RDS para Oracle Database Standard Edition 2 (SE2).

Nesse modelo, se você tiver uma conta do AWS Support com suporte para casos, entre em contato com o Suporte para solicitações de serviço do Amazon RDS e do Oracle Database. O uso da opção LI do RDS para Oracle está sujeito à Seção 10.3.1 dos [Termos de serviço da AWS](https://aws.amazon.com/service-terms/).

## Traga a sua própria licença (BYOL) para EE e SE2
<a name="Oracle.Concepts.Licensing.BYOL"></a>

No modelo BYOL, é possível usar suas licenças existentes do Oracle Database para implantar bancos de dados no Amazon RDS. O Amazon RDS comporta o modelo BYOL somente para Oracle Database Enterprise Edition (EE) e o Oracle Database Standard Edition 2 (SE2).

Verifique se você tem a licença apropriada do Oracle Database (com Software Update License and Support) para a classe da instância de banco de dados e a edição do Oracle Database que deseja executar. Você também deve seguir as políticas da Oracle para o licenciamento do software Oracle Database no ambiente de computação em nuvem. Para obter mais informações sobre a política de licenciamento da Oracle para o Amazon EC2, consulte [Licenciamento de softwares Oracle no ambiente de computação em nuvem](http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf).

Nesse modelo, você continua a usar sua conta de suporte ativo do Oracle e entra em contato com a Oracle diretamente para solicitações de serviço do Oracle Database. Caso tenha uma conta do AWS Support com suporte a caso, você pode entrar em contato com o Suporte para solucionar problemas do Amazon RDS.

### Integração com o AWS License Manager
<a name="oracle-lms-integration"></a>

Para facilitar o monitoramento do uso de licenças Oracle no modelo BYOL, o [AWS License Manager](https://aws.amazon.com/license-manager/) integra-se ao Amazon RDS for Oracle. O License Manager oferece suporte ao rastreamento de edições de mecanismos e pacotes de licenças do RDS for Oracle com base em núcleos virtuais (vCPUs). Você também pode usar o License Manager com o AWS Organizations para gerenciar centralmente todas as suas contas organizacionais.

A tabela a seguir mostra os filtros de informações de produtos do RDS para Oracle.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html)

Para rastrear o uso da licença das instâncias de banco de dados do Oracle, é possível criar uma licença autogerenciada utilizando o AWS License Manager. Nesse caso, os recursos do RDS para Oracle que correspondem ao filtro de informações do produto são automaticamente associados à licença autogerenciada. A detecção de instâncias de banco de dados Oracle pode levar até 24 horas. Também é possível rastrear uma licença entre contas usando o AWS Resource Access Manager.

#### Console
<a name="oracle-lms-integration.console"></a>

**Como criar uma licença autogerenciada no AWS License Manager para rastrear o uso de licença das instâncias de banco de dados do Oracle**

1. Acesse [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. Escolha **Criar licença autogerenciada**.

   Consulte instruções em [Create a self-managed license](https://docs.aws.amazon.com/license-manager/latest/userguide/create-license-configuration.html) no *Guia do usuário do AWS License Manager*.

   Adicione uma regra para um **RDS Product Information Filter (Filtro de informações de produto do RDS)** no painel **Product Information (Informações do produto)**.

   Para obter mais informações, consulte [ProductInformation](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_ProductInformation.html) na *Referência da API do AWS License Manager*.

1. (Somente rastreamento entre contas) Use o AWS Resource Access Manager para compartilhar suas licenças autogerenciadas com qualquer conta da AWS ou por meio do AWS Organizations. Para mais informações, consulte [Compartilhar seus recursos da AWS](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html).

#### AWS CLI
<a name="oracle-lms-integration.cli"></a>

Para criar uma licença autogerenciada usando a AWS CLI, chame o comando [create-license-configuration](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-configuration.html). Use os parâmetros `--cli-input-json` ou `--cli-input-yaml` para passar os parâmetros para o comando.

**Example**  
O exemplo a seguir cria uma licença autogerenciada para o Oracle Enterprise Edition.   

```
aws license-manager create-license-configuration --cli-input-json file://rds-oracle-ee.json
```
Veja a seguir o arquivo `rds-oracle-ee.json` de exemplo usado no exemplo.  

```
{
    "Name": "rds-oracle-ee",
    "Description": "RDS Oracle Enterprise Edition",
    "LicenseCountingType": "vCPU",
    "LicenseCountHardLimit": false,
    "ProductInformationList": [
        {
            "ResourceType": "RDS",
            "ProductInformationFilterList": [
                {
                    "ProductInformationFilterName": "Engine Edition",
                    "ProductInformationFilterValue": ["oracle-ee"],
                    "ProductInformationFilterComparator": "EQUALS"
                }
            ]
        }
    ]
}
```

Para obter mais informações sobre o produto, consulte [Detecção automática do inventário de recursos](https://docs.aws.amazon.com/license-manager/latest/userguide/automated-discovery.html) no *Guia do usuário do AWS License Manager*.

Para obter mais informações sobre o parâmetro `--cli-input`, consulte [Gerar um esqueleto AWS CLI e parâmetros de entrada usando um arquivo de entrada JSON ou YAML ](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-skeleton.html) no *AWS CLI Guia do usuário *.

### Migrar entre edições do Oracle Database
<a name="Oracle.Concepts.EditionsMigrating"></a>

Se você tiver uma licença BYOL do Oracle Database não utilizada e apropriada para a edição e a classe da instância de banco de dados que planeja executar, poderá migrar da Standard Edition 2 (SE2) para a Enterprise Edition (EE). Não é possível migrar da EE para outras edições.

**Como alterar a edição do Oracle Database e reter seus dados**

1. Crie um snapshot da instância de banco de dados.

   Para obter mais informações, consulte [Criar um snapshot de banco de dados para uma instância de banco de dados single-AZ para o Amazon RDS](USER_CreateSnapshot.md).

1. Restaure o snapshot para uma nova instância de banco de dados e selecione a edição de banco de dados Oracle que deseja usar.

   Para obter mais informações, consulte [Restaurar uma instância de banco de dados](USER_RestoreFromSnapshot.md).

1. (Opcional) Exclua a antiga instância de banco de dados, a não ser que deseje mantê-la em execução, e tenha as licenças apropriadas do banco de dados Oracle para ela.

   Para obter mais informações, consulte [Excluir uma instância de banco de dados](USER_DeleteInstance.md).

## Licenciar implantações Multi-AZ Oracle
<a name="Oracle.Concepts.Licensing.MAZ"></a>

O Amazon RDS oferece suporte para implantações Multi-AZ para Oracle como uma solução de failover de alta disponibilidade. Recomendamos o Multi-AZ para workloads de produção. Para obter mais informações, consulte [Configurar e gerenciar uma implantação multi-AZ para o Amazon RDS](Concepts.MultiAZ.md). 

Se você usar o modelo Traga sua própria licença, deverá ter uma licença para a instância de banco de dados primária e a instância de banco de dados em espera em uma implantação Multi-AZ. 