Share via


Configuración del proyecto (migración) (DB2ToSQL)

La página Migración del cuadro de diálogo Configuración del proyecto contiene configuraciones que personalizan la forma en que SSMA migra los datos de DB2 a SQL Server.

El panel de Migración está disponible tanto en el cuadro de diálogo de Configuración del proyecto como en el de Configuración del proyecto predeterminada.

  • Para especificar las configuraciones para todos los proyectos SSMA, en el menú Herramientas, seleccione Configuración del proyecto predeterminada, seleccione el tipo de proyecto de migración para el que se requiere ver o cambiar las configuraciones en el menú desplegable Versión de destino de la migración, haga clic en General en la parte inferior del panel izquierdo y, a continuación, haga clic en Migración.

  • Para especificar la configuración del proyecto actual, en el menú Herramientas, seleccione Configuración del proyecto, haga clic en General en la parte inferior del panel izquierdo y, a continuación, haga clic en Migración.

Motor de migración

Término Definición
Motor de migración Especifica el motor de base de datos que se usa durante la migración de datos. La migración de datos del lado cliente se refiere al cliente SSMA que recupera los datos de la fuente e inserta masivamente esos datos en SQL Server. La migración de datos del lado del servidor se refiere al motor de migración de datos SSMA (programa de copia masiva) que se ejecuta en el cuadro SQL Server como un trabajo del Agente SQL que recupera los datos del origen y los inserta directamente en SQL Server, lo que evita un salto adicional del cliente (mejor rendimiento).

Modo predeterminado: motor de migración de datos del lado cliente

Modo optimista: motor de migración de datos del lado cliente

Modo completo: motor de migración de datos del lado cliente

Importante

Cuando la opción Motor de migración está configurada como Motor de migración de datos del lado del servidor, se muestra una nueva opción de configuración del proyecto denominada Usar motor de migración de datos del lado del servidor de 32 bits. Especifica si se usa la utilidad Programa de copia masiva (BCP) de 32 bits o de 64 bits para migrar los datos.

Otras opciones

Término Definición
Tamaño de lote Especifica el tamaño del lote que se usa durante la migración de datos.

Modo predeterminado: 10000

Modo optimista: 10000

Modo completo: 10000
Restricciones CHECK Especifica si SSMA debe comprobar las restricciones cuando inserta datos en tablas SQL Server.

Modo predeterminado: False

Modo optimista: False

Modo completo: False
Tiempo de expiración de la migración de datos Especifica el tiempo de expiración que se usa durante la migración de datos

Modo predeterminado 15

Modo optimista: 15

Modo completo: 15
Opciones adicionales de migración de datos Muestra opciones adicionales de migración de datos para cada tabla en una pestaña de detalles separada.

Modo predeterminado: Hide

Modo optimista: Hide

Modo completo: Hide
Activar desencadenadores Especifica si SSMA debe activar los desencadenadores de inserción cuando agrega datos a tablas de SQL Server.

Modo predeterminado: False

Modo optimista: False

Modo completo: False
Mantener valores de identidad Especifica si SSMA conserva valores NULL en los datos de origen cuando agrega datos a SQL Server, independientemente de los valores predeterminados especificados en SQL Server.

Modo predeterminado: True

Modo optimista: True

Modo completo: False
Mantener valores NULL Especifica si SSMA conserva valores NULL en los datos de origen cuando agrega datos a SQL Server, independientemente de los valores predeterminados especificados en SQL Server.

Modo predeterminado: True

Modo optimista: True

Modo completo: True
Marcar la operación de recorte de cadena con error Si el tamaño de la columna de destino es inferior a la longitud de la cadena de origen, el valor se recortará y se marcará como error.

Modo predeterminado: Yes

Modo optimista: Sí

Modo completo: Sí
Al producirse un error Detiene la migración de datos cuando se produce un error. Tiene tres opciones:

Detener la migración: detiene la operación de migración de datos

Continuar con la tabla siguiente: detiene la migración de datos a la tabla actual y procede a la siguiente

Pasar al siguiente lote: detiene la migración de datos al lote actual y procede al siguiente

Modo predeterminado: continuar con el siguiente lote

Modo optimista: continuar con el siguiente lote

Modo completo: continuar con el siguiente lote
Reemplazar fechas no admitidas Especifica si SSMA debe corregir fechas que son anteriores a la fecha más antigua de SQL Server (01 Enero 1753).

Para mantener los valores de fecha actuales, seleccione No hacer nada. SQL Server no aceptará fechas anteriores al 1 de enero de 1753 en una columna datetime. Si usa fechas anteriores, debe convertir los valores datetime en valores de caracteres.

Para convertir fechas anteriores al 1 de enero de 1753 a NULL, seleccione Reemplazar por NULL.

Para reemplazar las fechas anteriores al 1 de enero de 1753 por una fecha admitida, seleccione Reemplazar por la fecha admitida más cercana.

Modo predeterminado: no hacer nada

Modo optimista: no hacer nada

Modo completo: reemplazar por la fecha admitida más cercana
Bloqueo de tabla Especifica si SSMA bloquea tablas cuando agrega datos a tablas durante la migración de datos. Obtiene un bloqueo de actualización masiva durante toda la operación de copia masiva. Si el valor es False, se establece un bloqueo a nivel de fila.

Modo predeterminado: True

Modo optimista: True

Modo completo: True

Migración de datos en paralelo

Término Definición
Modo de migración de datos en paralelo Especifica el modo que se usa para bifurcar subprocesos y permitir la migración de datos en paralelo. En modo automático, SSMA elige el número de subprocesos (10 de manera predeterminada) que se bifurcan para migrar los datos. En modo Personalizado, el usuario puede especificar el número de subprocesos bifurcados para migrar datos (el mínimo es 1 y el máximo 100). Actualmente, solo el motor de migración de datos del lado cliente soporta la migración de datos en paralelo.

Modo predeterminado: automático

Modo optimista: automático

Modo completo: automático

Importante

Cuando la opción Modo de migración de datos en paralelo está establecida en Personalizada, se muestra una nueva opción de configuración del proyecto Número de subprocesos. Especifica el número de subprocesos que se usan para la migración de datos.