

# Alterar o conjunto de caracteres de uma instância de banco de dados do RDS Custom para Oracle
<a name="custom-managing.character-set"></a>

O RDS Custom para Oracle usa como padrão o conjunto de caracteres US7ASCII. Talvez você queira especificar conjuntos de caracteres diferentes para atender aos requisitos de caracteres de idiomas ou multibyte. Ao usar o RDS Custom para Oracle, você pode pausar a automação e, depois, alterar o conjunto de caracteres do banco de dados manualmente.

Para alterar o conjunto de caracteres de uma instância de banco de dados do RDS Custom para Oracle, é necessário cumprir os seguintes requisitos:
+ Você só pode alterar o caractere em uma instância do RDS Custom recém-provisionada que tenha um banco de dados vazio ou inicial sem dados da aplicação. Para todos os outros cenários, altere o conjunto de caracteres usando DMU (Assistente de migração de banco de dados para Unicode).
+ Você só pode mudar para um conjunto de caracteres compatível com o RDS para Oracle. Para ter mais informações, consulte [Conjuntos de caracteres de banco de dados compatíveis](Appendix.OracleCharacterSets.md#Appendix.OracleCharacterSets.db-character-set.supported).

**Como alterar o conjunto de caracteres de uma instância de banco de dados do RDS Custom para Oracle**

1. Pause a automação do RDS Custom. Para ter mais informações, consulte [Pausar e retomar sua instância de banco de dados do RDS Custom](custom-managing.customizing-env.md#custom-managing.pausing).

1. Faça login em seu banco de dados como usuário com privilégios `SYSDBA`.

1. Reinicie o banco de dados no modo restrito, altere o conjunto de caracteres e reinicie o banco de dados no modo normal.

   Execute o seguinte script no cliente SQL:

   ```
   SHUTDOWN IMMEDIATE;
   STARTUP RESTRICT;
   ALTER DATABASE CHARACTER SET INTERNAL_CONVERT AL32UTF8;
   SHUTDOWN IMMEDIATE;
   STARTUP;
   SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
   ```

   Verifique se a saída mostra o conjunto de caracteres correto:

   ```
   VALUE
   --------
   AL32UTF8
   ```

1. Retome a automação do RDS Custom. Para ter mais informações, consulte [Pausar e retomar sua instância de banco de dados do RDS Custom](custom-managing.customizing-env.md#custom-managing.pausing).