Visualisierung von Oracle-Objektabhängigkeiten mit SQL Developer

Das Datenwörterbuch verfolgt Abhängigkeiten, z. Diese ANSICHT funktioniert nicht ohne DIESE Tabellen, Synonyme, Pakete usw. Und Sie können diese in einem SQL Developer Object Viewer wie folgt sehen:

Welche Objekte werden über die Ansichten _DEPENDENCIES verfolgt.

Das ist also schön, aber vielleicht möchten Sie ein Bild?

Dies ist ein visuelles Java FX-Rendering derselben Abhängigkeiten.

Dies ist nicht im Basisprodukt enthalten, sondern eine frei verfügbare Erweiterung, die wir auf GitHub veröffentlicht haben. Wir bieten es als ein Beispiel dafür, wie Java-Entwickler die Funktionalität von SQL Developer erweitern können.

Aber ich bin kein Java-Entwickler!

Keine Sorge, ich auch nicht! Brian (der eigentliche Entwickler) hat sein eigenes GitHub-Repo zusammengestellt, um es einfach zu machen, diese Erweiterung über unsere Funktion Nach Updates suchen im Produkt abzurufen. Sie müssen nur die Zip-Datei klonen / herunterladen und dann darauf zeigen.

Sobald Sie das auf Ihrem Computer haben, lassen Sie unsere Funktion Nach Updates suchen auf die betreffende ZIP-Datei zeigen, akzeptieren Sie die Lizenz, starten Sie SQL Developer neu und verwenden Sie den Viewer!

Hilfe > Nach Updates suchen > Import aus lokalen Dateien)

Nach dem Neustart von SQL Developer finden Sie ein neues Kontextmenü für Ihre Schemaobjekte –

Sie müssen dies nur einmal tun, dann ist die Dependencies Viewer-Seite in Zukunft verfügbar.

Wenn Sie nun Objekte öffnen, wird dies automatisch angezeigt –

Sie können zoomen, Dinge verschieben, die Objekte öffnen oder das Bild als SVG speichern.

Rechtsklick auf die Schaltflächen …

Ta-da!

Haftungsausschluss

Dies ist keine unterstützte Funktion. Aber wenn Sie es verwenden möchten, haben Sie es! Sie können ‚Probleme‘ melden oder Verbesserungen direkt im GitHub-Projekt vorschlagen.

Wir haben andere Beispiele, einige sind nur einfache XML-Erweiterungen (kein Code zu schreiben!), andere sind komplizierter wie dieser.

Ich habe bereits darüber gesprochen, nämlich über das Kontextmenü für MEHRERE Objekte, das Sie hinzufügen können, wenn Sie sich mutig und abenteuerlustig fühlen.

Ich habe 6 Tabellen ausgewählt

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.