Come posso modificare il fuso orario dell'istanza database Amazon RDS?

Ultimo aggiornamento: 01-02-2022

Desidero modificare il fuso orario della mia istanza database Amazon Relational Database Service (Amazon RDS) per impostare il fuso orario locale. Come posso modificare il fuso orario dell'istanza database?

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 for 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 rispetto a "America/New_York". 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 Date/time types (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 for 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 utilizzeranno il nuovo fuso orario. Di default, il fuso orario delle istanze database Amazon RDS for 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 for 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.


Questo articolo è stato utile?


Hai bisogno di supporto tecnico o per la fatturazione?