KeepTool 16.1.0

    Veröffentlicht 23. April 2024

    Verbesserungen in Hora

    • Filterzeile im Data-Content-Grid und SQL-Ergebnisfenster
      Bei leerer Ergebnismenge wird die Filterzeile ausgeblendet, um Fehleingaben zu vermeiden. Sobald mindestens eine Datenzeile vorhanden ist, erscheint sie wieder.

    • Skripterstellung (INSERT, UPDATE, MERGE, DELETE)
      Die Menüpunkte öffnen nun einen Optionsdialog mit anpassbaren Einstellungen.

      • Aktionen: Save to file und Copy to clipboard.

      • Aktuelle Einstellungen können als Standard gespeichert und im Einstellungsdialog geändert werden.

    • Change Column Order
      Ein Klick auf einen Spaltennamen fokussiert die entsprechende Spalte im Data Content Grid. Ab Version 16.1.0 wird diese zusätzlich farblich hervorgehoben.

    • BOOLEAN-Unterstützung
      Vollständige Unterstützung für den Datentyp BOOLEAN in Oracle 23ai.

    PL/SQL-Typen

    • Übersichtsdarstellung mit zusätzlichen Checkbox-Spalten und ggf. Anzeige des übergeordneten Typs.

    • Neuer Menüpunkt zum Bearbeiten von Eigenschaften wie final und instantiable.

    • Lasche Attributes zeigt Datentypinformationen analog zu Tabellenspalten, inklusive Symbolen.

    • Neues Kontextmenü: Attribute hinzufügen, ändern oder löschen.

    • Quellcode-Fenster zeigt nun auch den DB-Objekt-Browser an.

    Verbindungen

    • Standard für TCP/IP-Verbindungen geändert von IPv4 auf IPv4 / IPv6.

      • Rückstellung auf IPv4 ist möglich.

    Tabellen & Constraints

    • Show Exceptions: Neue Schaltfläche Copy Analysis SQL kopiert die SQL-Abfrage, die die Datentabelle füllt.

    • Tabellenliste (Data Content Browser):

      • Truncate: Löscht alle Daten der Tabelle ohne Rollback.

      • Show DDL: Zeigt DDL für Tabellen, Views oder Synonyme.

    • Move Tablespace: Umbenannt zu Move. Ab Oracle 12c R2 ist kein Tablespace mehr zwingend nötig. Neue Optionen: move online, update indexes, compression, logging.

    • Tables | Columns:

      • Not-Null-Spalten blau, Primär-/Unique-Spalten fett.

      • Zusätzlicher Punkt-Indikator für indizierte Spalten.

    • Constraints: Standardmäßig deferrable, initially immediate. Erleichtert temporäres Deaktivieren via SET CONSTRAINTS ALL DEFERRED.

    • Master/Detail-Ansicht: Markierungen durch Klick in der unteren rechten Ecke.

    • DDL for PostgreSQL: Erzeugt an PostgreSQL angepasstes DDL inkl. Tabellen, Indizes, Constraints, Fremdschlüssel, Kommentare sowie Basis für Trigger/Funktionen.

    SQL-Seite

    • New Resultset Window → Umbenannt in Execute query in new window.

      • Führt Abfrage aus und öffnet Ergebnis in neuem Datagrid.

      • Aktives Fenster wird mit grünem Symbol markiert.

    • Neuer Menüpunkt Format | Create UUID: Fügt UUID/GUID ein (Strg+Alt+Umschalt+U).

    Detaildaten-Browser

    • Fremdschlüsselname wird angezeigt, wenn mehrere FKs auf dieselbe Mastertabelle verweisen.

    Weitere Verbesserungen

    • Vertikale Zeilengröße in Data Content, SQL-Ergebnismenge und SQL-Parameter-Eingabe skalierbar.

    • Rebuild Index: Logging optional deaktivierbar (nologging für Performance).

    • SDO Geometry Viewer: Unterstützt nun auch 3D-Daten durch Projektion.

    • Tablespace-Seite: Neue Registerkarte SYSAUX Occupants mit sortierter Übersicht nach Platzverbrauch.

    • DBA-Seiten: Pipes und Outlines verschoben in die DBA-Gruppe.

    • DBMS Jobs: Neuer Menüpunkt Convert to Scheduler DDL … (auch für Mehrfachauswahl).

    • Master/Detail-Diagramm: Neue Tabellendarstellung (Spalten + Datentypen), Mouse-Over zeigt Spalten im Grid, erweitertes Kontextmenü.

    • ORDS | Clients: Anzeige der Privilegien und Rollen; Rollen per Kontextmenü zuweisbar/entziehbar.

    • ER Diagrammer: Verbindungen werden nun gerade ausgerichtet.

    Sicherheit

    • Setup installiert Wibu CodeMeter Runtime 8.00a.

      • Update dringend empfohlen, insbesondere für Netzwerk-Lizenzserver.

      • Download: Wibu Supportseite.

      • Details siehe Wibu Security Advisories.