Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen
Autonomous Database verwendet vordefinierte Wartungsfenster, um Ihre Datenbank automatisch zu patchen. Sie können Wartungs- und Patchinformationen sowie Details zur Autonomous Database-Wartungshistorie anzeigen.
- Geplante Wartung und Patching
Alle Autonomous Database-Instanzen werden automatisch einem Wartungsfenster zugewiesen, und verschiedene Instanzen können verschiedene Wartungsfenster haben. - Verlauf der Wartungsereignisse anzeigen
In der Historie der Autonomous Database-Verwaltungsereignisse finden Sie Details zu vergangenen Wartungsereignissen, wie Titel, Status, Startzeit und Endzeit. - Patchdetails anzeigen
Sie können Autonomous Database-Patchinformationen anzeigen, einschließlich einer Liste der gelöste Probleme und der Komponenten. - Patchebene festlegen
Wenn Sie eine Autonomous Database-Instanz bereitstellen oder klonen, können Sie eine Patchebene auswählen, die für zukünftige Patches gelten soll. Sie können die Patchebene auch nach dem Provisioning einer Autonomous Database-Instanz bearbeiten. Es gibt zwei Patchebenenoptionen: Regelmäßig und Frühzeitig. - Wartungsstatusbenachrichtigungen anzeigen
In der ViewDB_NOTIFICATIONS
werden Informationen zu Wartungsstatusbenachrichtigungen für Ihre Autonomous Database-Instanz gespeichert.
Geplante Wartung und Patching
Alle Autonomous Database-Instanzen werden automatisch einem Wartungsfenster zugewiesen, und verschiedene Instanzen können verschiedene Wartungsfenster haben.
Autonomous Database verwendet diese Wartungsfenster, um den gesamten Stack zu patchen, mit dem Ihre Datenbank ausgeführt wird, einschließlich Datenbanksoftware, Datenbankwörterbuch, Betriebssysteme, Exadata-Speicher, Firmware und mehr.
Patches enthalten Bugfixes, Sicherheitsfixes und neue Funktionen. Kritische Sicherheitsfixes werden immer angewendet, sobald sie verfügbar sind. Patches werden in allen Datenbanken einheitlich bereitgestellt, sodass Sie keine One-off-Patches verfolgen müssen. Nachdem ein Fix für ein Problem implementiert wurde, z.B. ein Problem in einer Datenbank, wird der Fix in allen Autonomous Database-Instanzen bereitgestellt.
Alle Patches durchlaufen einen strengen Test- und Validierungsprozess, der Teil einer kontinuierlichen Integrations- und Entwicklungspipeline ist. Fixes werden in mehreren Phasen und Umgebungen validiert, bevor sie in Early Patch- und Always Free-Datenbanken bereitgestellt werden, gefolgt von regulären Datenbanken auf Patchebene. Mit dieser Pipeline können Regressionen abgefangen und behoben werden, bevor der Patch in allen Datenbanken bereitgestellt wird. In dem unwahrscheinlichen Fall, dass Patching eine Regression einführt, verfügt Oracle über Prozesse, um das Problem zu mindern, einschließlich Aktionen wie die folgenden:
-
Rollback einer Teilmenge des Patches oder des gesamten Patches.
-
Datenbankparameter festlegen, um den Patch zu deaktivieren, der die Regression eingeführt hat
-
Ein Onlinepatch anwenden, um das Problem ohne Ausfallzeiten oder Verbindungsunterbrechungen zu beheben.
Automatische Regressionserkennung für Autonomous Database bietet eine proaktive Behandlung von Regressionen und ermöglicht eine automatisierte Problemerkennung, Diagnose und Minderung. Dies kann die manuelle Untersuchung von Problemen und die Einreichung von Serviceanfragen reduzieren oder überflüssig machen. Die automatische Regressionserkennung überwacht alle Datenbanken sowohl auf der Early- als auch auf der Regular-Patch-Ebene. Sie ist jedoch besonders nützlich, wenn Sie eine Workload auf einer Early-Datenbank auf Patchebene testen. Wenn die automatische Regressionserkennung ein Problem findet und eine Regression identifiziert, wird das Problem automatisch mit detaillierten Informationen gemeldet, um es zu diagnostizieren. Dieses automatisierte Reporting ermöglicht es Oracle im Rahmen des kontinuierlichen Bereitstellungs-Patching-Zyklus, das Problem zu mindern oder zu beheben, bevor Änderungen Produktionsdatenbanken erreichen (Regelmäßige Datenbanken auf Patchebene). Automatische Regressionserkennung kann möglicherweise nicht jedes Problem finden. Wenn Sie Probleme selbst sehen, können Sie eine Serviceanfrage einreichen.
Die automatische Regressionserkennung umfasst Folgendes:
-
Die automatische Regressionserkennung überwacht die Datenbank und speichert im Falle eines Vorfalls einen Fehler für den Vorfall mit detaillierten Diagnoseinformationen, die aus dem Automatic Workload Repository extrahiert wurden.
-
Das Vorfallberichtssystem erstellt Benachrichtigungen an Oracle Cloud Infrastructure Operations and Development-Teams mit Oracle Automatic Incident Monitoring.
-
Probleme werden durch die Analyse der Alerts zur automatischen Regressionserkennung gemindert.
-
Die automatische Regressionserkennung wird laufend weiterentwickelt und verbessert.
Auf der Seite "Autonomous Database-Details" werden das Feld Patchebene und das Feld Nächste Wartung angezeigt, das Datum und die Uhrzeit für das bevorstehende Wartungsfenster enthält. Das Datum wird automatisch aktualisiert, wenn das nächste Wartungsfenster geplant wird. Der Link Historie anzeigen enthält Details zu vergangenen Wartungsarbeiten. Im Feld Zielkomponente wird die Komponente angezeigt, die im nächsten Wartungsfenster aktualisiert werden soll.

