Compartir vía


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

La página Migración del cuadro de diálogo Configuración del proyecto contiene la configuración que personaliza cómo SSMA migra datos de Sybase Adaptive Server Enterprise (ASE) a SQL Server.

El panel Migración está disponible en los cuadros de diálogo Configuración del proyecto y Configuración del proyecto predeterminada.

  • Para especificar configuraciones de 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 debe ver/cambiar la configuración en la lista desplegable Versión de destino de la migración y, a continuación, haga clic en General en la parte inferior del panel izquierdo, y seleccione Migración.

  • Para especificar la configuración del proyecto actual, en el menú Herramientas, haga clic en Configuración del proyecto luego en general, al final del panel izquierdo y, a continuación, haga clic en Migración.

Opciones de corrección de fecha

Término Definición
Reemplazar fechas no admitidas Especifica si SSMA debe corregir las fechas de acceso anteriores a la fecha y hora de SQL Server más antigua (01 de enero de 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

Motor de migración

Término Definición
Motor de migración Especifica el motor de base de datos usado durante la migración de datos. La migración de datos del lado cliente hace referencia al cliente SSMA que recupera los datos del origen e inserta esos datos en SQL Server de forma masiva. La migración de datos del lado servidor hace referencia 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 datos del origen e inserta directamente en SQL Server, lo que evita un salto de cliente adicional (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á establecida en Motor de migración de datos del lado servidor, se muestra una nueva opción de configuración del proyecto Usar motor de migración de datos del lado servidor de 32 bits. Especifica si se usa la utilidad Programa de copia masiva (BCP) de 32 o 64 bits para migrar datos.

Otras opciones

Término Definición
Tamaño de lote Especifica el tamaño del lote utilizado 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 de SQL Server.

Modo predeterminado: Falso

Modo optimista: Falso

Modo completo: Falso
Tiempo de espera de migración de datos Especifica el tiempo de espera utilizado durante la migración de datos.

Modo predeterminado: 15

Modo optimista: 15

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

Modo predeterminado: Ocultar

Modo optimista: Ocultar

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

Modo predeterminado: Falso

Modo optimista: Falso

Modo completo: Falso
Mantener valores de identidad Especifica si SSMA conserva los valores de identidad de Sybase cuando agrega datos a SQL Server. Un valor falso hace que el destino asigne los valores de identidad.

Modo predeterminado: Verdadero

Modo optimista: Verdadero

Modo completo: Verdadero
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: Verdadero

Modo optimista: Verdadero

Modo completo: Verdadero
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 próxima tabla: detiene la migración de datos a la tabla actual y continúa con la siguiente.

Continuar con el próximo lote: detiene la migración de datos al lote actual y continúa con el siguiente.

Modo predeterminado: continuar con el siguiente lote

Modo optimista: continuar con el siguiente lote

Modo completo: continuar con el siguiente lote.
Parte fraccionaria redonda de números Especifica si se deben recortar las partes fraccionales de datos decimales y numéricos durante la migración a tipos enteros o mostrar un mensaje de error si la parte fraccionaria no es trivial.

Modo predeterminado: No

Modo optimista: No

Modo completo: No
Sybase Unicode Endian Especifica el tipo endian para las cadenas Unicode de Sybase. Se pueden establecer las siguientes opciones para esta configuración concreta:

Little-Endian

Big-Endian

Modo predeterminado: Little-endian

Modo optimista: Little-endian

Modo completo: Little-endian
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 Falso, se establece un bloqueo en el nivel de fila.

Modo predeterminado: Verdadero

Modo optimista: Verdadero

Modo completo: Verdadero
Usar cursores Los datos se recuperan de la base de datos de origen mediante cursores si se establece esta opción.

Modo predeterminado: Falso

Modo optimista: Falso

Modo completo: Falso

Migración de datos en paralelo

Término Definición
Modo de migración de datos paralelos Especifica el modo usado para bifurcar subprocesos para habilitar la migración de datos en paralelo. En modo automático, SSMA elige el número de subprocesos (10 de forma predeterminada) bifurcados para migrar 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 es 100). Actualmente, solo el motor de migración de datos del lado cliente admite 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 paralelos está establecida en Personalizada, se muestra una nueva opción de configuración del proyecto Recuento de subprocesos. Especifica el número de subprocesos usados para la migración de datos.