Come posso modificare il fuso orario dell'istanza database Amazon RDS?
Desidero modificare il fuso orario della mia istanza database Amazon Relational Database Service (Amazon RDS) per impostare il fuso orario locale.
Breve descrizione
Tutte le istanze database Amazon RDS utilizzano l'ora UTC/GMT di default. La modifica del fuso orario è facoltativa.
È una best practice utilizzare il fuso orario UTC a livello di database. Poiché l'UTC non osserva l'ora legale (DST), non è necessario regolare l'ora in un secondo momento quando cambia.
Se è necessario utilizzare un fuso orario locale, converti invece il fuso orario a livello di applicazione. Prima di modificare il fuso orario, consulta l'amministratore del database o il team dell'applicazione.
Risoluzione
I passaggi necessari per modificare il fuso orario di un'istanza database Amazon RDS variano a seconda del motore del database.
Oracle – Per modificare il fuso orario delle istanze database Oracle di Amazon Relational Database Service (Amazon RDS), consulta Impostazione del fuso orario del database. Per modificare il fuso orario, è necessario Oracle Database Engine 11.2.0.2.v4.
PostgreSQL – Per modificare il fuso orario delle istanze database Amazon RDS per PostgreSQL a livello di database, imposta il valore del parametro del fuso orario in un gruppo di parametri personalizzato. Il parametro del fuso orario assume il formato di input UTC-X o UTC+X. X è il numero di ore di differenza tra il fuso orario e l'ora UTC.
Importante: PostgreSQL elabora i fusi orari in modo diverso se si fa riferimento a UTC-5 Ad esempio, il fuso orario America/New_York mostra UTC-5. Se imposti il fuso orario come UTC-5, si aggiorna come UTC+5. Per ulteriori informazioni, consulta la documentazione di PostgreSQL su Tipi di data/ora.
MySQL – Per un'istanza database che esegue MySQL 5.5, 5.6, 5.7 e 8.0, imposta il parametro time_zone nel gruppo parametri del database per l'istanza database. Tutte le istanze database e le repliche di lettura che utilizzano il gruppo di parametri cambiano per utilizzare il nuovo fuso orario. Non è possibile modificare il fuso orario per le versioni di Amazon RDS per MySQL precedenti alla 5.5. Di default, il fuso orario delle istanze database di RDS for MySQL è Tempo Coordinato Universale (UTC). Per ulteriori informazioni, consulta Fuso orario locale per le istanze database MySQL.
Amazon Aurora – Per modificare il fuso orario di un cluster di database Amazon Aurora, consulta Fuso orario locale per i cluster di database Amazon Aurora..
MariaDB – Per modificare il fuso orario di un'istanza database che esegue MariaDB, imposta il parametro time_zone nel gruppo parametri del database per l'istanza database. Tutte le istanze database e le repliche di lettura che utilizzano il gruppo di parametri utilizzano il nuovo fuso orario. Di default, il fuso orario delle istanze database Amazon RDS per MariaDB è Tempo Coordinato Universale (UTC). Per ulteriori informazioni, consulta Fuso orario locale per le istanze database MariaDB.
Microsoft SQL Server – Per modificare il fuso orario, specificalo durante la creazione di una nuova istanza Amazon RDS per Microsoft SQL Server. Quando crei l'istanza database, espandi la sezione Additional configuration (Configurazione aggiuntiva) e scegli il fuso orario preferito dal menu Time zone (Fuso orario). Non è possibile modificare il fuso orario dopo aver creato l'istanza. Per ulteriori informazioni, consulta Fuso orario locale per le istanze database Microsoft SQL Server.
Nota: questa funzionalità è disponibile solo quando si crea un'istanza dal metodo dicreazione Standard.
Informazioni correlate
Utilizzo dei parametri nell'istanza database di RDS per PostgreSQL
Funzioni e tipi di dati di data e ora (Transact-SQL) (documentazione Microsoft SQL Server)

Contenuto pertinente
- AWS UFFICIALEAggiornata 7 mesi fa
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 8 mesi fa