SQL Developerを使用したOracleオブジェクトの依存関係の視覚化
データ・ディクショナリは依存関係を追跡します。 これらは、次のようにSQL Developerオブジェクトビューアで”見る”ことができます:
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-20.png)
だから、それはいいですが、多分あなたは写真をしたいですか?
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-19.png)
これは基本製品には含まれておらず、GitHubで公開した自由に利用できる拡張機能です。 Java開発者がSQL Developerの機能をどのように拡張できるかの例として、これを提供します。
しかし、私はJava開発者ではありません!
心配しないで、私もそうです! Brian(実際の開発者)は、製品のCheck for Updates機能を介してこの拡張機能を簡単にプルダウンできるように、独自のGitHubリポジトリをまとめました。 Zipを複製/ダウンロードしてから、それを指すだけです。
それをマシンにインストールしたら、更新の確認機能で問題のZIpをポイントし、ライセンスを受け入れ、SQL Developerを再起動して、viewerの使用を開始します。
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-21-1024x898.png)
SQL Developerを再起動すると、スキーマ-オブジェクトに新しいコンテキスト-メニューが表示されます–
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-22-1024x797.png)
オブジェクトを開くと、これが自動的に表示されます–
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-23-1024x624.png)
右クリックしてボタンを取得します…
![](https://www.thatjeffsmith.com/wp-content/uploads/2020/05/image-24.png)
免責事項
これはサポートされている機能ではありません。 しかし、あなたがそれを使用したい場合は、それを持っています! GitHubプロジェクトで直接「問題」を報告したり、改善を提案したりすることができます。
私たちは他の例を持っていますが、いくつかは単純なXML拡張です(書くコードはありません!)、他の人はこのように複雑です。
私は前にこれらについて話しました,すなわち、あなたが勇敢で冒険を感じている場合は、追加することができますマルチセレクトドロップオブジェク
![](https://www.thatjeffsmith.com/wp-content/uploads/2015/11/multi-select1.png)