Sidebar

Mobile navigation sidebar

Sidebar

Mobile navigation sidebar

Zurück zur Dokumentation
Development

Objektsperren

Optionale Oracle-Objektsperren nur für Entwicklung und DDL-Verlauf.

Objektsperren sind eine optionale Komponente im festen Schema NEXO_SQL_STUDIO. Sie koordinieren Entwicklungsarbeiten und zeichnen Änderungen an Datenbankdefinitionen auf.

Nur für Entwicklungsdatenbanken

Installieren oder aktivieren Sie diese Komponente niemals in der Produktion. Ihr datenbankweiter DDL-Trigger kann Kompilierungen und DDL aus Nexo, SQL Developer, CI- und Deployment-Werkzeugen blockieren.

Installationsvoraussetzungen

Die Installation erfordert DBA-Rechte und erstellt Tabellen, Packages, öffentliche API-Berechtigungen, einen geplanten Bereinigungsjob, CLOB-Speicher für vollständige DDL-Anweisungen und einen Datenbank-DDL-Trigger. Prüfen Sie das erzeugte Skript vor der Ausführung gemeinsam mit Ihrem Administrator.

Sperren und Eigentümer

Sperren gelten standardmäßig 12 Stunden. Eigentümer können ihre eigenen Sperren aufheben; Sperradministratoren können bei Bedarf eine bestätigte Zwangsentsperrung durchführen.

Verbindungs- und Ordnereinstellungen

Der Schutz lässt sich pro Verbindung aktivieren. Eine Ordnereinstellung überschreibt die Verbindungseinstellung. Eine Änderung des wirksamen Werts beeinflusst das datenbankweite Verhalten für dieses Schema.

DDL-Verlauf

Die Komponente speichert den vollständigen DDL-Text und verwendet unveränderliche, fortlaufende Changesets, damit Änderungen in ihrer Reihenfolge geprüft werden können. Der DDL-Verlauf wird standardmäßig 60 Tage aufbewahrt.

Wartung und Entfernung

Der geplante Job entfernt abgelaufene Verlaufsdaten gemäß der Aufbewahrungsrichtlinie. Stimmen Sie Aktualisierung, Deaktivierung oder Entfernung mit einem DBA ab, da die Komponente gemeinsame Datenbankobjekte besitzt und das Triggerverhalten steuert.