In che modo è possibile modificare il fuso orario dell'istanza database di Amazon RDS?

Ultimo aggiornamento: 25-08-2020

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 della mia istanza database?

Breve descrizione

Tutte le istanze database Amazon RDS utilizzano l'ora UTC/GMT di default e 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 per le istanze database Oracle di 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 per le istanze database PostgreSQL di Amazon RDS 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 per i 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 di 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 MySQL di Amazon RDS precedenti alla 5.5. Di default, il fuso orario per le istanze database MySQL di RDS è Tempo Coordinato Universale (UTC). Per ulteriori informazioni, consulta Fuso orario locale per le istanze database MySQL.

Amazon Aurora – Per modificare il fuso orario per un cluster di database Amazon Aurora, consulta Fuso orario locale per i cluster di database Amazon Aurora..

MariaDB – Per modificare il fuso orario per un'istanza database che esegue MariaDB, imposta il parametro time_zone nel gruppo di 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 per le istanze database MariaDB di RDS è Tempo Coordinato Universale (UTC). Per ulteriori informazioni, consulta Fuso orario locale per le istanze database MariaDB.

SQL Server – Per modificare il fuso orario, specifica il fuso orario durante la creazione di una nuova istanza Amazon RDS for SQL Server. Quando crei l'istanza database, espandi la sezione Configurazione aggiuntiva e scegli il fuso orario preferito dal menu Fuso orario. Non è possibile modificare il fuso orario dopo aver creato l'istanza. Per ulteriori informazioni, consulta Fuso orario locale per le istanze database Microsofr SQL Server.


Questo articolo è stato utile?


Hai bisogno di supporto tecnico o per la fatturazione?