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”.

Evaluaciones de Oracle

Modo de enfoque
Evaluaciones de Oracle - AWS Database Migration Service
Validación para comprobar que el modo de LOB limitado solo se utilice cuando BatchApplyEnabled esté habilitado Validación para comprobar si las tablas del origen tienen columnas sin escala especificadas para el tipo de datos numérico Validación de desencadenadores en la base de datos de destino Validación para comprobar si el origen tiene el registro de archivos DEST_ID establecido en 0 Validación para comprobar si los índices secundarios están habilitados en la base de datos de destino durante la carga completa Compruebe si las tablas utilizadas en el ámbito de las tareas del DMS BatchApplyEnabled tienen más de 999 columnasComprobar el registro suplementario en el nivel de base de datosValidación si se ha creado el enlace de base de datos necesario para StandbyValidación de Oracle para el tipo de datos de LOB y si el lector binario está configuradoValide si la base de datos es CDBComprobar la edición de Oracle DatabaseValidación del método CDC de Oracle para DMSValidación de la configuración de Oracle RAC para DMSValidación para comprobar si el usuario de DMS tiene permisos en el destinoValidación para comprobar si se requiere un registro complementario para todas las columnasValidación para comprobar si el registro complementario está habilitado en las tablas con claves principales o únicasValide si las hay SecureFile LOBs y si la tarea está configurada para el modo LOB completoValidación para comprobar si los índices basados en funciones se usan en las tablas incluidas en el ámbito de la tarea Validación para comprobar si se utilizan tablas temporales globales en las tablas incluidas en el ámbito de la tarea Validación para comprobar si las tablas organizadas por índice con un segmento de desbordamiento se utilizan en las tablas incluidas en el ámbito de la tarea.Compruebe si se utilizan tablas de anidación de varios niveles en las tablas incluidas en el ámbito de la tarea. Validación que comprueba si se utilizan columnas invisibles en las tablas incluidas en el ámbito de la tarea.Validación para comprobar si las vistas materializadas basadas en una columna ROWID se utilizan en las tablas incluidas en el ámbito de la tareaValidación para comprobar si se utiliza la característica de redireccionamiento DML de Active Data GuardValidación para comprobar si se utilizan tablas particionadas híbridasValidación para comprobar si se utilizan cuentas de Oracle exclusivas de esquemaValidación para comprobar si se utilizan columnas virtualesValidación para comprobar si los nombres de las tablas definidos en el ámbito de la tarea contienen apóstrofes Validación para comprobar si las columnas definidas en el ámbito de la tarea tienen los tipos de datos XMLType, Long o Long Raw y verificar la configuración del modo de LOB en los valores de la tarea.Compruebe si la versión de origen de Oracle es compatible con. AWS DMSValide si la versión de Oracle de destino es compatible con. AWS DMSValide si la versión de Oracle de destino es compatible con. AWS DMSValidación para comprobar si el usuario de DMS tiene los permisos necesarios para utilizar la validación de datosValidación para comprobar si el usuario de DMS tiene permisos para utilizar Binary Reader con Oracle ASMValidación para comprobar si el usuario de DMS tiene permisos para utilizar Binary Reader con Oracle sin ASMValide si el usuario del DMS tiene permisos para usar Binary Reader con el método CopyToTempFolder Comprobación para validar si el usuario de DMS tiene permisos para utilizar Oracle Standby como origenValidación para comprobar si el origen de DMS está conectado a una PDB de contenedor de aplicaciones Validación para comprobar si la tabla incluye tipos de datos XML en el ámbito de la tarea Validación para comprobar si el modo de registro de archivado está habilitado en la base de datos de origenValidación para comprobar la retención del registro de archivado para Oracle en RDS Validación para comprobar si la tabla incluye tipos de datos ampliados en el ámbito de la tarea Validación de la longitud del nombre del objeto incluido en el ámbito de la tarea Validación para comprobar si el origen de DMS está conectado a una PDB de OracleValidación para comprobar si la tabla incluye columnas espaciales en el ámbito de la tareaValidación para comprobar si el origen de DMS está conectado a una instancia en espera de OracleValidación para comprobar si el espacio de tablas de la base de datos de origen está cifrado mediante TDEValidación para comprobar si la base de datos de origen es de Oracle ASMCompruebe si la aplicación por lotes está habilitada y si la tabla de la base de datos Oracle de destino tiene activado el paralelismo a nivel de tabla o índice.Recomiende el parámetro «Tamaño de matriz masiva» validando las tablas del ámbito de la tarea.Valide si la configuración de HandleCollationDiff tareas está configuradaValide si la tabla tiene una clave principal o un índice único y su estado es válido cuando la validación de DMS esté habilitadaCompruebe si se utiliza Binary Reader para Oracle Standby como fuenteCompruebe si el AWS DMS usuario tiene los permisos de directorio necesarios para replicar los datos de una base de datos Oracle RDS Standby. Valide el tipo de Oracle Standby utilizado para la replicaciónValide si se han creado los directorios necesarios para RDS (Oracle en espera)Valide si existe una clave principal o un índice único en el destino para la aplicación por lotesValide si la clave principal y el índice único existen en el destino para la aplicación por lotesCompruebe si se utilizan niveles de HCC no compatibles a plena cargaCompruebe si se utilizan niveles de HCC no compatibles a plena carga con CDCValide si la compresión HCC no es compatible y se utiliza para CDCLa recomendación de los CDC se basa en el método de compresión de fuentesCompruebe si la aplicación por lotes está habilitada y valide si la tabla tiene más de 999 columnas

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

