Veröffentlicht 18. September 2023
Das Erscheinungsbild von KeepTool wurde modernisiert, um visuelle Überladung zu reduzieren und die Übersichtlichkeit zu verbessern.
Neue Light Style-Rendering-Option:
Steuerelemente ohne dicke Rahmen, zusätzliche Konturen oder visuelles Rauschen.
Zusätzliche Abstände für Zellen und Header sowie leichte Rahmen.
Wenn deaktiviert (Extras → Einstellungen → Verhalten), wirken Grids kompakter und können mehr Daten anzeigen.
🔒 Sichere Direktverbindungen
Der Verbindungsdialog unterstützt jetzt mehrere Verbindungstypen:
Direkte TCP/IP-Verbindung → Standard, ohne zusätzliche Sicherheit.
Direkte SSL-Verbindung → empfohlen, wenn eine verschlüsselte Verbindung benötigt wird.
Direkte SSH-Verbindung → bietet zusätzliche Verschlüsselung und Tunneling.
Eine neue, eigene Seite für ORDS ist im Reiter Zusätzlich verfügbar:
Immer sichtbares Grid zur Aktivierung von ORDS für Schemas.
Tabs für:
ORDS-Module
ORDS-Templates
ORDS-Handler
ORDS-Berechtigungen (mit Mappings, Rollen, Modulen)
ORDS-Rollen (mit Rollen- und Webservice-Mappings)
ORDS-Objekte und -Mitglieder
ORDS-Clients
ORDS-Genehmigungen
Anzeige des Zeitstempels der letzten Dateibearbeitung in der Kopfzeile (rechts vom Dateinamen).
Kürzlich geänderte SQL-Dateien werden grün markiert, die Farbe verblasst mit der Zeit wieder.
Gesteuert durch Einstellungen → Sonstiges → Kürzlich geänderte Datenbankobjekte und SQL-Dateien hervorheben.
Im Treeview zeigt das Symbol des aktuell ausgewählten Elements jetzt ein Stift-Overlay.
Bei sehr großen SQL-Dateien (> 10.000 Zeilen) kann die visuelle Rückmeldung und dbms_output-Logging deaktiviert werden, um die Ausführungsperformance zu steigern.
Neues Untermenü In Zwischenablage kopieren → TRUNCATE-Anweisung erstellt eine Vorlage für TRUNCATE.
Dialog Tabelle truncaten enthält nun eine CASCADE-Option.
Constraints-Tab: „Constraint aktivieren/deaktivieren“ jetzt auch für Multi-Select.
Indizes-Tab: Zwei neue Multi-Select-Optionen:
Unbrauchbar machen (empfohlen vor Massendaten-Imports).
Online wiederherstellen (macht Index wieder nutzbar).
INSERT-Skript-Generierung:
Erstellt jetzt Bulk INSERT ALL-Statements.
Bulk-Größe konfigurierbar (Einstellungen).
Bei Überschreiten einer konfigurierten Dateigröße werden Skripte in mehrere Dateien aufgeteilt.
Optionaler Direct Path Insert (/*+append*/ + COMMIT).
Verbesserte Schreibleistung durch gepuffertes Streaming.
Flat Detail Data Browser (neu):
Zeigt die aktuelle Tabelle und alle Detailtabellen gemäß Fremdschlüssel in einem Treeview.
Unterstützt flache Anzeige aller Detaildaten, ohne Gruppierung nach Mastertabellen.
Besonders nützlich für die Generierung von INSERT-Skripten für Master-Detail-Hierarchien.
Datentyp-Symbole werden nun neben Feldüberschriften in Data Content, SQL Query und Record Views angezeigt.
Prozedur- und Funktionsnamen werden nun in gemischter Groß-/Kleinschreibung angezeigt (wie im Quellcode definiert), statt ausschließlich in Großbuchstaben.
Kann in Einstellungen → Verhalten → Gemischte Schreibweise für Prozedurnamen im PL/SQL Call Interface deaktiviert werden.
Neue Kontextmenüs: Kompilieren und Umbenennen.
„Eigenschaften“ erstellt das Synonym nun mit geänderten Eigenschaften neu.
Detailinformationen werden nun unterhalb des Master-Grids angezeigt (statt inline).
Verbessert die Performance und Usability.
Der Eigenschaften-Dialog bietet jetzt mehr Platz für Eingaben.
Neue Schaltfläche neben dem Passwortfeld: Benutzernamen ins Passwortfeld kopieren (nicht empfohlen aus Sicherheitsgründen).
Neuer Flags-Reiter in den Einstellungen:
Ermöglicht die Anpassung der Beschriftungen von Farb-Tags.
Farb-Tags können mehreren Objekten über die Image-Combo in Übersichtsgrids zugewiesen werden.
Datafile-Grids zeigen nun die prozentuale Nutzung des auto-extensible Bereichs.
Detail-Grids für Freiraumfragmentierung und Segmente erscheinen nun unterhalb des Haupt-Grids (mit Slider).
Optimierte SQL-Abfragen, bessere Performance.
Add-Datafile-Dialog:
Standard-Dateiname: aktuelles Datafile + „_new“.
Initial-/Next-Größe vom ausgewählten Datafile übernommen.
Max-Größe standardmäßig „unbegrenzt“.
Größen in GB, wenn passend.
DDL für Tablespaces enthält nun MAXSIZE UNLIMITED, wenn unterstützt.
Quota-Anzeige vereinheitlicht über:
Tablespaces → Nutzung pro Benutzer,
Benutzer → Tablespace-Nutzung,
Schema → Übersicht.
Quoten und Nutzung in einer Ansicht, unbegrenzte Quoten als UNLIMITED angezeigt.
Checkbox zeigt, ob UNLIMITED TABLESPACE-Privileg vergeben ist.
Neue Option: PDB im Restricted Mode öffnen.
Dialog PDB erstellen: Zwei neue optionale Parameter:
PDB-Maximalgröße
Pfadpräfix
Anzeige der Zeitzonendatei-Version (V$TIMESTAMP_FILE).
Hilft, ORA-39405-Fehler bei Data Pump-Imports zwischen verschiedenen TSTZ-Versionen zu vermeiden.
Zeigt jetzt Komponentengrößen aus V$SGA_INFO statt V$SGA.
Alte Informationen weiterhin in „deprecated“-Tab verfügbar.
Einheiten standardisiert auf MB.
Default Roles-Dialog wertet jetzt SYS.USER$.DEFROLE aus.
Anzeige in einer Radio-Group: NONE, ALL, SELECTED.
Änderungen werden ins ALTER USER-Statement übernommen.
Falls kein Zugriff auf SYS.USER$, muss Auswahl manuell erfolgen.
Installer enthält jetzt Wibu CodeMeter Runtime v7.60c.
Mindestanforderung: v7.20.
KeepTool 16.0.0.4 bringt ein Update auf v7.60d, das zwei Sicherheitslücken in Drittanbieter-Bibliotheken schließt.
Dringende Empfehlung: Runtime aktualisieren, besonders auf Netzwerklizenzservern.
Download: Wibu User Software Downloads
Details: Wibu Security Advisories
