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):
Ab sofort kann Visio 2003 ERD über Reverse Engineering von Oracle 11g generieren.