Rezepte: Oracle
- Redo-Log-Switch (aktuelle Logdatei wechseln)Redo & Archiv
- Neue Redo-Log-Gruppe hinzufügenRedo & Archiv
- Redo-Log-Gruppe in der Größe ändern (drop + add)Redo & Archiv
- Datenbank in den ARCHIVELOG-Modus versetzenRedo & Archiv
- Volle FRA / volles Archivziel behebenRedo & Archiv
- Redo-Log-Status anzeigenRedo & Archiv
- Platten zu einer ASM-Diskgroup hinzufügenASM
- Platte aus einer ASM-Diskgroup entfernenASM
- ASM-Rebalance-POWER setzenASM
- Freien Platz der ASM-Diskgroups anzeigenASM
- ASM-Rebalance überwachenASM
- Neuen Tablespace hinzufügenSpeicher
- Datafile zu einem vorhandenen Tablespace hinzufügenSpeicher
- Datafile-Größe ändern / Autoextend setzenSpeicher
- Datafile online verschiebenSpeicher
- Temp-Tablespace hinzufügen / Standard ändernSpeicher
- Abfrage des freien Platzes im TablespaceSpeicher
- Parameter ändern (mit SCOPE)Speicher & Parameter
- Shared Pool / Buffer Cache leeren (Flush)Speicher & Parameter
- pfile aus spfile erzeugen und umgekehrtSpeicher & Parameter
- SGA-/PGA-Zielwerte ändernSpeicher & Parameter
- Session beenden (kill session)Sessions & Prozesse
- Lang laufende Abfragen / Sessions anzeigenSessions & Prozesse
- Blockierende Session findenSessions & Prozesse
- Statistiken erheben (DBMS_STATS)Wartung
- Index online neu aufbauenWartung
- Schnelles Vollbackup mit RMANWartung
- Trace-Backup der Controlfile erstellenWartung
- Status von RAC-Datenbank, Instanzen und Services mit srvctl prüfenRAC & Grid
- RAC-Datenbank oder einzelne Instanz mit srvctl stoppen/starten (rolling)RAC & Grid
- RAC-Service mit Preferred-/Available-Instanzen hinzufügen (inkl. Application Continuity)RAC & Grid
- RAC-Service auf eine andere Instanz verlagernRAC & Grid
- Status der Cluster-Ressourcen prüfen (crsctl stat res -t)RAC & Grid
- Zustand des Cluster-Stacks, Knotenliste und Clusterware-Version prüfenRAC & Grid
- OCR-Integrität prüfen und OCR-Backup erstellen (ocrcheck / ocrconfig)RAC & Grid
- Voting Disks und CSS-Timeouts prüfenRAC & Grid
- Vor-/Nachprüfungen mit dem Cluster Verification Utility (cluvfy) ausführenRAC & Grid
- Ursache einer Node Eviction / eines unerwarteten Knotenneustarts diagnostizierenRAC & Grid
- Clusterweite Wait Events (gc-Waits) je Instanz mit GV$ analysierenRAC & Grid
- Nutzung von Diskgroups, Disks und Verzeichnissen mit asmcmd anzeigen (lsdg / lsdsk / du)ASM
- ASM-Disk-Zustand, Fehlerzähler und Kandidaten-Disks mit SQL prüfenASM
- Attribute von ASM-Diskgroups anzeigen und ändern (compatible, disk_repair_time)ASM
- Data-Guard-Broker-Konfiguration und Datenbankstatus anzeigen (DGMGRL)Data Guard
- Primary-/Standby-Rolle und Switchover-Bereitschaft mit SQL prüfenData Guard
- Transport-/Apply-Lag, Apply-Rate und Data-Guard-Prozesse auf dem Standby messenData Guard
- Standby vor Switchover/Failover mit dem Broker validieren (VALIDATE DATABASE)Data Guard
- Geplanten Switchover durchführen (DGMGRL, Rollenwechsel ohne Datenverlust)Data Guard
- Failover nach Verlust der Primary durchführen (DGMGRL)Data Guard
- Alte Primary nach einem Failover als Standby zurückholen (REINSTATE)Data Guard
- Redo Apply oder Redo-Transport mit dem Broker stoppen/starten; verzögertes Apply konfigurierenData Guard
- Fast-Start Failover (FSFO) aktivieren und den Observer startenData Guard
- Physical Standby in einen Snapshot Standby umwandeln und zurück (Testumgebung)Data Guard
- RMAN-Recovery-Katalog anlegen und Datenbank registrierenRMAN
- Physical Standby mit RMAN DUPLICATE aus der aktiven Datenbank erstellenRMAN
- RMAN-Backup-Einträge validieren und bereinigen (CROSSCHECK, EXPIRED, OBSOLETE)RMAN
- Datenbank und Backups auf Korruption prüfen (VALIDATE)RMAN
- Ermitteln, welche Backups ein Restore verwenden würde, und sie validieren (PREVIEW / VALIDATE)RMAN
- Korrupte Blöcke online reparieren (Block Media Recovery, RECOVER CORRUPTION LIST)RMAN
- Tablespace auf einen früheren Zeitpunkt zurücksetzen (TSPITR)RMAN
- Einzelne Tabelle aus einem RMAN-Backup auf einen früheren Zeitpunkt wiederherstellen (RECOVER TABLE)RMAN
- Neue PDB aus PDB$SEED anlegenMultitenant
- PDB innerhalb derselben CDB klonen (Local / Hot Clone)Multitenant
- PDB aus einer anderen CDB über einen DB-Link klonen (Remote Clone)Multitenant
- PDB ausstecken (Unplug) und in eine andere (oder dieselbe) CDB einstecken (Plug)Multitenant
- PDBs öffnen und über CDB-Neustarts hinweg offen halten (SAVE STATE)Multitenant
- CPU-, Speicher-, I/O- und Storage-Limits je PDB festlegenMultitenant
- Aktuellen Container bestätigen und alle PDBs vom Root aus abfragen (CDB_ / CONTAINERS)Multitenant
- Refreshable PDB anlegen, aktualisieren und in eine unabhängige PDB umwandelnMultitenant
- AWR-Snapshot erstellen und AWR-Report zwischen zwei Snapshots erzeugenPerformance
- AWR-Diff-Report (Compare Period) zwischen zwei ZeiträumenPerformance
- Top Wait Events und Top-SQL der letzten Minuten aus ASHPerformance
- ADDM-Analyse ausführen und Report abrufenPerformance
- SQL-Monitor-Report abrufen (laufende oder abgeschlossene lange SQL)Performance
- 10046-Trace für eine Session aktivieren/deaktivieren und mit TKPROF zusammenfassenPerformance
- Tatsächlichen Ausführungsplan mit Row-Source-Statistiken anzeigen (ALLSTATS LAST)Performance
- SQL-Tuning-Advisor-Task anlegen, ausführen und Empfehlungen lesenPerformance
- SQL-Profil akzeptieren, deaktivieren und löschenPerformance
- Guten Plan aus dem Cursor Cache als SQL Plan Baseline ladenPerformance
- Nicht akzeptierte Pläne einer SQL Plan Baseline evolvierenPerformance
- Plan einer SQL Plan Baseline fixieren, deaktivieren oder löschenPerformance
- Status von Bind Peeking und Adaptive Cursor Sharing prüfenPerformance
- Top-SQL nach Laufzeit/CPU in einem vergangenen Zeitraum finden (AWR + V$SQLAREA)Performance
- Veraltete Statistiken finden und Statistik-Präferenzen je Tabelle setzen (Prefs)Statistiken
- Tabellen-/Schemastatistiken sperren und entsperrenStatistiken
- Statistiken auf einen früheren Zeitpunkt zurücksetzenStatistiken
- Statistiken als Pending erfassen, testen und veröffentlichenStatistiken
- Inkrementelle Statistiken für eine partitionierte Tabelle konfigurierenStatistiken
- Partitionen online teilen und zusammenführenPartitionierung
- Daten per Exchange Partition massenhaft laden oder archivierenPartitionierung
- Partition leeren/löschen und globale Indizes nutzbar haltenPartitionierung
- Interval-Partitionierung anlegen und eine bestehende Range-Tabelle auf Interval umstellenPartitionierung
- Partitionsschlüssel und Nutzung von Partition-Wise Joins prüfenPartitionierung
- Tabelle online mit DBMS_REDEFINITION umdefinieren (vollständiger Ablauf)Online-Operationen
- Tabelle oder Partition online verschieben (ALTER TABLE MOVE ONLINE)Online-Operationen
- TDE-Keystore anlegen, öffnen, Master Key setzen und sichern (ab 19c)Sicherheit
- Tablespaces mit TDE verschlüsseln (neu und bestehend, online/offline)Sicherheit
- Unified-Auditing-Policy anlegen, bedingt aktivieren, Einträge prüfen und entfernenSicherheit
- Zugriffs-Policy auf Zeilenebene mit VPD hinzufügen (DBMS_RLS)Sicherheit
- Profil für Passwortrichtlinien anlegen und Benutzern zuweisenSicherheit
- Ungenutzte Privilegien mit Privilege Analysis findenSicherheit
- Inventar mit OPatch prüfen und Vorprüfungen vor dem Patchen ausführenPatching & Lifecycle
- SQL-Schicht nach einem Binärpatch mit datapatch -verbose aktualisierenPatching & Lifecycle
- SQL-Patch-Historie, Komponentenstatus und ungültige Objekte prüfenPatching & Lifecycle
- Scheduler-Job anlegen, manuell ausführen, deaktivieren und löschenScheduler
- Laufhistorie und Fehler von Scheduler-Jobs überwachenScheduler
- Einfachen Resource-Manager-Plan anlegen und aktivierenScheduler