Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fuso orario Oracle
Per modificare il fuso orario del sistema utilizzato dall'istanza database Oracle, utilizzare l'opsione del fuso orario. Ad esempio, potrebbe essere necessario modificare il fuso orario di un'istanza di database in modo che sia compatibile con un ambiente locale o con un'applicazione legacy. L'opzione del fuso orario modifica il fuso orario a livello di host. La modifica del fuso orario influisce su tutti i valori e su tutte le colonne della data, inclusi SYSDATE e SYSTIMESTAMP.
L'opzione del fuso orario è diversa dal comando rdsadmin_util.alter_db_time_zone. Il comando alter_db_time_zone modifica il fuso orario solo per determinati tipi di dati. L'opzione del fuso orario modifica il fuso orario per tutte le colonne e i valori della data. Per ulteriori informazioni su alter_db_time_zone, consulta Impostazione del fuso orario del database. Per ulteriori informazioni sulle considerazioni per l'aggiornamento, consulta Considerazioni sul fuso orario.
Restrizioni per l’impostazione del fuso orario
L'opzione del fuso orario è permanente e persistente. Pertanto, non è possibile completare le seguenti operazioni:
-
Rimuovi l’opzione da un gruppo di opzioni dopo aver aggiunto l’opzione di fuso orario.
-
Non è possibile eliminare il gruppo di opzioni da un'istanza database dopo averlo aggiunto.
-
Non è possibile sostituire l'impostazione del fuso orario dell'opzione con un altro fuso orario.
Raccomandazioni per l’impostazione del fuso orario
Prima di aggiungere l'opzione del fuso orario al database di produzione, si consiglia vivamente di procedere come segue:
-
Acquisisci uno snapshot dell'istanza database. Se imposti accidentalmente il fuso orario in modo errato, dovrai ripristinare l'istanza database alle impostazioni del fuso orario precedente. Per ulteriori informazioni, consulta Creazione di uno snapshot del database per un’istanza database Single-AZ per Amazon RDS.
-
Aggiungi l'opzione del fuso orario a un'istanza database di prova. L'aggiunta dell'opzione del fuso orario può causare problemi con le tabelle che utilizzano la data di sistema per aggiungere date o orari. Analizza i dati e le applicazioni dell’istanza di prova. In questo modo puoi valutare l’impatto della modifica del fuso orario sull’istanza di produzione.
Se l’istanza database utilizza il gruppo di opzioni predefinite, segui la procedura indicata di seguito:
-
Acquisisci uno snapshot dell'istanza database.
-
Aggiungi l'opzione del fuso orario all'istanza database.
Se l’istanza database al momento utilizza un gruppo di opzioni non predefinito, segui la procedura indicata di seguito:
-
Acquisisci uno snapshot dell'istanza database.
-
Crea un nuovo gruppo di opzioni.
-
Aggiungi l’opzione del fuso orario, insieme a tutte le altre opzioni attualmente associate al gruppo di opzioni esistente.
Ciò impedisce la disinstallazione delle opzioni esistenti mentre si abilita l’opzione del fuso orario.
-
Aggiungi il gruppo di opzioni all'istanza database.
Impostazioni dell'opzione del fuso orario
Amazon RDS supporta le seguenti impostazioni per l'opzione del fuso orario.
| Impostazione opzioni | Valori validi | Descrizione |
|---|---|---|
|
Uno dei fusi orari disponibili. Per l'elenco completo, consulta Fusi orari disponibili. |
Il nuovo fuso orario per l'istanza di database. |
Aggiunta dell'opzione del fuso orario
Completa la procedura seguente per aggiungere l’opzione del fuso orario all’istanza database:
-
Passaggio consigliato: acquisisci uno snapshot dell’istanza database.
-
Esegui una di queste attività:
-
Crea un nuovo gruppo di opzioni da zero. Per ulteriori informazioni, consulta Creazione di un gruppo di opzioni.
-
Copia un gruppo di opzioni esistente utilizzando la AWS CLI o l’API. Per ulteriori informazioni, consulta Copia di un gruppo di opzioni.
-
Riutilizza un gruppo esistente di opzioni non predefinite. Una best practice consiste nell’utilizzare un gruppo di opzioni che non è attualmente associato ad alcuna snapshot o istanza database.
-
-
Aggiungi la nuova opzione al gruppo di opzioni del passaggio precedente.
-
Se il gruppo di opzioni attualmente associato all’istanza database ha delle opzioni abilitate, aggiungile al nuovo gruppo di opzioni. Questa strategia impedisce la disinstallazione delle opzioni esistenti mentre si abilita la nuova opzione.
-
Aggiungi il nuovo gruppo di opzioni all’istanza database.
Quando aggiungi l'opzione del fuso orario, si verifica una breve interruzione mentre l'istanza di database viene automaticamente riavviata.
Per aggiungere l’opzione di fuso orario a un gruppo di opzioni e associarla all’istanza database
-
Nella console RDS, scegli Gruppi di opzioni.
-
Scegli il nome del gruppo di opzioni a cui vuoi aggiungere l’opzione.
-
Scegliere Add option (Aggiungi opzione).
-
Per Nome opzione, scegli Fuso orario, quindi configura le impostazioni dell’opzione.
-
Associa il gruppo di opzioni a un’istanza database nuova o esistente:
-
Per una nuova istanza database, applicare il gruppo di opzioni quando viene avviata l'istanza. Per ulteriori informazioni, consulta Creazione di un'istanza database Amazon RDS.
-
Per un'istanza database esistente, applicare il gruppo di opzioni modificando l'istanza e collegando il nuovo gruppo di opzioni. Quando aggiungi la nuova opzione a un’istanza database esistente, si verifica una breve interruzione mentre l’istanza database viene riavviata automaticamente. Per ulteriori informazioni, consulta Modifica di un'istanza database Amazon RDS.
-
L'esempio seguente utilizza il comando AWS CLI add-option-to-option-group per aggiungere l'opzione Timezone e l'impostazione dell'opzione TIME_ZONE a un gruppo di opzioni denominato myoptiongroup. Il fuso orario è impostato su Africa/Cairo.
Per Linux, macOS o Unix:
aws rds add-option-to-option-group \ --option-group-name "myoptiongroup" \ --options "OptionName=Timezone,OptionSettings=[{Name=TIME_ZONE,Value=Africa/Cairo}]" \ --apply-immediately
Per Windows:
aws rds add-option-to-option-group ^ --option-group-name "myoptiongroup" ^ --options "OptionName=Timezone,OptionSettings=[{Name=TIME_ZONE,Value=Africa/Cairo}]" ^ --apply-immediately
Modifica delle impostazioni del fuso orario
L'opzione del fuso orario è permanente e persistente. Non è possibile rimuovere l'opzione da un gruppo di opzioni dopo averla aggiunta. Non è possibile eliminare il gruppo di opzioni da un'istanza di database dopo averlo aggiunto. Non è possibile sostituire l'impostazione del fuso orario dell'opzione con un altro fuso orario. Se imposti il fuso orario in modo errato, ripristina uno snapshot dell'istanza di database precedente all'aggiunta dell'opzione del fuso orario.
Rimozione dell'opzione del fuso orario
L'opzione del fuso orario è permanente e persistente. Non è possibile rimuovere l'opzione da un gruppo di opzioni dopo averla aggiunta. Non è possibile eliminare il gruppo di opzioni da un'istanza di database dopo averlo aggiunto. Per rimuovere l'opzione del fuso orario, ripristina uno snapshot dell'istanza di database precedente all'aggiunta dell'opzione del fuso orario.
Fusi orari disponibili
È possibile utilizzare i seguenti valori per l'opzione del fuso orario.
| Zona | Time zone (Fuso orario) |
|---|---|
|
Africa |
Africa/Cairo, Africa/Casablanca, Africa/Harare, Africa/Lagos, Africa/Luanda, Africa/Monrovia, Africa/Nairobi, Africa/Tripoli, Africa/Windhoek |
|
America |
America/Araguaina, America/Argentina/Buenos_Aires, America/Asuncion, America/Bogota, America/Caracas, America/Chicago, America/Chihuahua, America/Cuiaba, America/Denver, America/Detroit, America/Fortaleza, America/Godthab, America/Guatemala, America/Halifax, America/Lima, America/Los_Angeles, America/Manaus, America/Matamoros, America/Mexico_City, America/Monterrey, America/Montevideo, America/New_York, America/Phoenix, America/Santiago, America/Sao_Paulo, America/Tijuana, America/Toronto |
|
Asia |
Asia/Amman, Asia/Ashgabat, Asia/Baghdad, Asia/Baku, Asia/Bangkok, Asia/Beirut, Asia/Calcutta, Asia/Damasco, Asia/Dhaka, Asia/Hong_Kong, Asia/Irkutsk, Asia/Giacarta, Asia/Gerusalemme, Asia/Kabul, Asia/Karachi, Asia/Kathmandu, Asia/Kolkata, Asia/Krasnoyarsk, Asia/Magadan, Asia/Manila, Asia/Muscat, Asia/Novosibirsk, Asia/Rangoon, Asia/Riyadh, Asia/Seul, Asia/Shanghai, Asia/Singapore, Asia/Taipei, Asia/Tehran, Asia/Tokyo, Asia/Ulaanbaatar, Asia/Vladivostok, Asia/Yakutsk, Asia/Yerevan |
|
Atlantico |
Atlantico/Azzorre, Atlantico/Cape_Verde |
|
Australia |
Australia/Adelaide, Australia/Brisbane, Australia/Darwin, Australia/Eucla, Australia/Hobart, Australia/Lord_Howe, Australia/Perth, Australia/Sydney |
|
Brasile |
Brasile/DeNoronha, Brasile/Est |
|
Canada |
Canada/Newfoundland, Canada/Saskatchewan |
|
ecc |
Ecc./GMT-3 |
|
Europa |
Europa/Amsterdam, Europa/Atene, Europa/Berlino, Europa/Dublino, Europa/Helsinki, Europa/Kaliningrad, Europa/Londra, Europa/Madrid, Europa/Mosca, Europa/Parigi, Europa/Praga, Europa/Roma, Europa/Sarajevo |
|
Pacifico |
Pacifico/Apia, Pacifico/Auckland, Pacifico/Chatham, Pacifico/Fiji, Pacifico/Guam, Pacifico/Honolulu, Pacifico/Kiritimati, Pacifico/Marquesas, Pacifico/Samoa, Pacifico/Tongatapu, Pacifico/Wake |
|
USA |
Stati Uniti/Alaska, Stati Uniti/Centrali, Stati Uniti/Est-Indiana, Stati Uniti/Orientali, Stati Uniti/Pacifico |
|
UTC |
UTC |