SQL Developerを使用したOracleオブジェクトの依存関係の視覚化

データ・ディクショナリは依存関係を追跡します。 これらは、次のようにSQL Developerオブジェクトビューアで”見る”ことができます:

どのオブジェクトが_DEPENDENCIESビューを介して追跡されますか。

だから、それはいいですが、多分あなたは写真をしたいですか?

これは、これらの同じ依存関係のJava FXビジュアルレンダリングです。

これは基本製品には含まれておらず、GitHubで公開した自由に利用できる拡張機能です。 Java開発者がSQL Developerの機能をどのように拡張できるかの例として、これを提供します。

しかし、私はJava開発者ではありません!

心配しないで、私もそうです! Brian(実際の開発者)は、製品のCheck for Updates機能を介してこの拡張機能を簡単にプルダウンできるように、独自のGitHubリポジトリをまとめました。 Zipを複製/ダウンロードしてから、それを指すだけです。

それをマシンにインストールしたら、更新の確認機能で問題のZIpをポイントし、ライセンスを受け入れ、SQL Developerを再起動して、viewerの使用を開始します。

ヘルプ>更新の確認>ローカルファイルからのインポート)

SQL Developerを再起動すると、スキーマ-オブジェクトに新しいコンテキスト-メニューが表示されます–

これを一度だけ行う必要がある場合は、Dependencies Viewerページが今後利用可能になります。

オブジェクトを開くと、これが自動的に表示されます–

ズームしたり、物を動かしたり、オブジェクトを開いたり、画像をSVGとして保存したりすることができます。

右クリックしてボタンを取得します…

タダ!

免責事項

これはサポートされている機能ではありません。 しかし、あなたがそれを使用したい場合は、それを持っています! GitHubプロジェクトで直接「問題」を報告したり、改善を提案したりすることができます。

私たちは他の例を持っていますが、いくつかは単純なXML拡張です(書くコードはありません!)、他の人はこのように複雑です。

私は前にこれらについて話しました,すなわち、あなたが勇敢で冒険を感じている場合は、追加することができますマルチセレクトドロップオブジェク

私は6つのテーブルが選択されています

Leave a Reply

メールアドレスが公開されることはありません。