View a markdown version of this page

Cambio de la zona horaria de una instancia de base de datos de RDS Custom para Oracle - Amazon Relational Database Service

Cambio de la zona horaria de una instancia de base de datos de RDS Custom para Oracle

nota

Aviso de fin de soporte: el 31 de marzo de 2027, AWS dejará de prestar soporte para Amazon RDS Custom para Oracle. Después del 31 de marzo de 2027, ya no podrá acceder a la consola de RDS Custom para Oracle ni a los recursos de RDS Custom para Oracle. Para obtener más información, consulte Fin del soporte de RDS Custom para Oracle.

RDS Custom para Oracle utiliza de forma predeterminada el conjunto de caracteres US7ASCII. Es recomendable especificar diferentes conjuntos de caracteres para cumplir los requisitos de idioma o de caracteres de varios bytes. Si utiliza RDS Custom para Oracle, puede pausar la automatización y cambiar manualmente el conjunto de caracteres de su base de datos.

El cambio del conjunto de caracteres de una instancia de base de datos de RDS Custom para Oracle tiene los siguientes requisitos:

  • Solo puede cambiar el carácter en una instancia RDS Custom recién aprovisionada que tenga una base de datos vacía o inicial sin datos de aplicación. En los demás casos, cambie el conjunto de caracteres mediante DMU (Asistente de migración de bases de datos para Unicode).

  • Solo se puede cambiar a un conjunto de caracteres que admita RDS para Oracle. Para obtener más información, consulte Conjuntos de caracteres de base de datos admitidos.

Para cambiar el conjunto de caracteres de una instancia de base de datos de RDS Custom para Oracle
  1. Pausa la automatización de RDS Custom. Para obtener más información, consulte Pausa y reanudación de la instancia de base de datos de RDS Custom.

  2. Inicie sesión en su base de datos como un usuario con privilegios SYSDBA.

  3. Reinicie la base de datos en modo restringido, cambie el conjunto de caracteres y, a continuación, reinicie la base de datos en modo normal.

    Ejecute el siguiente script en 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';

    Compruebe que la salida muestre el conjunto de caracteres correcto:

    VALUE -------- AL32UTF8
  4. Reanudar la automatización personalizada de RDS. Para obtener más información, consulte Pausa y reanudación de la instancia de base de datos de RDS Custom.