Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Problemas conocidos de Amazon RDS Custom para Oracle

Modo de enfoque
Problemas conocidos de Amazon RDS Custom para Oracle - Amazon Relational Database Service

Cuando trabaje con RDS Custom para Oracle, tenga en cuenta los siguientes problemas en las instancias de base de datos.

  • No se admite el cambio de tamaño de los volúmenes raíz o dbbin.

    aviso

    Recomendamos encarecidamente que no cambie el tamaño de los volúmenes raíz o dbbin de forma manual. Le recomendamos que almacene todas las configuraciones en el volumen de datos, que persiste después de aplicar los parches, y que cambie el tamaño del volumen utilizando únicamente la API de almacenamiento a escala de RDS.

  • Algunas API de RDS se pueden bloquear cuando una instancia de base de datos se encuentra en una AMI anterior, por ejemplo, una AMI que utilice Oracle Linux 7. Para resolver este problema, aplique en la instancia de base de datos un parche con la AMI más reciente mediante la aplicación de parches del sistema operativo. Para obtener más información, consulte Opciones de actualización de CEV.

  • Antes de realizar operaciones de RDS, asegúrese de que su Cuenta de AWS dispone de una cuota suficiente de procesamiento y almacenamiento.

  • Si la base de datos está en el estado de creación y usted inicia sesión activamente en la base de datos o en el host de Amazon EC2 y ejecuta comandos, es posible que la creación de la base de datos no se complete.

  • Actualmente, no se admite la multiplexación de archivos de control, debido a un problema de lectura de réplicas. Antes de crear una réplica de lectura, asegúrese de especificar solo un nombre de archivo en el parámetro de inicialización CONTROL_FILES de la base de datos de origen.

  • No puede cambiar el modo de la base de datos de PHYSICAL STANDBY (montada o de solo lectura) a SNAPSHOT STANDBY (conversión a lectura/escritura).

  • Si una Cuenta de AWS forma parte de una organización de AWS con una política de control de servicio (SCP) y el SCP contiene una clave de condición, es posible que no se pueda crear una instancia de base de datos de RDS Custom para Oracle y se produzca el siguiente error:

    You can't create the DB instance because of incompatible resources. The IAM instance profile role [AWSRDSCustomInstanceRole1-us-east-1] is missing the following permissions: EFFECT [Allow] on ACTION(S) [ssm:DescribeAssociation, ssm:DescribeDocument, ssm:GetConnectionStatus, ssm:GetDeployablePatchSnapshotForInstance, ssmmessages:OpenControlChannel, ssm:GetParameters, ssm:ListInstanceAssociations, ssm:PutConfigurePackageResult, ssmmessages:CreateControlChannel, ssm:GetParameter, ssm:UpdateAssociationStatus, ssm:GetManifest, ssmmessages:CreateDataChannel, ssm:PutInventory, ssm:UpdateInstanceInformation, ssm:DescribeInstanceInformation, ssmmessages:OpenDataChannel, ssm:GetDocument, ssm:ListAssociations, ssm:PutComplianceItems, ssm:UpdateInstanceAssociationStatus] for RESOURCE(S) [], EFFECT [Allow] on ACTION(S) [ec2messages:DeleteMessage, ec2messages:FailMessage, ec2messages:GetEndpoint, ec2messages:AcknowledgeMessage, ec2messages:GetMessages, ec2messages:SendReply] for RESOURCE(S) [], EFFECT [Allow] on ACTION(S) [logs:CreateLogStream, logs:DescribeLogStreams, logs:PutRetentionPolicy, logs:PutLogEvents]

    Para resolver este problema, cree un ticket con Soporte.

Problemas conocidos con cuentas de usuario de bases de datos