En esta sección se describen las evaluaciones previas a la migración individuales para las tareas de migración que utilizan un punto de conexión de origen de Oracle.

nota

Para utilizar las evaluaciones previas a la migración de esta sección, debe agregar los siguientes permisos a dms_user:

grant select on gv_$parameter to dms_user; grant select on v_$instance to dms_user; grant select on v_$version to dms_user; grant select on gv_$ASM_DISKGROUP to dms_user; grant select on gv_$database to dms_user; grant select on DBA_DB_LINKS to to dms_user; grant select on gv_$log_History to dms_user; grant select on gv_$log to dms_user; grant select on dba_types to dms_user; grant select on dba_users to dms_user; grant select on dba_directories to dms_user; grant execute on SYS.DBMS_XMLGEN to dms_user;

Para obtener más información sobre los permisos cuando se utiliza Oracle como origen, consulte Se requieren privilegios de cuenta de usuario en una fuente de Oracle autogestionada para AWS DMS.

Temas

Validación para comprobar que el modo de LOB limitado solo se utilice cuando BatchApplyEnabled esté habilitado

Clave de la API: oracle-batch-apply-lob-mode

Esta evaluación previa a la migración valida si las tablas de la tarea de DMS incluyen columnas LOB. Si se incluyen columnas LOB en el ámbito de la tarea, debe usar BatchApplyEnabled solo con el modo de LOB limitado.

Para obtener más información, consulte Configuración de las tareas de los metadatos de destino.

Validación para comprobar si las tablas del origen tienen columnas sin escala especificadas para el tipo de datos numérico

Clave de la API: oracle-number-columns-without-scale

Esta evaluación previa a la migración valida si la tarea de DMS incluye columnas del tipo de datos NUMBER sin la opción de escala especificada. Se recomienda establecer la configuración del punto de conexión NumberDataTypeScale en el valor especificado en el informe de evaluación.

Para obtener más información, consulte Configuración de punto de conexión cuando se utiliza Oracle como origen para AWS DMS.

Validación de desencadenadores en la base de datos de destino

Clave de la API: oracle-target-triggers-are-enabled

Esta evaluación previa a la migración valida si los desencadenadores están habilitados en la base de datos de destino. La evaluación generará un error si los desencadenadores están habilitados. Se recomienda deshabilitar o eliminar los desencadenadores durante la migración.

Para obtener más información, consulte las prácticas recomendadas de DMS.

Validación para comprobar si el origen tiene el registro de archivos DEST_ID establecido en 0

Clave de la API: oracle-zero-archive-log-dest-id

Esta evaluación previa a la migración valida si el atributo de conexión adicional del punto de conexión useZeroDestid=true está establecido para el origen en el caso de que el registro archivado DEST_ID esté establecido en 0.

Para obtener más información, consulte Cómo gestionar la AWS DMS replicación cuando se utiliza con una base de datos Oracle en situaciones de conmutación por error.

Validación para comprobar si los índices secundarios están habilitados en la base de datos de destino durante la carga completa

Clave de la API: oracle-check-secondary-indexes

Esta evaluación previa a la migración valida si los índices secundarios se habilitan durante una carga completa en la base de datos de destino. Se recomienda deshabilitar o eliminar los índices secundarios durante la carga completa.

