Compartir a través de


Trabajar con proyectos de SSMA (SybaseToSQL)

Para migrar bases de datos de Sybase Adaptive Server Enterprise (ASE) a SQL Server o SQL Azure, primero debe crear un proyecto SSMA. El proyecto es un archivo que contiene metadatos sobre las bases de datos de ASE que desea migrar a SQL Server o SQL Azure, metadatos sobre la instancia de destino de SQL Server o SQL Azure que recibirán los objetos y datos migrados, la información de conexión de SQL Server o SQL Azure y la configuración del proyecto.

Al abrir un proyecto, se desconecta de SQL Server o SQL Azure. Esto le permite trabajar sin conexión. Puede volver a conectarse a SQL Server o SQL Azure. Para más información, consulte Conexión a SQL Server (SybaseToSQL) / Conexión a Azure SQL Database (SybaseToSQL).

Revisar la configuración predeterminada del proyecto

SSMA contiene varias opciones para convertir y cargar objetos de base de datos, migrar datos y sincronizar SSMA con ASE y SQL Server o SQL Azure. La configuración predeterminada de estas opciones es adecuada para muchos usuarios. Sin embargo, antes de crear un nuevo proyecto de SSMA, debe revisar las opciones y, si lo desea, cambiar los valores predeterminados que se usarán para todos los proyectos nuevos.

Para revisar la configuración predeterminada del proyecto

  1. En el menú Herramientas, seleccione Configuración del proyecto predeterminada.

  2. Seleccione el tipo de proyecto en la lista desplegable Versión de destino de migración para la que se va a ver o cambiar la configuración y, a continuación, haga clic en la pestaña General.

  3. En el panel izquierdo, haga clic en Conversión.

  4. En el panel derecho, revise las opciones, cambiando las opciones según sea necesario. Para obtener más información sobre estas opciones, consulte Configuración del proyecto (conversión) (SybaseToSQL).

  5. Repita los pasos del 1 al 3 para las páginas Migración, SQL Azure, Carga de objetos, GUI y Asignación de tipos.

    Nota

    La configuración de SQL Azure solo estará disponible cuando seleccione Migración a SQL Azure al crear un proyecto.

Creación de nuevos proyectos

Para migrar datos de bases de datos de ASE a SQL Server o SQL Azure, debe primero crear un proyecto.

Para crear un proyecto

  1. En el menú Archivo, seleccione Nuevo proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto .

  2. En el cuadro de texto Nombre, escriba un nombre para el proyecto.

  3. En el cuadro Ubicación, escriba o seleccione una carpeta para el proyecto.

  4. En la lista desplegable Migración a, seleccione la versión de SQL Server de destino que se usa para la migración. Las opciones disponibles son:

    • SQL Server 2005

    • SQL Server 2008

    • SQL Server 2012

    • SQL Server 2014

    • SQL Server 2016

    • Azure SQL Database

A continuación, haga clic en Aceptar.

Personalización de la configuración del proyecto

Además de definir la configuración predeterminada del proyecto que se aplica a todos los nuevos proyectos de SSMA, puede personalizar la configuración de cada proyecto. Para obtener más información, consulte Configuración de opciones del proyecto (GUI) (SybaseToSQL).

Al personalizar las asignaciones de tipos de datos entre las bases de datos de origen y de destino, puede definir asignaciones en el nivel de proyecto, base de datos u objeto. Para obtener más información sobre asignaciones de tipos de datos, ver Asignación de Sybase ASE y tipos de datos de SQL Server (SybaseToSQL).

Guardar proyectos

Al guardar un proyecto, SSMA conserva la configuración del proyecto y, opcionalmente, los metadatos de la base de datos en el archivo del proyecto.

Para guardar un proyecto

  • En el menú Archivo, seleccione Guardar proyecto.

    Si las bases de datos del proyecto han cambiado o no se han convertido, SSMA le pedirá que guarde los metadatos en el proyecto. Guardar metadatos le permitirá trabajar sin conexión y enviar un archivo de proyecto completo a otras personas, incluido el personal de soporte técnico. Si se le pide que guarde los metadatos, haga lo siguiente:

    1. Para cada base de datos que muestre el estado Faltan metadatos, active la casilla situada junto al nombre de la base de datos.

      Guardar metadatos puede tardar varios minutos. Si no desea guardar metadatos en este momento, no active ninguna casilla.

    2. Haga clic en el botón Guardar.

      SSMA analizará los esquemas de ASE de Sybase y guardará los metadatos en el archivo del proyecto.

Abrir proyectos

Al abrir un proyecto, se desconecta de ASE y de SQL Server o SQL Azure. Esto le permite trabajar sin conexión. Para actualizar los metadatos, cargue objetos de base de datos en SQL Server o SQL Azure. Para migrar datos, debe volver a conectarse a ASE y SQL Server o SQL Azure.

Para abrir un proyecto

  1. Realice uno de los siguientes procedimientos:

    • En el menú Archivo, seleccione Proyectos recientes y, a continuación, seleccione el proyecto que desea abrir.

    • En el menú Archivo, seleccione Abrir proyecto, busque el archivo de proyecto .s2ssproj, seleccione el archivo y haga clic en Abrir.

  2. Para volver a conectarse a ASE, en el menú Archivo, seleccione Volver a conectarse a Sybase.

  3. Para volver a conectarse a SQL Server o SQL Azure, en el menú Archivo, seleccione Volver a conectarse a SQL Server / Volver a conectarse a SQL Azure.

Paso siguiente

El siguiente paso del proceso de migración consiste en Conectarse a Sybase ASE.

Consultar también

Migración de bases de datos de Sybase ASE a SQL Server - Azure SQL Database (SybaseToSQL)
Conexión a Sybase ASE (SybaseToSQL)
Conexión a SQL Server (SybaseToSQL)
Conexión a Azure SQL Database (SybaseToSQL)