Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando SSMA Tester ejecuta un caso de prueba, ejecuta los objetos seleccionados para realizar pruebas y crea un informe sobre los resultados de la comprobación. Si los resultados son idénticos en ambas plataformas, la prueba se realizó correctamente. La correspondencia de objetos entre Oracle y SQL Server se determina según la configuración de asignación de esquemas para el proyecto SSMA actual.
Un requisito necesario para una prueba correcta es que todos los objetos de Oracle se convierten y cargan en la base de datos de destino. Además, los datos de la tabla se deben migrar para que el contenido de las tablas de ambas plataformas se sincronice.
Ejecutar caso de prueba
Para ejecutar el caso de prueba preparado:
- Haga clic en el botón Ejecutar.
- En el cuadro de diálogo Conectar a Oracle , escriba la información de conexión y haga clic en Conectar.
Una vez completada la prueba, se crea el informe de casos de prueba. Haga clic en el botón Informe para ver el informe de casos de prueba. El resultado de la prueba (informe de casos de prueba) se almacena automáticamente en el repositorio de resultados de pruebas para su uso posterior.
Pasos de ejecución de casos de prueba
Prerrequisitos
SSMA Tester comprueba si se cumplen todos los requisitos previos para la ejecución de la prueba antes de comenzar la prueba. Si no se cumplen algunas condiciones, aparece un mensaje de error.
Inicialización
En este paso, SSMA Tester crea objetos auxiliares (tablas, desencadenadores y vistas) en el esquema del SSMATESTER_ORACLE servidor Oracle. Permiten realizar un seguimiento de los cambios realizados en los objetos afectados elegidos para la comprobación.
Supongamos que la tabla verificada se denomina USER_TABLE. Para esta tabla, se crean los siguientes objetos auxiliares en Oracle.
| Nombre | Tipo | Descripción |
|---|---|---|
USER_TABLE$Trg |
desencadenador | Inicie la auditoría de los cambios en la tabla verificada. |
USER_TABLE$AUD |
tabla | Tabla donde se guardan las filas eliminadas y sobrescritas. |
USER_TABLE$AUDID |
tabla | Tabla donde se guardan las filas nuevas y modificadas. |
USER_TABLE |
vista | Representación simplificada de las modificaciones de la tabla. |
USER_TABLE$NEW |
vista | Representación simplificada de filas insertadas y reescritas. |
USER_TABLE$NEW_ID |
vista | Identificación de las filas insertadas y modificadas. |
USER_TABLE$OLD |
vista | Representación simplificada de filas eliminadas y sobrescritas. |
El siguiente objeto se crea en el esquema de la tabla verificada en SQL Server.
| Nombre | Tipo | Descripción |
|---|---|---|
USER_TABLE$Trg |
desencadenador | Inicie la auditoría de los cambios en la tabla verificada. |
Y los objetos siguientes se crean en SQL Server en el ssma_tester_changes esquema.
| Nombre | Tipo | Descripción |
|---|---|---|
USER_TABLE$Aud |
tabla | Tabla donde se guardan las filas eliminadas y sobrescritas. |
USER_TABLE$AudID |
tabla | Tabla donde se guardan las filas nuevas y modificadas. |
USER_TABLE|view |
Representación simplificada de las modificaciones de la tabla. | |
USER_TABLE$new |
vista | Representación simplificada de filas insertadas y reescritas. |
USER_TABLE$new_id |
vista | Identificación de las filas insertadas y modificadas. |
USER_TABLE$old |
vista | Representación simplificada de filas eliminadas y sobrescritas. |
Pruebas de llamadas a objetos
En este paso, SSMA Tester invoca cada objeto seleccionado para las pruebas, compara los resultados y muestra el informe.
Finalización
Durante la finalización, SSMA Tester limpia los objetos auxiliares creados en el paso Inicialización .
Paso siguiente
Visualización de informes de casos de prueba (OracleToSQL)
Véase también
Seleccionar y configurar objetos para probar (OracleToSQL)Seleccionar y configurar objetos afectados (OracleToSQL)Probar objetos de base de datos migrados (OracleToSQL)