Para obtener más información, consulte las Prácticas recomendadas de AWS Database Migration Service.

Compruebe si las tablas utilizadas en el ámbito de las tareas del DMS BatchApplyEnabled tienen más de 999 columnas

Clave de la API: oracle-batch-apply-lob-999

Las tablas que tengan habilitado el modo de aplicación optimizada por lotes no pueden tener más de 999 columnas en total. Las tablas que tengan más de 999 columnas harán que se AWS DMS procese el lote uno por uno, lo que aumentará la latencia. DMS usa la fórmula 2 * columnas_en_tabla_original + columnas_en_clave_principal <= 999 para calcular el número total de columnas por tabla que se admiten en el modo de aplicación optimizada por lotes.

Para obtener más información, consulte Limitations on Oracle as a target for AWS Database Migration Service.

Comprobar el registro suplementario en el nivel de base de datos

Clave de la API: oracle-supplemental-db-level

Esta evaluación previa a la migración valida si el registro suplementario mínimo está habilitado en el nivel de la base de datos. Debe habilitar el registro suplementario para utilizar una base de datos de Oracle como origen de migración.

Para habilitar el registro suplementario, use la siguiente consulta:

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA

Para obtener más información, consulte Configuración del registro complementario.

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Clave de la API: oracle-validate-standby-dblink

Esta evaluación previa a la migración valida si se ha creado Dblink para la fuente de base de datos en espera de Oracle. AWSDMS_DBLINK es un requisito previo para utilizar una base de datos en espera como fuente. Cuando se utiliza Oracle Standby como origen, AWS DMS no valida las transacciones abiertas de forma predeterminada.

Para obtener más información, consulte Trabaja con una base de datos Oracle autogestionada como fuente de AWS DMS.

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Validación de Oracle para el tipo de datos de LOB y si el lector binario está configurado

Clave de la API: oracle-binary-lob-source-validation

Esta evaluación previa a la migración valida si Oracle LogMiner se utiliza para un punto final de base de datos Oracle de la versión 12c o posterior. AWS DMS no admite las migraciones de columnas LOB de las bases de datos Oracle LogMiner de la versión 12c. Esta evaluación también comprueba la presencia de columnas de LOB y proporciona las recomendaciones adecuadas.

Para configurar la migración para que no utilice Oracle LogMiner, añada la siguiente configuración a su punto final de origen:

useLogMinerReader=N;useBfile=Y;

Para obtener más información, consulte Uso de Oracle LogMiner o AWS DMS Binary Reader para CDC.

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Valide si la base de datos es CDB

Clave de la API: oracle-validate-cdb

Esta evaluación previa a la migración valida si la base de datos es una base de datos de contenedor. AWS DMS no es compatible con la base de datos raíz de contenedores multiusuario (CDB$ROOT).

nota

Esta evaluación solo es necesaria para las versiones de Oracle 12.1.0.1 o posteriores. Esta evaluación no se aplica a las versiones de Oracle anteriores a la 12.1.0.1.

Para obtener más información, consulte Limitaciones del uso de Oracle como fuente de AWS DMS.

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Comprobar la edición de Oracle Database

Clave de la API: oracle-check-cdc-support-express-edition

Esta evaluación previa a la migración valida si la base de datos de origen de Oracle es Express Edition. AWS DMS no es compatible con CDC para la versión 18.0 y más recientes de Oracle Express Edition (Oracle Database XE).

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Validación del método CDC de Oracle para DMS

Clave de la API: oracle-recommendation-cdc-method

Esta evaluación previa a la migración valida la generación de registros repetidos durante los últimos siete días y recomienda utilizar AWS DMS Binary Reader u Oracle LogMiner for CDC.

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Para obtener más información sobre cómo decidir qué método de CDC utilizar, consulte Uso de Oracle LogMiner o AWS DMS Binary Reader para CDC.

Validación de la configuración de Oracle RAC para DMS

Clave de la API: oracle-check-rac

Esta evaluación previa a la migración valida si la base de datos Oracle es un clúster de aplicaciones real. Las bases de datos del clúster de aplicaciones real se deben configurar correctamente. Si la base de datos está basada en RAC, le recomendamos que utilice AWS DMS Binary Reader para los CDC en lugar de Oracle. LogMiner

