

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.

# Conversión de objetos de base de datos con IA generativa
<a name="schema-conversion-convert.databaseobjects"></a>

La característica Conversión de esquemas de DMS con IA generativa agiliza el proceso de migración de bases de datos al ofrecer recomendaciones para convertir objetos de código que no se habían convertido anteriormente y que, por lo general, requieren una conversión manual compleja. Esta función está disponible para las conversiones de Oracle a PostgreSQL/Aurora PostgreSQL y de SQL Server a PostgreSQL/Aurora PostgreSQL and SAP ASE (Sybase ASE) to PostgreSQL/Aurora PostgreSQL. Puede convertir un esquema de base de datos completo u objetos de esquema de base de datos individuales.

**aviso**  
Las funciones de IA generativa de la conversión de esquemas de DMS utilizan la inferencia entre regiones. Para obtener más información, consulte [Inferencia entre regiones en la conversión de esquemas de DMS](CHAP_Security.DataProtection.CrossRegionInference.md#CHAP_Security.DataProtection.CrossRegionInference.SchemaConversion).

Para convertir los objetos de la base de datos de origen con IA generativa, siga los pasos 1 a 6 de la sección [Conversión de objetos de base de datos](schema-conversion-convert.md#schema-conversion-convert-steps) y, a continuación, continúe con uno de estos dos métodos:
+ Método 1: en el menú **Acciones**, seleccione **Convertir**. En el cuadro de diálogo de conversión que aparece, active la opción **Convertir esquema con IA generativa** y haga clic en **Convertir**.
+ Método 2: haga clic en ****Convertir esquema con IA generativa**** en la esquina superior derecha. En el cuadro de diálogo de conversión, asegúrese de que la opción esté habilitada y haga clic en **Convertir**.

Para ajustar manualmente esta configuración en cualquier momento en la consola de Conversión de esquemas de DMS, haga lo siguiente:
+ Vaya a la pestaña **Configuración**.
+ En la sección **Configuración de conversión**, active la opción **IA generativa** para aprobar el uso de IA generativa.

**nota**  
Regiones admitidas:  
Asia-Pacífico (Tokio) (ap-northeast-1)
Asia Pacific (Osaka) (ap-northeast-3)
Asia-Pacífico (Sídney) (ap-southeast-2)
Canadá (centro) (ca-central-1)
Europa (Fráncfort) (eu-central-1)
Europa (Zúrich) (eu-central-2)
Europa (Estocolmo) (eu-north-1)
Europa (Irlanda) (eu-west-1)
Europa (Londres) (eu-west-2)
Europa (París) (eu-west-3)
Este de EE. UU. (Norte de Virginia) (us-east-1)
Este de EE. UU. (Ohio) (us-east-2)
Oeste de EE. UU. (Oregón) (us-west-2)

**nota**  
Rutas de conversión compatibles:  
De Oracle a Amazon RDS para PostgreSQL
De Oracle a Amazon Aurora PostgreSQL
De Microsoft SQL Server a Amazon RDS para PostgreSQL
De Microsoft SQL Server a Amazon Aurora PostgreSQL
De SAP ASE (Sybase ASE) a Amazon RDS para PostgreSQL
SAP ASE (Sybase ASE) a Amazon Aurora PostgreSQL
De IBM Db2 para Linux, UNIX y Windows (LUW) a Amazon RDS para PostgreSQL
De IBM Db2 para Linux, UNIX y Windows (LUW) a Amazon Aurora PostgreSQL
IBM Db2 para Amazon RDS z/OS para PostgreSQL
IBM Db2 z/OS para Amazon Aurora PostgreSQL

## Alcance de la conversión con IA generativa
<a name="schema-conversion-convert.databaseobjects.genai"></a>

La conversión de esquemas asistida por IA generativa se centra en elementos SQL específicos con objetos de acción designados. Todos los demás elementos SQL se convierten aplicando enfoques predeterminados basados en reglas. Estos son los elementos SQL que engloba el alcance ampliado de la conversión con IA generativa:


****  


- **De Oracle a Amazon RDS para PostgreSQL y de Oracle a Amazon Aurora PostgreSQL**
  - **Elemento de acción:** 5578 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir la sentencia SELECT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 30415 / **Mensaje:** La instrucción MERGE contiene una condición de filtrado en la cláusula WHERE que se basa en un valor de una columna de la tabla de destino / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5591 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir los objetos del sistema / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5029 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir el uso de objetos con tipos de datos no compatibles / **Elemento de sintaxis:** Uso de objetos con el tipo de datos STANDARD.BFILE no compatible en los argumentos de funciones y procedimientos.
  - **Elemento de acción:** 5031 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las expresiones CURSOR / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5043 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir consultas jerárquicas con un asterisco en la cláusula SELECT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5073 / **Mensaje:** PostgreSQL no admite consultas jerárquicas con pseudocolumnas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5102 / **Mensaje:** PostgreSQL no admite las instrucciones MERGE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5585 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las uniones externas en subconsultas correlacionadas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5608 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las sentencias UPDATE que tienen una subconsulta que devuelve varias columnas en la cláusula SET / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5619 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir los objetos del sistema / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5852 / **Mensaje:** PostgreSQL solo admite tablas como destino en la instrucción MERGE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5853 / **Mensaje:** AWS DMS La conversión de esquemas solo admite tablas, vistas o subconsultas como fuente en la cláusula USING de la sentencia MERGE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5855 / **Mensaje:** La instrucción MERGE contiene una condición de filtrado en la cláusula WHERE que se basa en un valor de una columna de la tabla de destino / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9996 / **Mensaje:** Se ha producido un error interno en el convertidor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9993 / **Mensaje:** No se puede transformar la instrucción porque hay referencias a un objeto no resuelto / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5598 / **Mensaje:** PostgreSQL no admite ROWID / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5340 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir funciones / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5071 / **Mensaje:** PostgreSQL no admite la instrucción INSERT para las subconsultas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5068 / **Mensaje:** PostgreSQL no admite la instrucción DELETE para las subconsultas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5065 / **Mensaje:** PostgreSQL no admite la instrucción UPDATE para las subconsultas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5586 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las consultas con la cláusula NOCYCLE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5351 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir objetos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5077 / **Mensaje:** PostgreSQL no admite la cláusula PIVOT para las instrucciones SELECT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5126 / **Mensaje:** PostgreSQL no admite las instrucciones MODEL / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5121 / **Mensaje:** PostgreSQL no admite las instrucciones FORALL / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5141 / **Mensaje:** AWS DMS La conversión de esquemas no admite este tipo de conversión / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5142 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las llamadas anidadas del mismo método / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5245 / **Mensaje:** PostgreSQL no admite vistas con columnas de tablas anidadas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5500 / **Mensaje:** AWS DMS Schema Conversion no puede convertir el envío de correo de la base de / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5501 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir los trabajos programados / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5645 / **Mensaje:** PostgreSQL no admite las cláusulas BULK COLLECT INTO para varios destinos de tablas de objetos. / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5665 / **Mensaje:** PostgreSQL no admite el tipo de datos de recopilación definido con PRAGMA AUTONOMOUS\_TRANSACTION / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5637 / **Mensaje:** PostgreSQL no admite la recopilación en masa en VARRAY de VARRAY / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5594 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir expresiones de fecha y hora / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5622 / **Mensaje:** AWS DMS La conversión de esquemas convierte la función dbms\_transaction.local\_transaction\_id con el parámetro establecido en true / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5643 / **Mensaje:** PostgreSQL no admite las cláusulas BULK COLLECT INTO para los tipos de colecciones multinivel en las instrucciones SELECT. / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5649 / **Mensaje:** PostgreSQL no admite operadores multiconjunto para tipos de colecciones multinivel. / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5651 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir funciones de tablas canalizadas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5793 / **Mensaje:** AWS DMS La conversión de esquemas crea la cola con la opción GRANT ALL / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5794 / **Mensaje:** PostgreSQL establece el modo de cola en ENABLE de forma predeterminada / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 5795 / **Mensaje:** Amazon Simple Queue Service no admite colas en el modo DISABLE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones

- **De Microsoft SQL Server a Amazon RDS para PostgreSQL y de Microsoft SQL Server a Amazon Aurora PostgreSQL**
  - **Elemento de acción:** 7610 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir sentencias DDL no compatibles / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7622 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir la sentencia DELETE mediante funciones integradas complejas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7624 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir la sentencia DELETE de una función en línea para tablas sin claves principales / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7626 / **Mensaje:** AWS DMS Schema Conversion no puede convertir la sentencia UPDATE mediante funciones integradas complejas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7627 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir este elemento de sintaxis / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7628 / **Mensaje:** PostgreSQL no admite las instrucciones GOTO / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7637 / **Mensaje:** PostgreSQL no admite cursores globales / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7639 / **Mensaje:** PostgreSQL no admite cursores dinámicos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7644 / **Mensaje:** PostgreSQL no admite la cláusula %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7645 / **Mensaje:** PostgreSQL no admite la ejecución de comandos de transferencia en servidores enlazados / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7653 / **Mensaje:** PostgreSQL no admite las cláusulas GROUP BY ROLLUP / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7654 / **Mensaje:** PostgreSQL no admite las cláusulas GROUP BY CUBE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7655 / **Mensaje:** PostgreSQL no admite las cláusulas GROUP BY GROUPING SETS / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7672 / **Mensaje:** PostgreSQL no admite las instrucciones EXECUTE que ejecutan una cadena de caracteres / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7683 / **Mensaje:** No se admite MERGE si el destino es una vista, una vista materializada o una tabla externa / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7687 / **Mensaje:** PostgreSQL no admite los predicados CONTAINS / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7688 / **Mensaje:** PostgreSQL no admite los predicados FREETEXT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7691 / **Mensaje:** PostgreSQL no admite la característica WAITFOR TIME / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7695 / **Mensaje:** PostgreSQL no admite la llamada a un procedimiento como variable / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7696 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir el objeto porque no se ha creado %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7708 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir el uso del tipo de datos no compatible %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7709 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir el uso de una clave simétrica / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7773 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir operaciones aritméticas con fechas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7774 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir operaciones aritméticas con tipos mixtos de operandos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7794 / **Mensaje:** PostgreSQL no admite ningún tipo de datos definido por el usuario / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7796 / **Mensaje:** PostgreSQL no admite las cláusulas TOP en las instrucciones UPDATE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7797 / **Mensaje:** PostgreSQL no admite el prefijo de columna DELETED para las cláusulas OUTPUT en las instrucciones UPDATE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7798 / **Mensaje:** PostgreSQL no admite las cláusulas TOP en las instrucciones DELETE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7799 / **Mensaje:** PostgreSQL no admite las cláusulas TOP en los operadores INSERT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7804 / **Mensaje:** PostgreSQL no admite el operador OR exclusivo en el nivel de bits / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7805 / **Mensaje:** PostgreSQL no admite \!< / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7806 / **Mensaje:** PostgreSQL no admite el operador \!> (no mayor que) / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7811 / **Mensaje:** PostgreSQL no admite la función %s. AWS DMS La conversión de esquemas omite esta función no compatible en el código convertido / **Elemento de sintaxis:** Todas las ocurrencias excepto las limitaciones menos DDL
  - **Elemento de acción:** 7816 / **Mensaje:** PostgreSQL no admite ningún método para el tipo de datos XML / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7817 / **Mensaje:** PostgreSQL no admite la opción FOR XML PATH en las consultas SQL / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7818 / **Mensaje:** PostgreSQL no admite operaciones aritméticas con tipos de datos binarios / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7819 / **Mensaje:** PostgreSQL no admite instrucciones INSERT...EXECUTE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7820 / **Mensaje:** PostgreSQL no admite el método VALUE() / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7824 / **Mensaje:** RECURSIVE CTE no es compatible con la instrucción MERGE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7829 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las asignaciones de variables con instrucciones UPDATE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7830 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir operaciones aritméticas con el operando CASE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7832 / **Mensaje:** AWS DMS La conversión de esquemas no se puede convertir en lugar de los activadores en las vistas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7833 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir la @@rowcount función en el contexto actual / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7836 / **Mensaje:** PostgreSQL no admite operaciones de escritura para datos binarios / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7840 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las sentencias de comando de la consola de base de / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7904 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir el objeto del sistema %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7905 / **Mensaje:** PostgreSQL no admite las cláusulas PIVOT para las instrucciones SELECT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7906 / **Mensaje:** PostgreSQL no admite las cláusulas UNPIVOT para las instrucciones SELECT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7909 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las sentencias UPDATE (columna) O COLUMNS\_UPDATED / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7916 / **Mensaje:** AWS DMS Schema Conversion no puede emular la sentencia MERGE mediante la sentencia INSERT ON CONFLICT / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7917 / **Mensaje:** PostgreSQL no admite la función %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7918 / **Mensaje:** PostgreSQL no admite las funciones con valores de tabla / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7919 / **Mensaje:** PostgreSQL no admite FOR XML con la directiva %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7920 / **Mensaje:** PostgreSQL no admite el modo EXPLICIT con FOR XML / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7925 / **Mensaje:** PostgreSQL no admite el carácter de porcentaje para los indicadores OPENXML / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7927 / **Mensaje:** PostgreSQL no admite uniones OUTER para las tablas autorreferenciadas sin una clave principal / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7929 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir sentencias INSERT de EXEC / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7939 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir la función del sistema JSON %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7940 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir las funciones con valores de tabla del sistema OPENJSON / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 7941 / **Mensaje:** AWS DMS La conversión de esquemas no puede convertir todos los conjuntos de datos abiertos porque tiene varios conjuntos de datos abiertos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9996 / **Mensaje:** Se ha producido un error interno en el convertidor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones

- **SAP ASE (Sybase ASE) a Amazon RDS para PostgreSQL y SAP ASE (Sybase ASE) a Amazon Aurora PostgreSQL**
  - **Elemento de acción:** 3014 / **Mensaje:** No se pueden convertir las funciones / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3016 / **Mensaje:** PostgreSQL no admite la opción TOP en el operador DML / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3021 / **Mensaje:** No se puede realizar una migración automática de la operación aritmética / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3023 / **Mensaje:** PostgreSQL no admite operaciones aritméticas con tipos de datos binarios / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3025 / **Mensaje:** El formato de fecha y hora no puede coincidir / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3026 / **Mensaje:** No se admite la conversión automática del operador WAITFOR con una variable / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3027 / **Mensaje:** PostgreSQL no admite la función WAITFOR TIME / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3028 / **Mensaje:** PostgreSQL no admite WAITFOR con instrucciones / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3061 / **Mensaje:** No se pueden convertir los objetos del sistema / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3064 / **Mensaje:** En PostgreSQL, no debe repetir la tabla de destino de la cláusula FROM de una sentencia UPDATE. / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3065 / **Mensaje:** La sentencia DELETE con una tabla de autorreferencia en la cláusula FROM y OUTER JOIN no se puede transformar automáticamente / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3069 / **Mensaje:** No se puede convertir la declaración / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3081 / **Mensaje:** El DMS SC no puede convertir sentencias DDL no compatibles / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3088 / **Mensaje:** PostgreSQL no admite cursores globales / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3089 / **Mensaje:** PostgreSQL no admite cursores dinámicos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3121 / **Mensaje:** El DMS SC no puede convertir el uso de un tipo de datos no compatible / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3122 / **Mensaje:** El DMS SC no puede convertir operaciones aritméticas con fechas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3123 / **Mensaje:** El DMS SC no puede convertir operaciones aritméticas con tipos mixtos de operandos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3146 / **Mensaje:** PostgreSQL no admite el operador OR exclusivo en el nivel de bits / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3147 / **Mensaje:** PostgreSQL no es compatible con\! Operador < (no inferior a) / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3148 / **Mensaje:** PostgreSQL no admite el operador \!> (no mayor que) / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3150 / **Mensaje:** El DMS SC no puede convertir funciones / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3156 / **Mensaje:** PostgreSQL no admite operaciones aritméticas con tipos de datos binarios / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3162 / **Mensaje:** El DMS SC no puede convertir las asignaciones de variables con las instrucciones UPDATE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3163 / **Mensaje:** El DMS SC no puede convertir operaciones aritméticas con el operando CASE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3168 / **Mensaje:** PostgreSQL no admite operaciones de escritura para datos binarios / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3172 / **Mensaje:** El DMS SC no puede convertir las sentencias de comando de la consola de bases de datos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3177 / **Mensaje:** El DMS SC no puede convertir los objetos del sistema / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3182 / **Mensaje:** DMS SC no puede convertir las sentencias UPDATE (columna) O COLUMNS\_UPDATED / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3190 / **Mensaje:** El DMS SC no puede convertir funciones / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 3191 / **Mensaje:** PostgreSQL no admite las funciones con valores de tabla / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9996 / **Mensaje:** Se ha producido un error interno en el convertidor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones

- **IBM Db2 para Linux, UNIX y Windows (LUW) a Amazon RDS para PostgreSQL e IBM Db2 para Linux, UNIX y Windows (LUW) a Amazon Aurora PostgreSQL**
  - **Elemento de acción:** 4506 / **Mensaje:** PostgreSQL no admite view definition que contenga operaciones de conjunto en el nivel superior / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4523 / **Mensaje:** PostgreSQL no admite la inserción en la consulta / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4524 / **Mensaje:** PostgreSQL no admite la devolución de valores antes del cálculo en la declaración insert / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4526 / **Mensaje:** PostgreSQL no admite la función %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4527 / **Mensaje:** PostgreSQL no admite la actualización con datos mediante consultas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4528 / **Mensaje:** PostgreSQL no admite la devolución de valores antes del cálculo en la declaración de actualización / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4529 / **Mensaje:** PostgreSQL no admite la devolución de valores antiguos en la declaración de actualización / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4531 / **Mensaje:** PostgreSQL no admite columnas INCLUDE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4532 / **Mensaje:** PostgreSQL no admite las columnas INCLUDE en la declaración insert / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4533 / **Mensaje:** PostgreSQL no admite la restricción de cantidad de filas en la declaración de actualización / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4534 / **Mensaje:** PostgreSQL no admite la eliminación de datos mediante consultas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4536 / **Mensaje:** PostgreSQL no admite la restricción de cantidad de filas en la sentencia delete / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4537 / **Mensaje:** PostgreSQL no admite la cláusula de especificación de períodos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4538 / **Mensaje:** PostgreSQL no es compatible outer-table-reference / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4539 / **Mensaje:** PostgreSQL no admite la cláusula de manejo continuo / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4541 / **Mensaje:** PostgreSQL no admite módulos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4549 / **Mensaje:** PostgreSQL no admite la declaración `GOTO` / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 456 / **Mensaje:** El tipo de código de error de PostgreSQL no es un número y no es compatible con las variables de tipo numérico / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4558 / **Mensaje:** PostgreSQL no admite la vista mecanografiada / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4559 / **Mensaje:** PostgreSQL no admite la sentencia `MERGE` / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4572 / **Mensaje:** PostgreSQL no admite funciones que devuelvan una fila mediante el uso de métodos de tipo / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4573 / **Mensaje:** PostgreSQL no admite la invocación de métodos / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4575 / **Mensaje:** PostgreSQL no admite CREATE GLOBAL TEMPORARY TABLE sin el nombre del esquema o con el nombre del esquema: SESSION / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4583 / **Mensaje:** No se pueden convertir los objetos del sistema / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4597 / **Mensaje:** PostgreSQL no tiene una funcionalidad similar a la del módulo UTL\_MAIL / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4598 / **Mensaje:** PostgreSQL no tiene una funcionalidad similar a la del módulo UTL\_SMTP / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4605 / **Mensaje:** DMS SC no puede convertir cláusulas no compatibles en declaraciones MERGE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4606 / **Mensaje:** DMS SC no puede convertir sentencias MERGE que incluyan cláusulas no compatibles / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 4612 / **Mensaje:** PostgreSQL no admite la funcionalidad de registro especial / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9996 / **Mensaje:** Se ha producido un error interno en el convertidor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones

- **IBM Db2 z/OS to Amazon RDS for PostgreSQL and IBM Db2 for z/OS para Amazon Aurora PostgreSQL**
  - **Elemento de acción:** 8507 / **Mensaje:** PostgreSQL no admite la función %s / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8519 / **Mensaje:** No se admite la cláusula FETCH / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8521 / **Mensaje:** No se admiten eliminaciones posicionadas / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8542 / **Mensaje:** PostgreSQL no admite los espacios de nombres predeterminados / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8559 / **Mensaje:** DMS SC no puede convertir sentencias MERGE que incluyan cláusulas no compatibles / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8560 / **Mensaje:** PostgreSQL no admite el uso de variables o parámetros en las declaraciones RAISE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8563 / **Mensaje:** PostgreSQL utiliza un formato diferente para los tipos de datos de intervalo en comparación con Db2 para z/OS / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8566 / **Mensaje:** El DMS SC no puede convertir los datos masivos o invertidos desde un cursor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8570 / **Mensaje:** DMS SC no puede convertir las sentencias MERGE en las referencias de las tablas de FINAL TABLE / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 8581 / **Mensaje:** DMS SC no puede convertir las sentencias UPDATE que incluyen cláusulas no compatibles / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones
  - **Elemento de acción:** 9996 / **Mensaje:** Se ha producido un error interno en el convertidor / **Elemento de sintaxis:** Todas las incidencias excepto las limitaciones



### Limitaciones
<a name="schema-conversion-convert.databaseobjects.limitations"></a>

La característica Conversión de objetos de base de datos con la IA generativa tiene las siguientes limitaciones:
+ Los puntos finales de las bases de datos que admiten la conversión generativa de IA no están visibles en la consola. AWS Solo puede verlos exportando el informe de evaluación como un archivo PDF o CSV.
+ Como sistema probabilístico, es posible que la conversión de esquemas asistida por la IA generativa no logre una precisión del 100 % en todas las conversiones. También puede generar resultados diferentes para las mismas instrucciones SQL durante un período de tiempo. Debe revisar y validar todos los resultados de la conversión.
+ La conversión con IA generativa no es compatible con:
  + Restricción DEFAULT en una tabla
  + Valor DEFAULT para un parámetro de función o procedimiento
  + COMPUTE LA COLUMNA de una tabla
  + TRIGGER
  + COLUMN DATA TYPE
  + SQL dinámico
  + INDEX
  + CONSTRAINT
+ Si la instrucción de origen se convierte con varios elementos de acción y al menos un elemento de acción se procesa mediante la IA generativa, todos los elementos de acción se sustituyen por un elemento de acción 5444 en un destino para Oracle y 7744 para Microsoft SQL Server. El elemento de acción 9997 es una excepción que se guarda después del procesamiento mediante IA generativa.

**aviso**  
La conversión mediante IA generativa lleva más tiempo que la conversión básica.

Cada AWS cuenta tiene una cuota por minuto que limita la cantidad de sentencias SQL que se pueden convertir mediante la IA generativa. Las instrucciones que superen este límite se ponen en cola para su procesamiento en los minutos siguientes. La cuota es la siguiente:


****  

| Region | Sentencias SQL por AWS cuenta y minuto | 
| --- | --- | 
| Asia-Pacífico (Tokio) (ap-northeast-1)<br />Asia Pacific (Osaka) (ap-northeast-3)<br />Asia-Pacífico (Sídney) (ap-southeast-2)<br />Canadá (centro) (ca-central-1)<br />Europa (Zúrich) (eu-central-2)<br />Europa (Estocolmo) (eu-north-1)<br />Europa (Irlanda) (eu-west-1)<br />Europa (Londres) (eu-west-2)<br />Europa (París) (eu-west-3)<br />Este de EE. UU. (Ohio) (us-east-2) | Hasta 24 declaraciones | 
| Europa (Fráncfort) (eu-central-1)<br />Este de EE. UU. (Norte de Virginia) (us-east-1)<br />Oeste de EE. UU. (Oregón) (us-west-2) | Hasta 40 declaraciones | 