Visualizzare le informazioni sulla finestra patch e manutenzione, impostare il livello patch
Autonomous Database utilizza finestre di manutenzione predefinite per applicare automaticamente le patch al database. È possibile visualizzare le informazioni sulla manutenzione e le patch e i dettagli per la cronologia di manutenzione di Autonomous Database.
- Informazioni sulla manutenzione e l'applicazione di patch pianificate
Tutte le istanze di Autonomous Database vengono assegnate automaticamente a una finestra di manutenzione e istanze diverse possono avere finestre di manutenzione diverse. - Visualizza cronologia eventi di manutenzione
È possibile visualizzare la cronologia degli eventi di manutenzione di Autonomous Database per i dettagli sugli eventi di manutenzione precedenti, ad esempio il titolo, lo stato, l'ora di inizio e l'ora di arresto. - Visualizza dettagli patch
È possibile visualizzare le informazioni sulle patch di Autonomous Database, inclusa una lista di problemi e componenti risolti. - Impostare il livello di patch
Quando si esegue il provisioning o la copia di un'istanza di Autonomous Database, è possibile selezionare un livello di patch da applicare alle patch imminenti. È inoltre possibile modificare il livello di patch dopo il provisioning di un'istanza di Autonomous Database. Sono disponibili due opzioni per il livello di patch: Regular e Early. - Visualizza le notifiche sullo stato di manutenzione
La vistaDB_NOTIFICATIONS
memorizza le informazioni sulle notifiche sullo stato di manutenzione per l'istanza di Autonomous Database.
Informazioni sulla manutenzione pianificata e l'applicazione di patch
Tutte le istanze di Autonomous Database vengono assegnate automaticamente a una finestra di manutenzione e istanze diverse possono avere finestre di manutenzione diverse.
Autonomous Database utilizza queste finestre di manutenzione per applicare patch all'intero stack utilizzato per eseguire il database, inclusi il software del database, il dizionario del database, i sistemi operativi, lo storage Exadata, il firmware e altro ancora.
Le patch includono correzioni di bug, correzioni della sicurezza e nuove funzionalità. Le correzioni di sicurezza critiche vengono sempre applicate non appena sono disponibili. Le patch vengono distribuite in modo uniforme in tutti i database, pertanto non è necessario tenere traccia delle patch singole. Dopo l'implementazione di una correzione per un problema, ad esempio un problema visualizzato in un database, la correzione viene distribuita in tutte le istanze di Autonomous Database.
Tutte le patch vengono sottoposte a un rigoroso processo di test e convalida che fa parte di una pipeline continua di integrazione e sviluppo. Le correzioni vengono convalidate in più fasi e ambienti prima di essere distribuite nei database a livello di patch iniziale e Sempre gratis, seguiti dai database a livello di patch regolare. Questa pipeline consente di rilevare e correggere le regressioni prima che la patch venga distribuita in tutti i database. Nell'improbabile caso in cui l'applicazione di patch introduca una regressione, Oracle dispone di processi per mitigare il problema, incluse azioni come le seguenti:
-
Rollback di un subset della patch o dell'intera patch.
-
Impostazione dei parametri del database per disabilitare la patch che ha introdotto la regressione.
-
Applicazione di una patch online per risolvere il problema senza tempi di inattività o interruzioni della connessione.
Il rilevamento automatico della regressione per Autonomous Database fornisce una gestione proattiva delle regressioni e consente il rilevamento, la diagnosi e la mitigazione automatizzati dei problemi. In questo modo è possibile ridurre o eliminare la necessità di analizzare manualmente i problemi e le richieste di servizio dei file. Il rilevamento automatico della regressione monitora tutti i database, sia in entrambi i database i livelli di patch Early e Regular, ma risulta particolarmente utile quando si esegue il test di un carico di lavoro su un database a livello di patch Early. Se il rilevamento automatico della regressione rileva un problema e identifica una regressione, il problema viene segnalato automaticamente con informazioni dettagliate per la diagnosi. Questo reporting automatizzato, nell'ambito del ciclo di applicazione continua delle patch di distribuzione, consente a Oracle di mitigare o risolvere il problema prima che le modifiche raggiungano i database di produzione (database normali a livello di patch). Il rilevamento automatico della regressione potrebbe non essere in grado di trovare tutti i problemi. Nei casi in cui si riscontrano problemi personalmente, è possibile inviare una richiesta di servizio.
Il rilevamento automatico della regressione include quanto segue:
-
Automatic Regression Detection monitora il database e, in caso di incidente, registra un bug per l'incidente con informazioni di diagnostica dettagliate estratte dal repository automatico del carico di lavoro.
-
Il sistema di segnalazione degli incidenti produce notifiche ai team operativi e di sviluppo di Oracle Cloud Infrastructure con Oracle Automatic Incident Monitoring.
-
I problemi vengono mitigati analizzando gli avvisi di rilevamento automatico della regressione.
-
L'apprendimento e i miglioramenti vengono apportati al rilevamento automatico della regressione su base continuativa.
La pagina Dettagli di Autonomous Database mostra i campi Livello di patch e Manutenzione successiva che includono la data e l'ora per la finestra di manutenzione imminente. La data viene aggiornata automaticamente quando viene pianificata la finestra di manutenzione successiva. Il collegamento Visualizza cronologia fornisce dettagli sulla manutenzione passata. Il campo Componente di destinazione mostra il componente da aggiornare nella finestra di manutenzione successiva.