Esta evaluación solo es válida para una migración de carga completa y de CDC o una migración solo de CDC. Esta evaluación no es válida para una migración exclusiva de carga completa.

Para obtener más información, consulte Uso de Oracle LogMiner o AWS DMS Binary Reader para CDC.

Validación para comprobar si el usuario de DMS tiene permisos en el destino

Clave de la API: oracle-validate-permissions-on-target

Esta evaluación previa a la migración valida si los usuarios de DMS tienen todos los permisos necesarios en la base de datos de destino.

Validación para comprobar si se requiere un registro complementario para todas las columnas

Clave de la API: oracle-validate-supplemental-logging-all-columns

Esta evaluación previa a la migración valida, en el caso de las tablas mencionadas en el ámbito de la tarea, si se ha agregado un registro complementario a todas las columnas de las tablas sin una clave principal o única. Sin un registro adicional en todas las columnas de una tabla que carezca de una clave principal o única, la before-and-after imagen de los datos no estará disponible en los registros de redo. El DMS requiere un registro complementario para las tablas sin una clave principal o única a fin de generar instrucciones de DML.

Validación para comprobar si el registro complementario está habilitado en las tablas con claves principales o únicas

Clave de la API: oracle-validate-supplemental-logging-for-pk

Esta evaluación previa a la migración valida si el registro complementario está habilitado para las tablas con una clave principal o un índice único y, además, comprueba si AddSupplementalLogging está habilitado en el nivel de punto de conexión. Para garantizar que DMS pueda replicar los cambios, puede agregar un registro complementario de forma manual en el nivel de tabla en función de la clave principal o la clave única, o bien utilizar la configuración de punto de conexión AddSupplementalLogging = true con un usuario de DMS que tenga el permiso ALTER en cualquier tabla replicada.

Valide si las hay SecureFile LOBs y si la tarea está configurada para el modo LOB completo

Clave de la API: oracle-validate-securefile-lobs

Esta evaluación previa a la migración comprueba la presencia de tablas dentro del SecureFile LOBs ámbito de la tarea y verifica su configuración de LOB. Es importante tener en cuenta que actualmente solo SecureFile LOBs se admiten en el modo LOB COMPLETO. Considere la posibilidad de asignar las tablas de LOB a una tarea independiente para mejorar el rendimiento, ya que ejecutar las tareas en modo de LOB completo puede ralentizar el rendimiento.

Validación para comprobar si los índices basados en funciones se usan en las tablas incluidas en el ámbito de la tarea

Clave de la API: oracle-validate-function-based-indexes

Esta evaluación previa a la migración comprueba los índices basados en funciones en las tablas incluidas en el ámbito de la tarea. Tenga en cuenta que AWS DMS no admite la replicación de índices basados en funciones. Considere la posibilidad de crear los índices después de la migración en la base de datos de destino.

Validación para comprobar si se utilizan tablas temporales globales en las tablas incluidas en el ámbito de la tarea

Clave de la API: oracle-validate-global-temporary-tables

Esta evaluación previa a la migración comprueba si las tablas temporales globales se utilizan en el ámbito de asignaciones de tablas de las tareas. Tenga en cuenta que AWS DMS no admite la migración ni la replicación de tablas temporales globales.

Validación para comprobar si las tablas organizadas por índice con un segmento de desbordamiento se utilizan en las tablas incluidas en el ámbito de la tarea.

Clave de la API: oracle-validate-iot-overflow-segments

Compruebe si en las tablas incluidas en el ámbito de la tarea se utilizan tablas organizadas por índices con un segmento adicional. AWS DMS no admite los CDC para tablas organizadas por índices con un segmento desbordado.

Compruebe si se utilizan tablas de anidación de varios niveles en las tablas incluidas en el ámbito de la tarea.

Clave de la API: oracle-validate-more-than-one-nesting-table-level

Esta evaluación previa a la migración comprueba el nivel de anidación de la tabla anidada que se utiliza en el ámbito de la tarea. AWS DMS solo admite un nivel de anidación de tablas.

Validación que comprueba si se utilizan columnas invisibles en las tablas incluidas en el ámbito de la tarea.

Clave de la API: oracle-validate-invisible-columns

Esta evaluación previa a la migración valida si las tablas utilizadas en el ámbito de la tarea tienen columnas invisibles. AWS DMS no migra los datos de las columnas invisibles en la base de datos de origen. Para migrar columnas invisibles, debe modificarlas de forma que estén visibles.

