Tengo una base de datos Oracle, y me gustaría crear un ERD en Visio 2007 Pro.
Hasta ahora he mirado los comandos DBMS_METADATA.GET_DDL para generar DDL. Sé que puedo importar una base de datos de Access en Visio, pero parece que Access entiende un dialecto SQL que es diferente de Oracle, por lo que necesitaría ajustar cada comando Crear tabla para cambiar los tipos de datos.
¿Hay una manera simple de crear un ERD usando DDL en Visio Pro 2007?
Respuestas:
Todo lo que necesita es una conexión ODBC configurada a Oracle DB
1. Instale Oracle Client SW (descargue de otn.oracle.com). Recomiendo instalar la misma versión que su Oracle DB
2. Defina la conexión en tnsnames.ora
3. Cree y pruebe la conexión ODBC a Oracle DB en el Panel de control> Herramientas administrativas> Fuentes de datos (ODBC): use el controlador de Oracle en su ORA_HOME, use la conexión definida en tnsnames.ora
4. Importar desde una conexión ODBC definida a Oracle debería ser lo mismo que importar desde Access DB
fuente
C:\Windows\SysWOW64\odbcad32.exe
del paso 3