ERD mit Visio 2003 Oracle 11g erstellen, Reverse Engineering fehlgeschlagen?

ERD mit Visio 2003 + Oracle 11g erstellen, Reverse Engineering fehlgeschlagen?

Problem

Versuchen Sie in Office Visio 2003, mithilfe des Reverse Engineerings „Oracle server“ als Visio-Treiber ein Entity-Relationship-Diagramm oder eine ERD aus Oracle 11G zu erstellen.

Wenn jedoch Visio "Extracting Oracle Object, type and body ?XDB$Complex_derivation…." angezeigt wird, wird eine Meldung "Encountered a fatal error during reverse engineer of information from database" angezeigt und der Vorgang gestoppt.

Lösung

Anscheinend kann der standardmäßige Visio 2003-Oracle-Treiber einige der Oracle 11g-Objekte, die im Reverse-Engineering-Prozess gefunden wurden, nicht verarbeiten. Sind einige 11g-Funktionen für Visio 2003 möglicherweise zu neu?

Die Problemumgehung besteht jedoch darin, "ODBC Generic Driver" anstelle von "Oracle Server" als Visio-Connector-Treiber zu wählen (siehe Abbildung unten):

visio-reverse-engineer

Ab sofort kann Visio 2003 ERD über Reverse Engineering von Oracle 11g generieren.