Validación para comprobar si las vistas materializadas basadas en una columna ROWID se utilizan en las tablas incluidas en el ámbito de la tarea

Clave de la API: oracle-validate-rowid-based-materialized-views

Esta evaluación previa a la migración valida si las vistas materializadas utilizadas en la migración se crean en función de la columna ROWID. AWS DMS no admite el tipo de datos ROWID ni las vistas materializadas basadas en una columna ROWID.

Validación para comprobar si se utiliza la característica de redireccionamiento DML de Active Data Guard

Clave de la API: oracle-validate-adg-redirect-dml

Esta evaluación previa a la migración valida si se utiliza la característica de redireccionamiento DML de Active Data Guard. Cuando utiliza Oracle 19.0 como fuente, AWS DMS no admite la función de redireccionamiento de DML de Data Guard.

Validación para comprobar si se utilizan tablas particionadas híbridas

Clave de la API: oracle-validate-hybrid-partitioned-tables

Esta evaluación previa a la migración valida si las tablas particionadas híbridas se utilizan para las tablas definidas en el ámbito de la tarea.

Validación para comprobar si se utilizan cuentas de Oracle exclusivas de esquema

Clave de la API: oracle-validate-schema-only-accounts

Esta evaluación previa a la migración valida si las cuentas exclusivas de esquema se encuentran dentro del ámbito de la tarea.

Validación para comprobar si se utilizan columnas virtuales

Clave de la API: oracle-validate-virtual-columns

Esta evaluación previa a la migración valida si la instancia de Oracle tiene columnas virtuales en las tablas dentro del ámbito de la tarea.

Validación para comprobar si los nombres de las tablas definidos en el ámbito de la tarea contienen apóstrofes

Clave de la API: oracle-validate-names-with-apostrophes

Esta evaluación previa a la migración valida si las tablas utilizadas en el ámbito de la tarea contienen apóstrofes. AWS DMS no replica las tablas con nombres que contienen apóstrofes. Si se identifican, considere la posibilidad de cambiar el nombre de dichas tablas. Como alternativa, puede crear una vista o una vista materializada sin apóstrofes para cargar estas tablas.

Validación para comprobar si las columnas definidas en el ámbito de la tarea tienen los tipos de datos XMLType, Long o Long Raw y verificar la configuración del modo de LOB en los valores de la tarea.

Clave de la API: oracle-validate-limited-lob-mode-for-longs

Esta evaluación previa a la migración valida si las tablas definidas en el ámbito de la tarea tienen los tipos de datos o XMLType LongLong Raw, y comprueba si la configuración de la tarea está configurada para utilizar el modo LOB de tamaño limitado. AWS DMS no admite la replicación de estos tipos de datos mediante el modo LOB COMPLETO. Considere la posibilidad de cambiar la configuración de tarea para usar el modo LOB de tamaño limitado al identificar tablas con esos tipos de datos.

Compruebe si la versión de origen de Oracle es compatible con. AWS DMS

Clave de la API: oracle-validate-supported-versions-of-source

Esta evaluación previa a la migración valida si la versión de la instancia de Oracle de origen es compatible con. AWS DMS

Valide si la versión de Oracle de destino es compatible con. AWS DMS

Clave de la API: oracle-validate-supported-versions-of-target

Esta evaluación previa a la migración valida si la versión de la instancia de Oracle de destino es compatible con. AWS DMS

Valide si la versión de Oracle de destino es compatible con. AWS DMS

Clave de la API: oracle-validate-supported-versions-of-target

Esta evaluación previa a la migración valida si la versión de la instancia de Oracle de destino es compatible con. AWS DMS

Validación para comprobar si el usuario de DMS tiene los permisos necesarios para utilizar la validación de datos

Clave de la API: oracle-prerequisites-privileges-of-validation-feature

Esta evaluación previa a la migración valida si el usuario de DMS tiene los privilegios necesarios para utilizar la validación de datos de DMS. Puede no habilitar esta validación si no tiene intención de usar la validación de datos.

Validación para comprobar si el usuario de DMS tiene permisos para utilizar Binary Reader con Oracle ASM

Clave de la API: oracle-prerequisites-privileges-of-binary-reader-asm

Esta evaluación previa a la migración valida si el usuario de DMS tiene los privilegios necesarios para utilizar Binary Reader en la instancia de Oracle ASM. Puede no habilitar esta evaluación si su origen no es una instancia de Oracle ASM o si no utiliza Binary Reader para CDC.

