Visualizzare e modificare i parametri del database
Nell'ambito dei task di gestione e monitoraggio associati a un database gestito, è possibile visualizzare e modificare i parametri di inizializzazione per il database.
Il file dei parametri di inizializzazione contiene una lista di parametri e un valore per ogni parametro e influisce sull'operazione di base del database. Ad esempio, i parametri di inizializzazione possono essere utilizzati per:
- Imposta limiti per l'intero database
- Impostare i limiti sulle risorse di database
- Imposta limiti utente o processo
Per visualizzare i parametri del database, andare alla pagina Dettagli del database gestito e fare clic su Parametri del database nel riquadro sinistro in Risorse. Nella sezione Parametri database sono disponibili le schede riportate di seguito.
- Corrente: elenca i parametri di inizializzazione attualmente attivi (in memoria) per l'istanza di database.
- file SP: elenca tutti i parametri di inizializzazione nel file SP (Server Parameter), che è la forma preferita di un file dei parametri di inizializzazione. La posizione del file viene visualizzata nella scheda.
Per Autonomous Databases, nella sezione Parametri del database sono elencati solo un subset di parametri di inizializzazione che è possibile modificare.
Per impostazione predefinita, anche i parametri del database nascosti vengono elencati nelle schede della sezione Parametri del database e, per garantire che i parametri nascosti non vengano elencati, deselezionare la casella di controllo Mostra parametri nascosti nel riquadro sinistro.
Le schede Corrente e File SP elencano i dettagli riportati di seguito.
- Nome del parametro.
- Valore del parametro, ad esempio True o False.
- Commenti aggiunti per il parametro, se presenti.
- Tipo di parametro, ad esempio Booleano o Stringa.
- Un segno di spunta per indicare se il parametro è stato modificato.
- Un segno di spunta per indicare se il parametro è un parametro Dynamic. I parametri senza segno di spunta sono parametri Static.
- Categoria del parametro, ad esempio Configurazione file.
Se il database gestito è un database RAC, la sezione Parametri del database contiene le colonne aggiuntive riportate di seguito.
- Istanza: visualizza l'istanza RAC a cui si applica il valore del parametro del database. Se nella colonna Istanza viene visualizzato un asterisco "*", indica che il parametro ha lo stesso valore per tutte le istanze del database RAC, a meno che non venga sostituito da un'istanza specifica.
- Vincolo: visualizza l'eventuale vincolo, che può essere Identico o Unico. Identico indica che i parametri fondamentali per la creazione del database o che influiscono su determinate operazioni del database devono avere lo stesso valore per ogni istanza nel database Oracle RAC. Unique indica che i parametri sono univoci per ogni istanza, ad esempio il parametro
INSTANCE_NUMBER
.
Per scaricare i parametri, è possibile utilizzare l'opzione Esporta in file sopra i parametri. È inoltre possibile utilizzare gli elenchi a discesa disponibili in Filtri nel riquadro sinistro per filtrare i parametri del database. Questi elenchi a discesa possono essere utilizzati isolatamente o insieme, ad esempio è possibile selezionare le seguenti opzioni per visualizzare tutti i parametri dinamici modificati.
- Sì nell'elenco a discesa Modificato
- Sì nell'elenco a discesa Dinamico
- Tutto nell'elenco a discesa Categoria
Modifica parametri del database
È possibile modificare e reimpostare fino a 20 parametri di inizializzazione alla volta nella sezione Parametri database della pagina Dettagli database gestito.
Per un database RAC è possibile modificare solo i parametri a livello di database RAC, contrassegnati da un asterisco nella colonna Istanza e privi di vincoli Univoci.
Nella scheda Corrente è possibile modificare solo i parametri di inizializzazione dinamica attualmente attivi. A questo scopo:
- Fare clic su Modifica parametri.
- Nel pannello Modifica parametri:
- Fornire i dettagli riportati di seguito:
- Credenziali di connessione: selezionare una delle opzioni disponibili nell'elenco a discesa Tipo di credenziale per specificare le credenziali del database per la connessione al database gestito. Per informazioni sui tipi di credenziali, vedere Usa credenziali per eseguire task di diagnostica e gestione.
Nota
Per modificare i parametri, l'utente del database deve disporre dei privilegiALTER SYSTEM
. - Parametri: impostare l'ambito e modificare i parametri.
La casella di controllo Apply changes in current running instances mode to SP File to persist the changes. è selezionata per impostazione predefinita e garantisce che le modifiche apportate al parametro corrente vengano applicate al file SP e persistano anche dopo il riavvio del server:
SCOPE=BOTH
. Se si deseleziona la casella di controllo, le modifiche vengono applicate solo all'istanza corrente e non persisteranno dopo il riavvio del server:SCOPE=MEMORY
.È possibile filtrare i parametri in base alla categoria oppure cercare un determinato parametro e modificare il valore del parametro, aggiungere o modificare commenti e ripristinare i valori predefiniti.
Nota
È possibile reimpostare i parametri del database attualmente attivi sul valore predefinito solo per Oracle Database versione 12.2.0.4 e successive.
- Credenziali di connessione: selezionare una delle opzioni disponibili nell'elenco a discesa Tipo di credenziale per specificare le credenziali del database per la connessione al database gestito. Per informazioni sui tipi di credenziali, vedere Usa credenziali per eseguire task di diagnostica e gestione.
- È inoltre possibile fare clic su Mostra SQL per visualizzare l'istruzione SQL che verrà eseguita.
- Facoltativamente, fare clic su Convalida con SPA per valutare l'impatto delle modifiche ai parametri di inizializzazione modificabili della sessione sul carico di lavoro del database utilizzando il controllo rapido SPA in SQL Performance Watch. I parametri modificabili dalla sessione sono parametri di inizializzazione i cui valori possono essere modificati utilizzando l'istruzione
ALTER SESSION
.Quando si fa clic su Convalida con SPA, il task di SQL Performance Analyzer viene sottomesso e viene visualizzato un messaggio con un collegamento ai task nella home page di SQL Performance Watch per il database. Se il task di SQL Performance Analyzer è stato creato con le impostazioni di configurazione predefinite, viene visualizzato un altro messaggio con un collegamento alla sezione Configura controllo rapido SPA nella home page di SQL Performance Watch per il database. Nella sezione Configura controllo rapido SPA è possibile apportare modifiche alle impostazioni di configurazione, se necessario. Per informazioni, vedere Configura controllo rapido SPA.
Nota
- Il pulsante Convalida con SPA è disponibile solo per i database esterni per i quali è abilitato SQL Performance Watch. Per informazioni, vedere Introduzione a SQL Performance Watch.
- La credenziale preferita di diagnostica avanzata deve essere impostata per la convalida con il controllo rapido SPA.
- Il privilegio
ADVISOR
è necessario per la convalida con il controllo rapido SPA.
- Fare clic su Salva modifiche per salvare le modifiche apportate ai parametri.
- Fornire i dettagli riportati di seguito:
Nella scheda SP file è possibile modificare i parametri dinamici e statici nel file SP. A questo scopo:
- Fare clic su Edit SP File Parameters.
- Nel pannello Modifica parametri file SP:
- Fornire i dettagli riportati di seguito:
- Credenziali di connessione: selezionare una delle opzioni disponibili nell'elenco a discesa Tipo di credenziale per specificare le credenziali del database per la connessione al database gestito. Per informazioni sui tipi di credenziali, vedere Usa credenziali per eseguire task di diagnostica e gestione.
Nota
L'utente del database deve disporre dei privilegiALTER SYSTEM
per modificare i parametri e del ruoloSYSDBA
per modificare i parametri statici. - Parametri: impostare l'ambito e modificare i parametri.
Selezionare la casella di controllo Applica modifiche in modalità file SP alle istanze in esecuzione correnti... per assicurarsi che le modifiche apportate ai parametri nel file SP vengano applicate ai parametri correnti in esecuzione nell'istanza di database:
SCOPE=BOTH
. Se si deseleziona la casella di controllo, le modifiche vengono applicate solo ai parametri nel file SP:SCOPE=SPFILE
. Le modifiche apportate ai parametri statici diventano effettive solo dopo il riavvio del server.È possibile filtrare i parametri o cercare un determinato parametro e modificare il valore del parametro, aggiungere o modificare i commenti e ripristinare i valori predefiniti.
- Credenziali di connessione: selezionare una delle opzioni disponibili nell'elenco a discesa Tipo di credenziale per specificare le credenziali del database per la connessione al database gestito. Per informazioni sui tipi di credenziali, vedere Usa credenziali per eseguire task di diagnostica e gestione.
- È inoltre possibile fare clic su Mostra SQL per visualizzare l'istruzione SQL che verrà eseguita.
- Facoltativamente, fare clic su Convalida con SPA per valutare l'impatto delle modifiche ai parametri di inizializzazione modificabili della sessione sul carico di lavoro del database utilizzando il controllo rapido SPA in SQL Performance Watch. I parametri modificabili dalla sessione sono parametri di inizializzazione i cui valori possono essere modificati utilizzando l'istruzione
ALTER SESSION
.Quando si fa clic su Convalida con SPA, il task di SQL Performance Analyzer viene sottomesso e viene visualizzato un messaggio con un collegamento ai task nella home page di SQL Performance Watch per il database. Se il task di SQL Performance Analyzer è stato creato con le impostazioni di configurazione predefinite, viene visualizzato un altro messaggio con un collegamento alla sezione Configura controllo rapido SPA nella home page di SQL Performance Watch per il database. Nella sezione Configura controllo rapido SPA è possibile apportare modifiche alle impostazioni di configurazione, se necessario. Per informazioni, vedere Configura controllo rapido SPA.
Nota
- Il pulsante Convalida con SPA è disponibile solo per i database esterni per i quali è abilitato SQL Performance Watch. Per informazioni, vedere Introduzione a SQL Performance Watch.
- La credenziale preferita di diagnostica avanzata deve essere impostata per la convalida con il controllo rapido SPA.
- Il privilegio
ADVISOR
è necessario per la convalida con il controllo rapido SPA.
- Fare clic su Salva modifiche per salvare le modifiche apportate ai parametri.
- Fornire i dettagli riportati di seguito: