Eu tenho um banco de dados Oracle e gostaria de criar um ERD no Visio 2007 Pro.
Até agora, examinei os comandos DBMS_METADATA.GET_DDL para gerar DDL. Eu sei que posso importar um banco de dados do Access para o Visio, mas parece que o Access entende um dialeto SQL que é diferente do Oracle, então eu precisaria ajustar cada comando Create Table para alterar os tipos de dados.
Existe uma maneira simples de criar um ERD usando DDL no Visio Pro 2007?
Tudo que você precisa é uma conexão ODBC configurada para Oracle DB
1. Instale o Oracle Client SW (faça o download em otn.oracle.com). Eu recomendo instalar a mesma versão do seu banco de dados Oracle
2. Defina a conexão em tnsnames.ora
3. Crie e teste a conexão ODBC com o banco de dados Oracle no Painel de Controle > Ferramentas Administrativas > Fontes de Dados (ODBC) - use o driver do Oracle em seu ORA_HOME, use a conexão definida em tnsnames.ora
4. Importar da conexão ODBC definida para o Oracle deve ser o mesmo que importar do Access DB