Validación para comprobar si el usuario de DMS tiene permisos para utilizar Binary Reader con Oracle sin ASM

Clave de la API: oracle-prerequisites-privileges-of-binary-reader-non-asm

Esta evaluación previa a la migración valida si el usuario de DMS tiene los privilegios necesarios para utilizar Binary Reader en la instancia de Oracle que no es de ASM. Esta evaluación solo es válida si tiene una instancia de Oracle que no sea de ASM.

Valide si el usuario del DMS tiene permisos para usar Binary Reader con el método CopyToTempFolder

Clave de la API: oracle-prerequisites-privileges-of-binary-reader-copy-to-temp-folder

Esta evaluación previa a la migración valida si el usuario de DMS tiene los privilegios necesarios para utilizar Binary Reader con el método para copiar en carpeta temporal. Esta evaluación solo es relevante si planea leer los cambios de los CDC mientras usa el lector binario y tiene una instancia de ASM conectada a la fuente. CopyToTempFolder Puede omitir la activación de esta evaluación si no tiene intención de utilizar la CopyToTempFolder función.

Recomendamos no utilizar la CopyToTempFolder función porque está obsoleta.

Comprobación para validar si el usuario de DMS tiene permisos para utilizar Oracle Standby como origen

Clave de la API: oracle-prerequisites-privileges-of-standby-as-source

Esta evaluación previa a la migración valida si el usuario del DMS tiene los privilegios necesarios para utilizar una instancia de StandBy Oracle como fuente. Puede omitir la activación de esta evaluación si no pretende utilizar una instancia de StandBy Oracle como fuente.

Validación para comprobar si el origen de DMS está conectado a una PDB de contenedor de aplicaciones

Clave de la API: oracle-check-app-pdb

Esta evaluación previa a la migración valida si el origen de DMS está conectado a una PDB de contenedor de aplicaciones. DMS no admite la replicación desde una PDB de contenedor de aplicaciones.

Validación para comprobar si la tabla incluye tipos de datos XML en el ámbito de la tarea

Clave de la API: oracle-check-xml-columns

Esta evaluación previa a la migración valida si las tablas utilizadas en el ámbito de la tarea tienen tipos de datos XML. También comprueba si la tarea está configurada para el modo de LOB limitado cuando la tabla contiene un tipo de datos XML. DMS solo admite el modo de LOB limitado para migrar columnas XML de Oracle.

Validación para comprobar si el modo de registro de archivado está habilitado en la base de datos de origen

Clave de la API: oracle-check-archivelog-mode

Esta evaluación previa a la migración valida si el modo de registro de archivado está habilitado en la base de datos de origen. Es necesario habilitar el modo de registro de archivado en la base de datos de origen para que DMS pueda replicar los cambios.

Validación para comprobar la retención del registro de archivado para Oracle en RDS

Clave de la API: oracle-check-archivelog-retention-rds

Esta evaluación previa a la migración valida si la retención del registro de archivado en su base de datos Oracle de RDS está configurada durante al menos 24 horas.

Validación para comprobar si la tabla incluye tipos de datos ampliados en el ámbito de la tarea

Clave de la API: oracle-check-extended-columns

Esta evaluación previa a la migración valida si las tablas utilizadas en el ámbito de la tarea tienen tipos de datos ampliados. Tenga en cuenta que los tipos de datos ampliados solo se admiten con la versión 3.5 y posteriores de DMS.

Validación de la longitud del nombre del objeto incluido en el ámbito de la tarea

Clave de la API: oracle-check-object-30-bytes-limit

Esta evaluación previa a la migración valida si la longitud del nombre del objeto supera los 30 bytes. DMS no admite nombres de objetos largos (más de 30 bytes).

Validación para comprobar si el origen de DMS está conectado a una PDB de Oracle

Clave de la API: oracle-check-pdb-enabled

Esta evaluación previa a la migración valida si el origen de DMS está conectado a una PDB. DMS es compatible con CDC solo cuando se utiliza Binary Reader con la PDB de Oracle como origen. La evaluación también valora si la tarea está configurada para usar el lector binario cuando DMS está conectado a una PDB de Oracle.

Validación para comprobar si la tabla incluye columnas espaciales en el ámbito de la tarea

Clave de la API: oracle-check-spatial-columns