Observe los problemas siguientes:

  • No elimine las cuentas de usuario de la base de datos que comiencen por la cadena RDS, como RDSADMIN y RDS_DATAGUARD. RDS Custom for Oracle utiliza la cuenta de RDS para la automatización. Si elimina esta cuenta de usuario, RDS Custom mueve la instancia al estado de configuración no compatible.

  • No puede modificar el nombre de usuario principal de una instancia de base de datos de RDS Custom for Oracle con la API ModifyDBInstance.

  • RDS Custom for Oracle rota las credenciales de las cuentas de usuario en todas las instancias de base de datos. Para obtener más información, consulte Rotación de credenciales de RDS Custom para Oracle para programas de conformidad. Si utiliza una configuración principal o en espera en las instalaciones, la rotación de credenciales puede afectar a los siguientes recursos:

    • Instancias de RDS Custom for Oracle en espera creadas manualmente

      Para resolver este problema, elimine las bases de datos manuales en espera y, a continuación, cree una réplica de lectura de Oracle mediante una llamada a la API. Administre manualmente los secretos de las bases de datos en espera manuales para que coincidan con la instancia de base de datos de origen.

    • Réplicas de lectura entre regiones creadas manualmente

      Para resolver este problema, guarde los secretos manualmente para que coincidan con la instancia de base de datos principal.

Problemas conocidos con los archivos de parámetros y configuración

  • Debe configurar el archivo crontab tras escalar la computación, las actualizaciones del sistema operativo y otras operaciones en las que RDS Custom sustituya al volumen raíz. Le recomendamos que mantenga una copia de seguridad de crontab.

  • Tenga en cuenta las siguientes instrucciones al configurar el archivo listener.ora:

    • Asegúrese de que todas las entradas del archivo estén en una sola línea. Este enfoque evita problemas de sangría durante la creación de la instancia.

    • Asegúrese de que GLOBAL_DBNAME sea igual al valor de SID_NAME.

    • Asegúrese de que el valor de LISTENER sigue la convención de nomenclatura L_dbname_001.

    • Asegúrese de que el archivo listener.ora mantenga una conexión con el nombre de la base de datos. RDS Custom utiliza esta conexión para comprobar el inicio de la base de datos. Si modifica este archivo de forma incorrecta, es posible que se produzcan errores en operaciones como la escalabilidad, el cálculo o la aplicación de parches.

      En el siguiente ejemplo se muestra un listener.ora configurado correctamente.

      ADR_BASE_L_ORCL_001=/rdsdbdata/log/ USE_SID_AS_SERVICE_L_ORCL_001=ON SID_LIST_L_ORCL_001=(SID_LIST = (SID_DESC = (SID_NAME = ORCL)(GLOBAL_DBNAME = ORCL) (ORACLE_HOME = /rdsdbbin/oracle.19.custom.r1.EE.1))) SUBSCRIBE_FOR_NODE_DOWN_EVENT_L_ORCL_001=OFF L_ORCL_001=(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(PORT = XXXX)(HOST = x.x.x.x))) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(PORT = XXXX)(HOST = 127.0.0.1))))
  • No hay soporte para comentarios en un archivo de parámetros de servidor ni en un archivo de parámetros de inicialización.

  • Debe declarar los siguientes parámetros de inicialización en el archivo de parámetros de servidor (/rdsdbdata/config/oracle_pfile):

    • MEMORY_MAX_TARGET

    • MEMORY_TARGET

    • PGA_AGGREGATE_TARGET

    • PROCESSES

    • SGA_TARGET

    • USE_LARGE_PAGES

    Si los parámetros anteriores no se declaran en /rdsdbdata/config/oracle_pfile, es posible que haya un error en la creación de réplicas de lectura y en el escalado de la computación.

  • No puede eliminar los enlaces simbólicos de los archivos de configuración, como el archivo de parámetros del servidor, los archivos de auditoría, listener.ora, tnsnames.ora o sqlnet.ora. Tampoco puede modificar la estructura de directorios de estos archivos. La automatización de RDS Custom espera que estos archivos estén en una estructura de directorios específica.

    Para crear un archivo de parámetros de servidor a partir de un archivo de parámetros de inicialización, utilice la siguiente sintaxis.

    CREATE SPFILE='/rdsdbdata/admin/$ORACLE_SID/pfile/spfile$ORACLE_SID.ora' FROM PFILE='/rdsdbdata/config/oracle_pfile';
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.