InterSystems IRIS und Caché liefern sehr viele nützliche Systemobjekte aus. Verbinden Sie sich mit einem generischen SQL-Client und Sie bekommen sie alle auf einmal, was das Finden Ihrer eigenen drei Schemas zu einer Scroll-Übung macht.
Erkennen Sie diese Ansicht?
Ein Kontrollkästchen leeren
In SQL DATA LENS sind die Systemobjekte eine Eigenschaft der Verbindung. Öffnen Sie die Verbindungseigenschaften und deaktivieren Sie Show system objects.
Verbinden Sie sich neu, und der Server Navigator zeigt Ihre eigenen Tabellen, Views, Klassen und Routinen — sonst nichts.
Die verwandten Optionen
Zwei benachbarte Optionen sind wissenswert, weil sie verschiedene Dinge filtern:
- Show system objects verbirgt Systemschemas wie
%Libraryaus den Objektlisten. Dies ist diejenige, die Sie normalerweise ausgeschaltet haben möchten. - Show system namespaces verbirgt Namespaces wie
%SYSaus dem Baum. Schalten Sie sie ein, wenn Sie administrative Arbeiten machen, aus, wenn Sie entwickeln.
Beide sind pro Verbindung, sodass Sie einen administrativen Eintrag für einen Server mit allem sichtbar behalten können und einen Arbeitseintrag für denselben Server mit entferntem Rauschen. Die vollständige Liste der Verbindungsoptionen steht in Einrichten einer Verbindung zu InterSystems IRIS oder Caché.
Der Filter gilt auch für die auf dem Baum aufgebauten Ansichten: Der Table Viewer und der Class Viewer listen auf, was die Verbindung zeigt, sodass die Einstellung Ihnen durch die gesamte Anwendung folgt. Einige Funktionen ignorieren sie bewusst — Datenbankdiagramme beispielsweise können Systemobjekte einbeziehen, wenn die Verbindung danach fragt.
Probieren Sie es gegen Ihren eigenen Namespace mit dem Build auf der Download-Seite aus.