Visio 2003 Oracle 11gでERDを作成すると、リバースエンジニアが失敗しましたか?
問題
Office Visio 2003で、リバースエンジニア ”
Oracleサーバー
“をVisioドライバとして使用して、Oracle 11GからエンティティリレーションシップダイアグラムまたはERDを作成しようとしました。
しかし、Visioの ”
Oracleオブジェクト、型と本体?XDB $ Complex
derivation ….” A
データベースからの情報のリバースエンジニアで致命的なエラーが発生しました** “というメッセージが表示され、プロセスは停止します。
解決策
デフォルトのVisio 2003のOracleドライバは、リバースエンジニアプロセスで検出されたOracle 11gオブジェクトの一部を処理できないように見えますが、11gの機能がVisio 2003には新しく追加された可能性がありますか?
ただし、回避策は、Visioコネクタドライバとして ”
Oracle Server
“の代わりに ”
ODBC Generic Driver
“を選択することです。以下の図を参照してください。
Visio 2003は、Oracle 11gからリバースエンジニアを介してERDを生成することができます。