Esta evaluación previa a la migración valida si la tabla tiene columnas espaciales incluidas en el ámbito de la tarea. DMS admite los tipos de datos espaciales solo cuando se usa el modo de LOB completo. La evaluación también valora si la tarea está configurada para usar el modo de LOB completo cuando DMS identifica columnas espaciales.

Validación para comprobar si el origen de DMS está conectado a una instancia en espera de Oracle

Clave de la API: oracle-check-standby-db

Esta evaluación previa a la migración valida si el origen está conectado a una instancia en espera de Oracle. DMS es compatible con CDC solo cuando se utiliza el lector binario con una instancia Standby de Oracle como origen. La evaluación también valora si la tarea está configurada para usar el lector binario cuando DMS está conectado a una instancia Standby de Oracle.

Validación para comprobar si el espacio de tablas de la base de datos de origen está cifrado mediante TDE

Clave de la API: oracle-check-tde-enabled

Esta evaluación previa a la migración valida si el origen tiene habilitado el cifrado TDE en el espacio de tabla. DMS solo admite el TDE con espacios de tabla cifrados cuando se utiliza Oracle para RDS Oracle LogMiner .

Validación para comprobar si la base de datos de origen es de Oracle ASM

Clave de la API: oracle-check-asm

Esta evaluación previa a la migración valida si origen utiliza ASM. Para mejorar el rendimiento con la configuración de ASM, considere la posibilidad de agregar parallelASMReadThreads y readAheadBlocks a la configuración del punto de conexión de origen.

Compruebe si la aplicación por lotes está habilitada y si la tabla de la base de datos Oracle de destino tiene activado el paralelismo a nivel de tabla o índice.

Clave de la API: oracle-check-degree-of-parallelism

AWS DMS valida que la tabla de la base de datos de destino tenga activado cualquier paralelismo. Si el paralelismo está activado en la base de datos de destino, se produce un error en el proceso por lotes. Por lo tanto, es necesario deshabilitar el paralelismo a nivel de tabla o índice cuando se utiliza la función de aplicación por lotes.

Recomiende el parámetro «Tamaño de matriz masiva» validando las tablas del ámbito de la tarea.

Clave de la API: oracle-check-bulk-array-size

Esta evaluación recomienda establecer el BulkArraySize ECA (atributo de conexión adicional) si no se encuentran tablas con tipos de datos LOB (objetos grandes) en el ámbito de la tarea. La configuración del BulkArraySize ECA puede mejorar el rendimiento de la fase de carga completa de la migración. Puede configurar el tamaño de la matriz masiva mediante el ECA en el punto final de origen/destino para obtener un rendimiento óptimo durante la fase de carga completa de la migración.

Valide si la configuración de HandleCollationDiff tareas está configurada

Clave de la API: oracle-check-handlecollationdiff

Esta evaluación valida si la tarea de DMS está configurada para la validación y recomienda HandleCollationDiff configurarla para evitar cualquier resultado de validación incorrecto al validar los datos entre Oracle y PostgreSQL.

Para obtener más información, consulte Configuración de tareas de validación de datos.

Valide si la tabla tiene una clave principal o un índice único y su estado es válido cuando la validación de DMS esté habilitada

Clave de la API: oracle-check-pk-validity

La validación de datos requiere que la tabla tenga una clave principal o un índice único tanto en el origen como en el destino.

Para obtener más información, consulte AWS Validación de datos DMS.

Compruebe si se utiliza Binary Reader para Oracle Standby como fuente

Clave de la API: oracle-check-binary-reader

Esta evaluación valida si la base de datos de origen es una base de datos en espera y utiliza el lector binario para la captura de datos sobre cambios (CDC).

Para obtener más información, consulte Uso de una base de datos de Oracle como origen para AWS DMS.

Compruebe si el AWS DMS usuario tiene los permisos de directorio necesarios para replicar los datos de una base de datos Oracle RDS Standby.

Clave de la API: oracle-check-directory-permissions

Esta evaluación valida si el AWS DMS usuario tiene los privilegios de lectura necesarios en los ONLINELOG_DIR_% directorios ARCHIVELOG_DIR_% y cuando la base de datos de origen es una base de datos de Oracle RDS Standby.

Para obtener más información, consulte Trabajar con una base AWS de datos Oracle gestionada como fuente de AWS DMS.

Valide el tipo de Oracle Standby utilizado para la replicación