Beschreibung der Abbildung adb_patch_level.png
Wenn Autonomous Data Guard aktiviert ist, zeigt die Konsole auch Wartungsinformationen für eine lokale Standbydatenbank an.
Der Wartungsbereich umfasst folgende Informationen:
Verwaltungsfeld | Beschreibung |
---|---|
Patchebene |
Zeigt die Patchebene für die Instanz an. Es gibt zwei Patchebenenoptionen: Regelmäßig und Frühzeitig. Klicken Sie auf Bearbeiten, um Einstellungen auf Patchebene zu verwalten. Weitere Informationen finden Sie unter Patchebene festlegen. |
Nächste Wartung |
Gibt den Zeitraum für das nächste geplante Wartungsfenster an. Klicken Sie auf Historie anzeigen, um Details zu vergangenen Wartungsarbeiten anzuzeigen. Weitere Informationen finden Sie unter Wartungsereignishistorie anzeigen. |
Zielkomponente |
Listet die Zielkomponenten für das bevorstehende Wartungsfenster auf. Mögliche Werte:
|
Nächste Wartung (lokaler Peer) |
Gibt den Zeitraum für das nächste geplante Wartungsfenster für eine lokale Autonomous Data Guard-Standbydatenbank an. Klicken Sie auf Historie anzeigen, um Details zu vergangenen Wartungsarbeiten anzuzeigen. |
Zielkomponente (lokaler Peer) |
Listet die Zielkomponenten für das bevorstehende Wartungsfenster in Autonomous Data Guard auf. Mögliche Werte:
|
Kundenkontakte |
Wenn Kundenkontakte festgelegt werden, sendet Oracle bei Autonomous Database-Serviceproblemen Benachrichtigungen an die angegebenen E-Mail-Adressen. Weitere Informationen finden Sie unter Kundenkontakte für betriebliche Probleme und Ankündigungen anzeigen und verwalten. |
Hinweise zur geplanten Wartung und zum Patching:
-
Das Autonomous Database-Operationsteam greift niemals auf Ihre Daten zu, es sei denn, Sie erteilen eine explizite Berechtigung über eine Serviceanfrage für eine bestimmte Dauer.
-
Wenn sich die Datenbank während des Wartungsfensters im Status " gestoppt" befindet, werden die Datenbankänderungen aus dem Patch beim Starten der Datenbank eingespielt.
-
Die Datenbank bleibt im Wartungsfenster verfügbar. Neue Verbindungen zur Datenbank werden immer erfolgreich sein. Je nachdem, welche Komponente gepatcht wird, werden die vorhandenen Datenbankverbindungen möglicherweise kurzzeitig getrennt. Sie können sie jedoch sofort wieder herstellen und die Datenbank weiter verwenden:
-
Bei Datenbankpatches werden vorhandene Verbindungen möglicherweise getrennt, wenn sie länger als die Drain-Zeit nach dem Patching ausgeführt werden.
-
Bei Infrastrukturpatches werden vorhandene Verbindungen möglicherweise getrennt, wenn sie länger als die Drain-Zeit nach dem Patching ausgeführt werden.
-
Bei Dictionary-Patches werden vorhandene Verbindungen möglicherweise getrennt, wenn sie Sperren für die Dictionary-Objekte enthalten, die gepatcht werden. Andernfalls sind die vorhandenen Verbindungen nicht betroffen. Beispiel: Wenn Ihre Anwendung während des Patchings eine Prozedur im Package
DBMS_CLOUD
ausführt und das Package gepatcht werden muss, wird die Session, die dieses Package verwendet, möglicherweise getrennt.Weitere Informationen finden Sie unter SESSION_EXIT_ON_PACKAGE_STATE_ERROR.
-
-
Mit Oracle Cloud Infrastructure Events können Sie sich benachrichtigen lassen, wenn die Wartung beginnt und endet. Weitere Informationen finden Sie unter Informationsereignisse in Autonomous Database.
-
Wenn Sie das zugewiesene Wartungsfenster am Samstag oder Sonntag in ein anderes 2-Stunden-Fenster in der lokalen Zeitzone der Region ändern möchten, reichen Sie eine Serviceanfrage beim Oracle Cloud-Support ein.
Wenn Sie einen bestimmten Zeitraum für Ihr Wartungsfenster am Samstag oder Sonntag in der lokalen Zeitzone der Region angeben möchten, können Sie den Zeitraum mit derselben Serviceanfrage anfordern. Wenn Sie einen bestimmten Zeitraum für Ihr Wartungsfenster anfordern, kann die Änderung nur vorgenommen werden, wenn der angeforderte Zeitraum für Ihre Datenbank verfügbar ist.
-
Wenn der zugewiesene Speicher der Datenbank 384 TB beträgt, können Sie ein benutzerdefiniertes 2-Stunden-Fenster auswählen, indem Sie eine Serviceanfrage bei Oracle Cloud Support einreichen (d.h. Sie können eine Serviceanfrage einreichen, um einen bestimmten Tag und einen bestimmten Zeitraum entweder am Samstag oder Sonntag in der lokalen Zeitzone der Region für Ihr Wartungsfenster anzufordern).
Informationen zum Erfassen einer Workload aus einer Produktionsdatenbank und zum Wiedergeben der Workload auf einem aktualisierbaren Klon auf einer frühen Patchebene finden Sie unter Workloads gegen ein bevorstehendes Patch testen.
Weitere Informationen zum SLO mit Nullregression für Autonomous Database finden Sie unter Service Level Objective mit Nullregression.
Übergeordnetes Thema: Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen
Wartungsereignishistorie anzeigen
Sie können die Historie der Autonomous Database-Verwaltungsereignisse anzeigen, um Details zu vergangenen Wartungsereignissen wie Titel, Status, Startzeit und Endzeit anzuzeigen.
Führen Sie bei Bedarf die folgenden vorbereitenden Schritte aus:
-
Öffnen Sie die Oracle Cloud Infrastructure-Konsole, indem Sie neben "Oracle Cloud" auf
klicken.
- Klicken Sie im linken Navigationsmenü von Oracle Cloud Infrastructure auf Oracle Database, und klicken Sie je nach Workload auf eine von: Autonomous Data Warehouse, autonome JSON-Datenbank oder Autonomous Transaction Processing.
-
Wählen Sie auf der Seite "Autonome Datenbanken" unter den Links in der Spalte Anzeigename eine Autonomous Database aus.
So zeigen Sie die Wartungshistorie an:
Feld | Beschreibung |
---|---|
Überschrift |
Der Name des Wartungsereignisses. |
Wartungstyp |
Geplant oder nicht geplant. |
Zielkomponente |
Der Typ der Ressource, in der das Wartungsereignis auftritt: Datenbank, Dictionary oder Infrastructure. |
Status |
Erfolgreich, Nicht erfolgreich oder In Bearbeitung. |
Startzeit |
Wartungsstartzeit. |
Endzeit |
Wartungsendzeit. |
Die Wartungsereignishistorie ist ab Februar 2021 verfügbar.
Übergeordnetes Thema: Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen
Patchdetails anzeigen
Sie können Autonomous Database-Patchinformationen anzeigen, einschließlich einer Liste der gelösten Probleme und der Komponenten.
Die Ansicht DBA_CLOUD_PATCH_INFO
enthält Patchinformationen zu gemeldeten Bugs (von einem Kunden gemeldete Bugs). Mit diesen Informationen können Sie bestimmen, ob ein gemeldeter Bug behoben ist und die Patchversion, in der der Fix auf Ihre Autonomous Database-Instanz eingespielt wurde. Wenn in einem Patch keine Kundenbugs vorhanden waren, enthält DBA_CLOUD_PATCH_INFO
keine Zeilen für diesen Patch.
Um Patchinformationen für einen bestimmten Patch anzuzeigen, gehen Sie wie folgt vor:
So zeigen Sie Patchinformationen zu allen verfügbaren Patches an:
SELECT * FROM DBA_CLOUD_PATCH_INFO;
Hinweise zum Anzeigen von Patchinformationen:
-
Die View
DBA_CLOUD_PATCH_INFO
ist für den ADMIN-Benutzer verfügbar. -
Patchinformationen und Details zu behobenen Problemen sind ab
ADBS-21.7.1.1
verfügbar (ab Juli 2021). -
Die View
DBA_CLOUD_PATCH_INFO
enthält die folgenden Spalten:BUG_NUM, BUG_TITLE, COMPONENT_NAME, PATCH_VERSION
Einzelheiten zu den Patches, die während der Wartung eingespielt wurden, finden Sie unter Benachrichtigungen zum Wartungsstatus anzeigen.
Übergeordnetes Thema: Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen
Patchebene festlegen
Wenn Sie eine Autonomous Database-Instanz bereitstellen oder klonen, können Sie eine Patchebene auswählen, die für zukünftige Patches gelten soll. Sie können die Patchebene auch nach dem Provisioning einer Autonomous Database-Instanz bearbeiten. Es gibt zwei Patchebenenoptionen: Regelmäßig und Frühzeitig.
Wenn Sie die Patchebene Frühzeitig auswählen, werden Patches für die Autonomous Database-Instanz eine Woche vor dem Regelmäßig geplanten Patch eingespielt. Im Feld Nächste Wartung in der Oracle Cloud Infrastructure-Konsole werden Datum und Uhrzeit eines Wartungsfensters basierend auf der Patchebene angezeigt.
Die Standardpatchebene für das Provisioning einer Autonomous Database-Instanz ist Regelmäßig. Die standardmäßige Patchebene für das Klonen ist die Patchebene, die für die Quelldatenbank angegeben ist.
Durch Provisioning oder Klonen einer Instanz und Einstellen der Patchebene auf Frühzeitig können Sie bevorstehende Patches verwenden und testen, bevor sie auf alle Systeme eingespielt werden. Oracle empfiehlt, die Patchebene Frühzeitig für Ihre Entwicklungs- und Testdatenbanken auszuwählen, wenn Sie die bevorstehenden Patches testen möchten, bevor die Patches die Produktion erreichen. Sie können Ihre Workloads auch mit Oracle Real Application Testing testen, um eine Workload auf einem Produktionssystem zu erfassen und mit der Patchebene Frühzeitig wiederzugeben. Weitere Informationen finden Sie unter Workloads mit Oracle Real Application Testing testen.
Das Festlegen der Patchebene ist nur auf einer Autonomous Database-Instanz verfügbar, die das ECPU-Compute-Modell verwendet.
-
Wenn Sie eine neue Instanz bereitstellen, befolgen Sie die Provisioning-Anweisungen, und wählen Sie die Patch-Ebene aus: entweder Regelmäßig oder Fällig. Weitere Informationen finden Sie unter Autonomous Database-Instanz bereitstellen.
-
Wenn Sie eine Instanz klonen, befolgen Sie die Cloning-Anweisungen, und wählen Sie eine Patch-Ebene aus: entweder Regelmäßig oder Frühzeitig. Weitere Informationen finden Sie unter Autonomous Database-Instanz klonen.
So ändern Sie die Patchebene für eine vorhandene Autonomous Database:
- Klicken Sie auf der Seite Autonomous Database-Details unter Wartung im Feld "Patchebene" auf Bearbeiten.
Hinweis
Die Schaltfläche "Bearbeiten" kann unter folgenden Umständen deaktiviert werden:- Wenn in Ihrer Region keine frühe Patchebene für Ihre Datenbankversion verfügbar ist.
- Wenn für Ihre Datenbank Autonomous Data Guard aktiviert ist.
- Wenn sich die Datenbank auf einer frühen Patchebene befindet und es nicht möglich ist, sie auf eine reguläre Patchebene zu verschieben. In diesem Fall sollten Sie es nach dem nächsten Wartungsfenster erneut versuchen.
- Wählen Sie die Patchebene Regelmäßig oder Frühzeitig aus, und klicken Sie auf Weiterleiten.
Die Zeit, die zum Ändern der Patchebene benötigt wird, hängt von der Größe der Datenbank ab. Während dieser Zeit werden möglicherweise kurze Verbindungsabbrüche angezeigt.
Patchprobleme an Oracle Support melden
Wenn Sie ein Problem für eine Datenbank auf Patchebene Frühzeitig melden, ergreift Oracle Support die erforderlichen Maßnahmen, um zu verhindern, dass das Problem an Datenbanken auf Patchebene auf Regelmäßig propagiert wird. Einige Beispiele für mögliche Aktionen sind:
-
Der Patch, der das Problem verursacht hat, wird entfernt, bevor die regulären Datenbanken auf Patchebene gepatcht werden.
-
Der Patch, der das Problem verursacht hat, wird mit Datenbankparametern deaktiviert, wenn er in die regulären Datenbanken auf Patchebene eingespielt wird.
-
Das Patching regulärer Datenbanken auf Patchebene wird angehalten, bis Korrekturmaßnahmen ergriffen werden.
Wenn Sie ein Problem melden müssen, reichen Sie eine Serviceanfrage bei Oracle Cloud Support ein, oder wenden Sie sich an den zuständigen Supportmitarbeiter.
Oracle bietet ein Servicegradziel ohne Regressionen in der Produktionsdatenbank. Weitere Informationen finden Sie unter Service Level Objective für Nullregression.
Hinweise zur Patchebene:
-
Die Option zum Festlegen der Patch-Ebene ist nicht in jeder Region verfügbar. In einigen Regionen werden alle Autonomous Database-Instanzen auf der normalen Patchebene bereitgestellt oder geklont.
-
Autonomous Data Guard ist nur verfügbar für Instanzen mit Patchebene Regelmäßig. Wenn Sie eine Autonomous Database-Instanz mit der Patch-Ebene Frühzeitig konfigurieren, können Sie Autonomous Data Guard nicht aktivieren.
-
Autonomous Database-Instanzen vom Typ "Immer kostenlos" bieten die Patchebenenoption Frühzeitig nicht.
-
Wenn die Patchebene einer Autonomous Database-Quellinstanz Regelmäßig lautet, können Sie in Regionen, die das Patchlevel Frühzeitig unterstützen, die Patchebene eines Klons auf Frühzeitig setzen.
Übergeordnetes Thema: Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen
Wartungsstatusbenachrichtigungen anzeigen
Die View DB_NOTIFICATIONS
speichert Informationen zu Wartungsstatusbenachrichtigungen für Ihre Autonomous Database-Instanz.
So zeigen Sie Benachrichtigungsinformationen an:
Im Folgenden finden Sie Details zu den Werten des Feldes DESCRIPTION
.
-
Wartungslauf ist beendet: Gibt an, ob die Wartung abgeschlossen ist.
MAINTENANCE_STATUS
zeigt den WertCOMPLETED
mit den Start- und Endzeitstempeln für die abgeschlossene Wartung inACTUAL_START_DATE
undACTUAL_END_DATE
an. -
Wartungslauf ist für die Instanz geplant: Gibt an, dass eine neue Wartung geplant wurde.
MAINTENANCE_STATUS
zeigt den WertSCHEDULED
mit den erwarteten Start- und Endzeitstempel für die geplante Wartung inEXPECTED_START_DATE
undEXPECTED_END_DATE
an. -
Verwaltungslauf hat begonnen: Gibt an, dass die Wartung in Bearbeitung ist, und zeigt den Startzeitstempel für die aktive Wartung. Die
MAINTENANCE_STATUS
zeigt den WertIN_PROGRESS
an, und dieACTUAL_START_DATE
speichert den Startzeitstempel.
In der folgenden Tabelle sind die DB_NOTIFICATIONS
-Spalten und -Datentypen aufgeführt.
Spalte | Datentyp | Beschreibung |
---|---|---|
TYPE |
VARCHAR2(128) |
Gibt den Typ der Benachrichtigung an. Gültiger Wert: |
TIME |
TIMESTAMP(6) WITH TIME ZONE |
Zeitpunkt, zu dem der Benachrichtigungseintrag hinzugefügt wurde. |
EXPECTED_START_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Geplante Startzeit der Wartung. |
EXPECTED_END_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Ende der geplanten Wartung. |
ACTUAL_START_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Tatsächliche Startzeit der Wartung. |
ACTUAL_END_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Tatsächliche Abschlusszeit der Wartung. |
MAINTENANCE_PRODUCT |
VARCHAR2(128) |
Produkt/Komponente, für die Wartung geplant/fortlaufend ist. |
MAINTENANCE_STATUS |
VARCHAR2(128) |
Aktueller Status der Wartung. |
DESCRIPTION
|
VARCHAR2(128) |
Die Details der Nachricht. |
PATCH_ID |
VARCHAR2(128) |
Patchversion. |
Übergeordnetes Thema: Informationen zum Patch- und Wartungsfenster anzeigen, Patchebene festlegen