Descrizione dell'immagine adb_patch_level.png
Quando Autonomous Data Guard è abilitato, la console mostra anche le informazioni di manutenzione per un database di standby locale.
L'area Manutenzione include le informazioni riportate di seguito.
Campo di gestione | descrizione; |
---|---|
Livello patch |
Mostra il livello di patch per l'istanza. Sono disponibili due opzioni per il livello di patch: Regular e Early. Fare clic su Modifica per gestire le impostazioni del livello di patch. Per ulteriori informazioni, vedere Impostazione del livello di patch. |
Manutenzione successiva |
Specifica il periodo di tempo per la successiva finestra di manutenzione pianificata. Fare clic su Visualizza cronologia per visualizzare i dettagli sulla manutenzione passata. Per ulteriori informazioni, vedere Visualizza cronologia eventi di manutenzione. |
Componente di destinazione |
Elenca i componenti di destinazione per la finestra di manutenzione imminente. I valori possibili sono:
|
Manutenzione successiva (peer locale) |
Specifica il periodo di tempo per la successiva finestra di manutenzione pianificata per uno standby Autonomous Data Guard locale. Fare clic su Visualizza cronologia per visualizzare i dettagli sulla manutenzione passata. |
Componente di destinazione (peer locale) |
Elenca i componenti di destinazione per la finestra di manutenzione imminente in Autonomous Data Guard. I valori possibili sono:
|
Contatti cliente |
Quando i contatti del cliente sono impostati, Oracle invia le notifiche agli indirizzi di posta elettronica specificati per i problemi relativi al servizio Autonomous Database. Per ulteriori informazioni, vedere Visualizzazione e gestione dei contatti dei clienti per problemi e annunci operativi. |
Note per la manutenzione e l'applicazione di patch pianificate:
-
Il team operativo di Autonomous Database non accede mai ai dati a meno che non si conceda esplicitamente l'autorizzazione tramite una richiesta di servizio per una durata specificata.
-
Se il database si trova in stato arrestato durante la finestra di manutenzione, le modifiche apportate al database dalla patch vengono applicate all'avvio del database.
-
Il database rimane disponibile durante la finestra di manutenzione. Le nuove connessioni al database avranno sempre successo. È possibile che le connessioni al database esistenti vengano disconnesse brevemente, a seconda del componente a cui viene applicata la patch. Tuttavia, è possibile riconnettersi immediatamente e continuare a utilizzare il database:
-
Per le patch del database, le connessioni esistenti potrebbero essere disconnesse se sono in esecuzione per un periodo superiore al tempo di rimozione dopo l'avvio dell'applicazione delle patch.
-
Per le patch dell'infrastruttura, le connessioni esistenti potrebbero essere disconnesse se sono in esecuzione per un periodo superiore al tempo di rimozione dopo l'avvio dell'applicazione delle patch.
-
Per le patch del dizionario, è possibile che le connessioni esistenti vengano disconnesse se contengono blocchi sugli oggetti del dizionario a cui viene applicata la patch. In caso contrario, le connessioni esistenti non verranno interessate. Ad esempio, se l'applicazione esegue una procedura nel package
DBMS_CLOUD
durante l'applicazione delle patch e il package deve essere sottoposto a patch, è possibile che la sessione che utilizza tale package venga disconnessa.
-
-
Puoi utilizzare Oracle Cloud Infrastructure Events per ricevere una notifica all'inizio e alla fine della manutenzione. Per ulteriori informazioni, consulta gli eventi di informazioni su Autonomous Database.
-
Se si desidera modificare la finestra di manutenzione assegnata in una finestra di 2 ore diversa il sabato o la domenica nel fuso orario locale dell'area, inviare una richiesta di servizio al Supporto Oracle Cloud.
Se si desidera un periodo di tempo specifico per la finestra di manutenzione il sabato o la domenica nel fuso orario locale dell'area, è possibile richiedere il periodo di tempo con la stessa richiesta di servizio. Se si richiede un periodo di tempo specifico per la finestra di manutenzione, la modifica può essere apportata solo se il periodo di tempo richiesto è disponibile per il database.
-
Se lo storage allocato del database è di 384 TB, è possibile scegliere una finestra personalizzata di 2 ore inoltrando una richiesta di servizio al Supporto Oracle Cloud (ovvero è possibile inviare una richiesta di servizio per richiedere un giorno e un periodo di tempo specifici il sabato o la domenica nel fuso orario locale dell'area per la finestra di manutenzione).
Vedere Test dei carichi di lavoro rispetto a una patch imminente per informazioni sull'acquisizione di un carico di lavoro da un database di produzione e sulla ripetizione del carico di lavoro su una copia aggiornabile a livello di patch iniziale di destinazione.
Vedere Obiettivo livello di servizio zero-regressione per i dettagli sull'SLO a zero-regressione per Autonomous Database.
Visualizza cronologia eventi di manutenzione
È possibile visualizzare la cronologia degli eventi di manutenzione di Autonomous Database per i dettagli sugli eventi di manutenzione precedenti, ad esempio il titolo, lo stato, l'ora di inizio e l'ora di arresto.
Se necessario, eseguire i seguenti prerequisiti:
-
Aprire la console di Oracle Cloud Infrastructure facendo clic su
accanto a Oracle Cloud.
- Dal menu di navigazione a sinistra di Oracle Cloud Infrastructure fare clic su Oracle Database e, a seconda del carico di lavoro, fare clic su uno dei seguenti: Autonomous Data Warehouse, Autonomous JSON Database o Autonomous Transaction Processing.
-
Nella pagina Autonomous Databases selezionare un Autonomous Database dai collegamenti nella colonna Nome visualizzato.
Per visualizzare la cronologia di manutenzione, effettuare le operazioni riportate di seguito.
Campo | descrizione; |
---|---|
Qualifica |
Il nome dell'evento di manutenzione. |
Tipo di manutenzione |
Pianificati o non pianificati. |
Componente di destinazione |
Il tipo di risorsa su cui si verifica l'evento di manutenzione: database, dizionario o infrastruttura. |
Stato |
Operazione riuscita, non riuscita o in corso. |
Ora di avvio |
Ora di inizio manutenzione. |
Ora di fine |
Ora di fine manutenzione. |
La cronologia degli eventi di manutenzione è disponibile a partire dagli eventi di manutenzione successivi a febbraio 2021.
Visualizza dettagli patch
È possibile visualizzare le informazioni sulle patch di Autonomous Database, inclusa una lista di problemi e componenti risolti.
La vista DBA_CLOUD_PATCH_INFO
fornisce informazioni sulle patch relative ai bug segnalati (bug segnalati da un cliente). È possibile utilizzare queste informazioni per determinare se un bug segnalato è stato corretto e la versione della patch in cui la correzione è stata applicata all'istanza di Autonomous Database. Se in una patch non sono presenti bug del cliente, DBA_CLOUD_PATCH_INFO
non include righe per tale patch.
Per visualizzare le informazioni sulle patch per una patch specifica, effettuare le operazioni riportate di seguito.
Per visualizzare le informazioni sulle patch per tutte le patch disponibili:
SELECT * FROM DBA_CLOUD_PATCH_INFO;
Note per la visualizzazione delle informazioni sulle patch:
-
La vista
DBA_CLOUD_PATCH_INFO
è disponibile per l'utente ADMIN. -
Le informazioni sulle patch e i dettagli sui problemi risolti sono disponibili a partire da
ADBS-21.7.1.1
(a partire da luglio 2021). -
La vista
DBA_CLOUD_PATCH_INFO
contiene le colonne riportate di seguito.BUG_NUM, BUG_TITLE, COMPONENT_NAME, PATCH_VERSION
Per informazioni dettagliate sulle patch applicate durante la manutenzione, vedere Visualizza notifiche sullo stato di manutenzione.
Imposta livello patch
Quando esegui il provisioning o la copia di un'istanza di Autonomous Database, puoi selezionare un livello di patch da applicare alle patch imminenti. È inoltre possibile modificare il livello di patch dopo il provisioning di un'istanza di Autonomous Database. Sono disponibili due opzioni per il livello di patch: Regular e Early.
Quando si seleziona il livello di patch In anticipo, le patch vengono applicate per l'istanza di Autonomous Database una settimana prima della patch pianificata Regolare. Il campo Manutenzione successiva nella console di Oracle Cloud Infrastructure riflette una data e un'ora della finestra di manutenzione in base al livello di patch.
Il livello di patch predefinito per il provisioning di un'istanza di Autonomous Database è Regolare. Il livello di patch predefinito per la duplicazione è il livello di patch specificato per il database di origine.
Il provisioning o la clonazione di un'istanza e l'impostazione del livello di patch su In anticipo consentono di utilizzare e sottoporre a test le patch imminenti prima che vengano applicate a tutti i sistemi. Oracle consiglia di selezionare il livello di patch In anticipo per i database di sviluppo e test se si desidera eseguire il test delle patch imminenti prima che le patch raggiungano la produzione. Puoi anche eseguire il test dei carichi di lavoro utilizzando Oracle Real Application Testing per acquisire un carico di lavoro su un sistema di produzione e riprodurlo con il livello di patch all'inizio. Per ulteriori informazioni, vedere Test dei carichi di lavoro con Oracle Real Application Testing.
-
Se si esegue il provisioning di una nuova istanza, seguire le istruzioni di provisioning e selezionare il livello di patch, Normale o In anticipo. Per ulteriori informazioni, vedere Eseguire il provisioning di un'istanza di Autonomous Database.
-
Se si duplica un'istanza, seguire le istruzioni di clonazione e selezionare un livello di patch, Normale o In anticipo. Per ulteriori informazioni, vedere Duplica un'istanza di Autonomous Database.
Per modificare il livello di patch per un Autonomous Database esistente, effettuare le operazioni riportate di seguito.
- Nella pagina Dettagli Autonomous Database, in Manutenzione, nel campo Livello patch fare clic su Modifica.
Nota
Il pulsante Modifica può essere disabilitato nei seguenti casi:- Se il livello di patch iniziale non è disponibile nella propria area per la versione del database.
- Se nel database è abilitato Autonomous Data Guard.
- Se il database si trova al livello di patch iniziale e non è possibile spostarlo al livello di patch normale. In questo caso, è necessario riprovare dopo la finestra di manutenzione successiva.
- Selezionare il livello di patch, Regular o Early, quindi fare clic su Submit.
Il tempo necessario per modificare il livello di patch dipende dalla dimensione del database. Durante questo periodo è possibile che si verifichino brevi cali di connessione.
Generazione di report sui problemi delle patch al supporto Oracle
Quando si segnala un problema per un database a livello di patch in anticipo, il Supporto Oracle esegue le azioni necessarie per impedire la propagazione del problema ai database a livello di patch Normale. Alcuni esempi delle possibili azioni sono:
-
La patch che ha causato il problema viene rimossa prima dell'applicazione delle patch ai normali database a livello di patch.
-
La patch che ha causato il problema viene disabilitata utilizzando i parametri del database quando viene applicata ai normali database a livello di patch.
-
L'applicazione delle patch ai database regolari a livello di patch viene sospesa fino a quando non vengono intraprese azioni correttive.
In caso di problemi da segnalare, inoltrare una richiesta di assistenza all'indirizzo Oracle Cloud Support o contattare il rappresentante dell'assistenza.
Oracle fornisce un obiettivo a livello di servizio pari a zero regressioni nel database di produzione. Per ulteriori informazioni, vedere Obiettivo livello di servizio a nessuna regressione.
Note per il livello di applicazione delle patch:
-
L'opzione per impostare il livello di patch non è disponibile in ogni area. In alcune aree tutte le istanze di Autonomous Database vengono sottoposte a provisioning o clonate a livello di patch Regolare.
-
Autonomous Data Guard è disponibile solo per le istanze con livello di patch Regolare. Quando si configura un'istanza di Autonomous Database con il livello di patch In anticipo, non è possibile abilitare Autonomous Data Guard.
-
Le istanze di Autonomous Database Sempre gratis non forniscono l'opzione a livello di patch In anticipo.
-
Quando il livello di patch di un'istanza di Autonomous Database di origine è Regolare, nelle aree che supportano il livello di patch In anticipo è possibile impostare il livello di patch di una copia su In anticipo.
Visualizza notifiche stato manutenzione
La vista DB_NOTIFICATIONS
memorizza le informazioni sulle notifiche dello stato di manutenzione per l'istanza di Autonomous Database.
Per mostrare informazioni sulla notifica, procedere come segue.
Di seguito vengono fornite informazioni dettagliate sui valori dei campi DESCRIPTION
.
-
Esecuzione della manutenzione terminata: specifica che la manutenzione è stata completata. Il valore
MAINTENANCE_STATUS
mostra il valoreCOMPLETED
con gli indicatori orari di inizio e fine per la manutenzione completata inACTUAL_START_DATE
eACTUAL_END_DATE
. -
L'esecuzione della manutenzione è pianificata per l'istanza: specifica che è stata pianificata una nuova manutenzione. Il valore
MAINTENANCE_STATUS
mostra il valoreSCHEDULED
con gli indicatori orari di inizio e fine previsti per la manutenzione pianificata inEXPECTED_START_DATE
eEXPECTED_END_DATE
. -
Esecuzione della manutenzione iniziata: specifica che la manutenzione è in corso e fornisce l'indicatore orario di inizio per la manutenzione attiva. Il valore
MAINTENANCE_STATUS
mostra il valoreIN_PROGRESS
eACTUAL_START_DATE
memorizza l'indicatore orario di inizio.
Nella tabella seguente vengono visualizzate le colonne e i tipi di dati DB_NOTIFICATIONS
.
A colonne | Tipo di dati | descrizione; |
---|---|---|
TYPE |
VARCHAR2(128) |
Specifica il tipo di notifica. Il valore valido è: |
TIME |
TIMESTAMP(6) WITH TIME ZONE |
Ora di aggiunta della voce di notifica. |
EXPECTED_START_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Ora di inizio della manutenzione pianificata. |
EXPECTED_END_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Ora di fine manutenzione pianificata. |
ACTUAL_START_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Ora di inizio manutenzione effettiva. |
ACTUAL_END_DATE |
TIMESTAMP(6) WITH TIME ZONE |
Ora di fine manutenzione effettiva. |
MAINTENANCE_PRODUCT |
VARCHAR2(128) |
Prodotto/componente per il quale è pianificata/in corso la manutenzione. |
MAINTENANCE_STATUS |
VARCHAR2(128) |
Stato corrente della manutenzione. |
DESCRIPTION
|
VARCHAR2(128) |
Dettagli del messaggio di notifica. |
PATCH_ID |
VARCHAR2(128) |
Versione patch. |