Clave de la API: oracle-check-physical-standby-with-apply

Esta evaluación valida el tipo de base de datos en espera de Oracle utilizada para la AWS DMS replicación. AWS DMS solo es compatible con las bases de datos físicas en espera, que deben abrirse en modo de solo lectura y los redo logs se deben aplicar automáticamente. AWS DMS no admite bases de datos instantáneas o lógicas en espera para la replicación.

Para obtener más información, consulte Uso de Oracle Standby autoadministrado como origen con Binary Reader para CDC en AWS DMS.

Valide si se han creado los directorios necesarios para RDS (Oracle en espera)

Clave de la API: oracle-check-rds-standby-directories

Esta evaluación valida si los directorios de Oracle necesarios se crean para los registros de archivo y los registros en línea en la instancia de RDS en espera.

Para obtener más información, consulte Uso de Amazon RDS Oracle Standby (réplica de lectura) como origen con Binary Reader para CDC en AWS DMS.

Valide si existe una clave principal o un índice único en el destino para la aplicación por lotes

Clave de la API: oracle-check-batch-apply-target-pk-ui-absence

La aplicación por lotes solo se admite en tablas con claves principales o índices únicos en la tabla de destino. Las tablas sin claves principales o índices únicos provocan un error en el lote y los cambios se procesan uno por uno. Se recomienda mover dichas tablas a sus propias tareas y, en su lugar, utilizar el modo de aplicación transaccional. Como alternativa, puede crear una clave única en la tabla de destino.

Para obtener más información, consulte Uso de una base de datos de Oracle como destino para AWS Database Migration Service.

Valide si la clave principal y el índice único existen en el destino para la aplicación por lotes

Clave de la API: oracle-check-batch-apply-target-pk-ui-simultaneously

La aplicación por lotes solo se admite en tablas con claves principales o índices únicos en la tabla de destino. Las tablas con claves principales e índices únicos hacen que el lote falle simultáneamente y los cambios se procesan uno por uno. Se recomienda mover dichas tablas a sus propias tareas y, en su lugar, utilizar el modo de aplicación transaccional. Como alternativa, puede colocar una clave única o una clave principal en la tabla de destino y volver a crearla si va a realizar la migración.

Para obtener más información, consulte Uso de una base de datos de Oracle como destino para AWS Database Migration Service.

Compruebe si se utilizan niveles de HCC no compatibles a plena carga

Clave de la API: oracle-check-binary-reader-hcc-full-load

El punto final de origen de Oracle está configurado para utilizar Binary Reader, mientras que el nivel Query Low del método de compresión HCC solo se admite para tareas de carga completa.

Para obtener más información, consulte Métodos de compresión compatibles para utilizar Oracle como fuente de AWS DMS.

Compruebe si se utilizan niveles de HCC no compatibles a plena carga con CDC

Clave de la API: oracle-check-binary-reader-hcc-full-load-and-cdc

El punto final de origen de Oracle está configurado para usar Binary Reader, mientras que el HCC con Query low solo se admite para tareas de carga completa.

Métodos de compresión compatibles para utilizar Oracle como fuente de AWS DMS

Valide si la compresión HCC no es compatible y se utiliza para CDC

Clave de la API: oracle-check-binary-reader-hcc-cdc

El punto final de origen de Oracle está configurado para utilizar Binary Reader. Binary Reader no admite Query low para tareas con CDC.

Para obtener más información, consulte Uso de Oracle LogMiner o AWS DMS Binary Reader para CDC.

La recomendación de los CDC se basa en el método de compresión de fuentes

Clave de la API: oracle-recommend-cdc-method-by-compression

Se detectan objetos comprimidos. Diríjase a la sección de resultados de la evaluación específica para obtener más recomendaciones.

Para obtener más información, consulte Uso de Oracle LogMiner o AWS DMS Binary Reader para CDC.

Compruebe si la aplicación por lotes está habilitada y valide si la tabla tiene más de 999 columnas

Clave de la API: oracle-batch-apply-lob-999

DMS usa la 2 * columns_in_original_table + columns_in_primary_key fórmula para determinar el número de columnas de la tabla de clientes. Basándonos en esta fórmula, hemos identificado tablas con más de 999 columnas. Esto afecta al proceso por lotes, lo que hace que falle y cambie al one-by-one modo.

Para obtener más información, consulte Limitaciones de Oracle como objetivo para AWS Database Migration Service.

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.