SQL Scripts OpenEdge
Tenga en cuenta: Le recomendamos que ejecute la herramienta de Integridad de Datos en su proyecto base si desea transferir los datos a OpenEdge.
Esto le asegurará que los datos estés limpios antes de usaros. Para verificar la integridad de un archivo .EAP, abra el archivo .EAP en EA y seleccione Herramientas | Administración de Datos | Integridad de Datos.
Antes de que EA pueda ser configurado para usar OpenEdge como un Repositorio, debe instalar y configurar los siguientes Componentes de Software:
- MDAC 2.6 o 2.7
- Instalar Progress OpenEdge 10.0B03.
Una vez resueltas estas precondiciones deberá seguir el siguiente proceso para crear el repositorio de EA en OpenEdge:
- Usando herramientas OpenEdge, crear una base de datos vacía.
- Ejecutar el script OpenEdge_EASchema.sql (54 KB) para crear todas las tables/índices, etc. requeridos.
- Cree una Fuente de Datos ODBC apuntando a la nueva base de datos OpenEdge.
- Con la base de datos en blanco usted puede usar la
herramienta de transferencia de datos para transferir los
datos de un modelo existente al servidor:
- Abra EA y seleccione Herramientas | Administración de Datos | Transferencia de Datos .
- En la ventana seleccione .EAP a DBMS.
- Para los campos:
- Modelo Fuente: Seleccione el archivo .EAP que usted desea transferir dentro del repositorio de Adaptive Server Anywhere.
- Modelo destino: Seleccione el origen de datos OpenEdge ODBC en la herramienta de conección DBMS. Seleccione el Microsoft OLE Provider para ODBC Drivers en la ventana de propiedades Data Link, luego presione el botón Siguiente. En el menú desplegable Usar Origen de datos en la pestaña de conecciones, seleccione el origen de datos ODBC creado anteriormente.
- En la pestaña Todos, de la ventana de propiedades Data Link, ingresar “DefaultSchema=PUB” para propiedades extendidas.
- Presione el botón Aceptar.
- Presione el botón Transferir de Datos para comenzar el proceso.
- Una vez que se complete el proceso, habrá migrado su modelo a OpenEdge y ahora podrá abrirlo desde Enterprise Architect.