Fuso orario Oracle - Amazon Relational Database Service

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 del 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.

Consigli 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 DB per un'istanza DB Single-AZ.

  • 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. Ti consigliamo di analizzare i dati e le applicazioni sull'istanza di test. In questo modo puoi valutare l'impatto della modifica del fuso orario sull'istanza di produzione.

Impostazioni dell'opzione del fuso orario

Amazon RDS supporta le seguenti impostazioni per l'opzione del fuso orario.

Impostazione opzioni Valori validi Descrizione

TIME_ZONE

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 i seguenti passaggi per aggiungere l'opzione del fuso orario all'istanza DB:

  1. (Consigliato) Scatta un'istantanea della tua istanza DB.

  2. Eseguite una delle seguenti attività:

    • Crea un nuovo gruppo di opzioni partendo da zero. Per ulteriori informazioni, consulta Creazione di un gruppo di opzioni.

    • Copia un gruppo di opzioni esistente utilizzando l'API AWS CLI or. Per ulteriori informazioni, consulta Copia di un gruppo di opzioni.

    • Riutilizza un gruppo di opzioni non predefinito esistente. Una procedura ottimale consiste nell'utilizzare un gruppo di opzioni che non è attualmente associato ad alcuna istanza o istantanea del database.

  3. Aggiungi la nuova opzione al gruppo di opzioni del passaggio precedente.

  4. Se il gruppo di opzioni attualmente associato all'istanza DB ha delle opzioni abilitate, aggiungete queste opzioni al nuovo gruppo di opzioni. Questa strategia impedisce la disinstallazione delle opzioni esistenti mentre si abilita la nuova opzione.

  5. Aggiungi il nuovo gruppo di opzioni alla tua istanza DB.

Quando aggiungi l'opzione del fuso orario, si verifica una breve interruzione mentre l'istanza di database viene automaticamente riavviata.

Per aggiungere l'opzione del fuso orario a un gruppo di opzioni e associarla a un'istanza DB
  1. Nella console RDS, scegli Gruppi di opzioni.

  2. Scegli il nome del gruppo di opzioni a cui desideri aggiungere l'opzione.

  3. Scegliere Add option (Aggiungi opzione).

  4. Per Nome dell'opzione, scegli Fuso orario, quindi configura le impostazioni dell'opzione.

  5. Associa il gruppo di opzioni a un'istanza DB 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 DB esistente, si verifica una breve interruzione mentre l'istanza DB 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 e l'impostazione dell'Timezoneopzione a un gruppo di opzioni chiamato. TIME_ZONE myoptiongroup Il fuso orario è impostato su Africa/Cairo.

Per, oLinux: macOS 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/, Brasile/Est DeNoronha

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