Comment modifier le fuseau horaire de mon instance de base de données Amazon RDS ?

Dernière mise à jour : 25/08/2020

Je souhaite remplacer le fuseau horaire de mon instance de base de données Amazon Relational Database Service (Amazon RDS) par le fuseau horaire local. Comment modifier le fuseau horaire de mon instance de base de données ?

Brève description

Toutes les instances de base de données Amazon RDS utilisent par défaut l'heure UTC/GMT. La modification de votre fuseau horaire est facultative.

Une bonne pratique consiste à utiliser le fuseau horaire UTC au niveau de la couche de base de données. Dans la mesure où UTC n'observe pas l'heure d'été, vous n'aurez pas à ajuster l'heure par la suite lorsqu'elle change.

Si vous devez utiliser un fuseau horaire local, convertissez plutôt le fuseau horaire au niveau de la couche d'application. Avant de modifier votre fuseau horaire, contactez l'administrateur de base de données ou l'équipe en charge des applications.

Résolution

Les étapes pour modifier le fuseau horaire d'une instance de base de données Amazon RDS varient en fonction du moteur de base de données.

Oracle : pour modifier le fuseau horaire des instances de base de données Oracle Amazon RDS, consultez Définition du fuseau horaire de la base de données. Pour pouvoir modifier le fuseau horaire, le moteur de base de données Oracle version 11.2.0.2.v4 est requis.

PostgreSQL : pour modifier le fuseau horaire des instances de base de données PostgreSQL Amazon RDS au niveau de la base de données, définissez la valeur du paramètre de fuseau horaire dans un groupe de paramètres personnalisés. Le paramètre de fuseau horaire utilise le format d'entrée UTC-X ou UTC+X. X correspond au nombre d'heures de décalage du fuseau horaire par rapport à l'heure UTC.

Important : PostgreSQL traite les fuseaux horaires différemment si vous faites référence à UTC-5. « Amérique/New_York ». Par exemple, le fuseau horaire « America/New_York » s'affiche dans le format UTC-5. Si vous définissez le fuseau horaire UTC-5, il est remplacé par UTC+5. Pour plus d'informations, consultez la documentation PostgreSQL relative aux types d'heures et de dates.

MySQL : pour une instance de base de données exécutant MySQL 5.5, 5.6, 5.7 ou 8.0, définissez le paramètre time_zone dans le groupe de paramètres de base de données de l'instance de base de données. Toutes les instances de base de données et tous les réplicas en lecture qui utilisent le groupe de paramètres changeront pour utiliser le nouveau fuseau horaire. Vous ne pouvez pas modifier le fuseau horaire pour les versions MySQL Amazon RDS antérieures à la version 5.5. Par défaut, le fuseau horaire des instances de base de données MySQL RDS est le fuseau UTC (temps universel coordonné). Pour plus d'informations, consultez Fuseau horaire local des instances de base de données MySQL.

Amazon Aurora : pour modifier le fuseau horaire d'un cluster de base de données Amazon Aurora, consultez Fuseau horaire local des clusters de base de données Amazon Aurora.

MariaDB : pour modifier le fuseau horaire d'une instance de base de données qui exécute MariaDB, définissez le paramètre time_zone dans le groupe de paramètres de base de données de l'instance de base de données. Toutes les instances de base de données et tous les réplicas en lecture qui utilisent le groupe de paramètres utiliseront le nouveau fuseau horaire. Par défaut, le fuseau horaire des instances de base de données MariaDB RDS est le fuseau UTC (temps universel coordonné). Pour plus d'informations, consultez Fuseau horaire local des instances de base de données MariaDB.

SQL Server : pour modifier le fuseau horaire, spécifiez le fuseau horaire lors de la création d'une instance Amazon RDS for SQL Server. Lorsque vous créez l'instance de base de données, développez la section Configuration supplémentaire et choisissez le fuseau horaire de votre choix dans le menu Fuseau horaire. Vous ne pouvez pas modifier le fuseau horaire après avoir créé l'instance. Pour plus d'informations, consultez Fuseau horaire local des instances de base de données Microsoft SQL Server.


Cet article vous a-t-il été utile ?


Besoin d'une facturation ou du support technique ?