Exploración de SSMA para la interfaz de Oracle
SQL Server Migration Assistant (SSMA) para Oracle le permite convertir rápidamente esquemas de base de datos de Oracle en esquemas de SQL Server, cargar los esquemas resultantes en SQL Server y migrar datos de Oracle a SQL Server.
En este tema se presenta el proceso de instalación y se ofrece ayuda para familiarizarse con la interfaz de usuario de SSMA.
Instalación de SSMA
Para usar SSMA, primero debe instalar el programa cliente SSMA en un ordenador que pueda acceder tanto a la base de datos Oracle de origen como a la instancia SQL Server de destino. A continuación, debe instalar un paquete de extensiones y al menos uno de los proveedores de Oracle (OLE DB o ADO.NET) en el equipo que ejecuta SQL Server. Estos componentes admiten la migración de datos y la emulación de las funciones del sistema de Oracle. Para obtener instrucciones de instalación, consulte Instalación de SSMA para Oracle (OracleToSQL).
Para iniciar SSMA, haga clic en Inicio, seleccione Todos los programas, seleccione SQL Server Migration Assistant para Oracle y, a continuación, haga clic en SQL Server Migration Assistant para Oracle.
SSMA para la interfaz de usuario de Oracle
Una vez instalado SSMA, puede usar SSMA para migrar bases de datos de Oracle a SQL Server. Ayuda a familiarizarse con la interfaz de usuario de SSMA antes de empezar. En el diagrama siguiente se muestra la interfaz de usuario de SSMA, incluidos los exploradores de metadatos, los metadatos, las barras de herramientas, el panel de salida y el panel de lista de errores:
Para iniciar una migración, primero debe crear un nuevo proyecto. A continuación, se conecta a una base de datos Oracle. Una vez que la conexión se haya establecido correctamente, los esquemas de Oracle aparecerán en el Explorador de metadatos de Oracle. A continuación, puede hacer clic con el botón derecho en los objetos de Oracle Metadata Explorer para realizar tareas como crear informes que evalúen las conversiones a SQL Server. También puede realizar estas tareas mediante las barras de herramientas y los menús.
También debe conectarse a una instancia de SQL Server. Después de una conexión correcta, aparecerá una jerarquía de bases de datos de SQL Server en el Explorador de metadatos de SQL Server. Después de convertir esquemas de Oracle en esquemas de SQL Server, seleccione esos esquemas convertidos en el Explorador de metadatos de SQL Server y, a continuación, sincronice los esquemas con SQL Server.
Después de sincronizar esquemas convertidos con SQL Server, puede volver al Explorador de metadatos de Oracle y migrar datos de esquemas de Oracle a bases de datos de SQL Server.
Para obtener más información sobre estas tareas y cómo realizarlas, consulte Migración de bases de datos de Oracle a SQL Server (OracleToSQL).
En las secciones siguientes se describen las características de la interfaz de usuario SSMA.
Explorador de metadatos
SSMA contiene dos exploradores de metadatos para examinar y realizar acciones en bases de datos de Oracle y SQL Server.
Explorador de metadatos de Oracle
El Explorador de metadatos de Oracle muestra información sobre los esquemas de Oracle. Al utilizar Oracle Metadata Explorer, puede realizar las siguientes tareas:
Examine los objetos de cada esquema.
Seleccione los objetos para la conversión y, a continuación, convierta los objetos en la sintaxis de SQL Server. Para más información, consulte Conversión de esquemas de Oracle (OracleToSQL).
Seleccione tablas para la migración de datos y, a continuación, migre los datos de esas tablas a SQL Server. Para obtener más información, consulte Migración de datos de Oracle a SQL Server (OracleToSQL).
Explorador de metadatos de SQL Server
El Explorador de metadatos de SQL Server muestra información sobre una instancia de SQL Server. Cuando se conecta a una instancia de SQL Server, SSMA recupera metadatos sobre esa instancia y los almacena en el archivo de proyecto.
Puede usar el Explorador de metadatos de SQL Server para seleccionar objetos de base de datos de Oracle convertidos y, a continuación, sincronizar esos objetos con la instancia de SQL Server.
Para obtener más información, consulte Carga de objetos de base de datos convertidos en SQL Server (OracleToSQL).
Metadata
A la derecha de cada explorador de metadatos hay pestañas que describen el objeto seleccionado. Por ejemplo, si selecciona una tabla en el Explorador de metadatos de Oracle, aparecerán seis pestañas: Tabla, SQL, Asignación de tipos, Informe, Propiedades y Datos. La pestaña Informe contiene información solo después de crear un informe que contenga el objeto seleccionado. Si selecciona una tabla en el Explorador de metadatos de SQL Server, aparecerán tres pestañas: Tabla, SQL y Datos.
La mayoría de la configuración de metadatos son de solo lectura. Sin embargo, puede modificar los metadatos siguientes:
En el Explorador de metadatos de Oracle, puede modificar procedimientos y asignaciones de tipos. Para convertir los procedimientos modificados y las asignaciones de tipos, realice cambios antes de convertir esquemas.
En el Explorador de metadatos de SQL Server, puede modificar Transact-SQL para los procedimientos almacenados. Para ver estos cambios en SQL Server, realice estos cambios antes de cargar los esquemas en SQL Server.
Los cambios realizados en un explorador de metadatos se reflejan en los metadatos del proyecto, no en las bases de datos de origen o de destino.
Barras de herramientas
SSMA tiene dos barras de herramientas: una barra de herramientas de proyecto y una barra de herramientas de migración.
Barra de herramientas del proyecto
La barra de herramientas del proyecto contiene botones para trabajar con proyectos, conectarse a Oracle y conectarse a SQL Server. Estos botones se asemejan a los comandos del menú Archivo.
Barra de herramientas de migración
En la tabla siguiente se muestran los comandos de la barra de herramientas de migración:
Botón | Function |
---|---|
Creación de un informe | Convierte los objetos de Oracle seleccionados en la sintaxis de SQL Server y, a continuación, crea un informe que muestra cómo se realizó correctamente la conversión. Este comando está deshabilitado a menos que se seleccionen objetos en el Explorador de metadatos de Oracle. |
Convertir esquema | Convierte los objetos de Oracle seleccionados en objetos de SQL Server. Este comando está deshabilitado a menos que se seleccionen objetos en el Explorador de metadatos de Oracle. |
Migrar datos | Migra datos de la base de datos de Oracle a SQL Server. Antes de ejecutar este comando, debe convertir los esquemas de Oracle en esquemas de SQL Server y, a continuación, cargar los objetos en SQL Server. Este comando está deshabilitado a menos que se seleccionen objetos en el Explorador de metadatos de Oracle. |
Detención | Detiene el proceso actual. |
Menús
La siguiente tabla muestra los menús SSMA.
Menú | Descripción |
---|---|
Archivo | Contiene comandos para trabajar con proyectos, conectarse a Oracle y conectarse a SQL Server. |
Editar | Contiene comandos para buscar y trabajar con texto en las páginas de detalles, como copiar Transact-SQL desde el panel de detalles de SQL. También contiene la opción Administrar marcadores, donde podrá ver una lista de marcadores existentes. Puede usar los botones del lado derecho del cuadro de diálogo para administrar los marcadores. |
Vista | Contiene el comando Sincronizar exploradores de metadatos. Que sincroniza los objetos entre el Explorador de metadatos de Oracle y el Explorador de metadatos de SQL Server. También contiene comandos para mostrar y ocultar los paneles Resultados y Lista de errores y la opción Diseños para administrar los diseños. |
Herramientas | Contiene comandos para crear informes y migrar objetos y datos. También proporciona acceso a los cuadros de diálogo Configuración global y Configuración del proyecto. |
Evaluador | Contiene comandos para crear y trabajar con casos de prueba, repositorio y sistema de administración de copias de seguridad. |
Ayuda | Proporciona acceso a la Ayuda de SSMA y al cuadro de diálogo Acerca de. |
Panel Resultados y panel Lista de errores
El menú Ver proporciona comandos para alternar la visibilidad del panel de resultados y el panel Lista de errores:
En el panel Resultados se muestran los mensajes de estado de SSMA durante la conversión de objetos, la sincronización de objetos y la migración de datos.
En el panel Lista de errores se muestran mensajes de error, advertencia e informativos en una lista ordenada.
Consulte también
Migración de datos de Oracle a SQL Server (OracleToSQL)
Referencia de la interfaz de usuario (OracleToSQL)