Fuseau horaire Oracle - Amazon Relational Database Service

Fuseau horaire Oracle

L'option de fuseau horaire vous permet de modifier le fuseau horaire système utilisé par votre instance de base de données Oracle. Par exemple, vous devrez peut-être modifier le fuseau horaire d'une instance de base de données afin qu'elle soit compatible avec un environnement sur site ou une application héritée. L'option de fuseau horaire change le fuseau horaire au niveau de l'hôte. La modification du fuseau horaire impacte toutes les valeurs et colonnes date, y compris SYSDATE et SYSTIMESTAMP.

L'option de fuseau horaire diffère de la commande rdsadmin_util.alter_db_time_zone. La commande alter_db_time_zone modifie le fuseau horaire uniquement pour certains types de données. L'option du fuseau horaire modifie le fuseau horaire de toutes les valeurs et colonnes date. Pour de plus amples informations sur alter_db_time_zone, veuillez consulter Définition du fuseau horaire de la base de données. Pour de plus amples informations sur les VPC, veuillez consulter Considérations relatives au fuseau horaire.

Prérequis pour le fuseau horaire

L'option de fuseau horaire est persistante et permanente. Vous ne pouvez pas supprimer l'option d'un groupe d'options après l'avoir ajoutée. Vous ne pouvez pas supprimer le groupe d'options d'une instance de base de données après l'avoir ajouté. Vous ne pouvez pas remplacer le paramètre de fuseau horaire de l'option par un autre fuseau horaire.

Nous vous conseillons fortement de prendre un instantané de base de données de votre instance de base de données avant d'ajouter l'option de fuseau horaire à une instance de base de données. Grace à l'instantané, vous pouvez restaurer l'instance de base de données si vous définissez l'option de fuseau horaire de manière incorrecte. Pour plus d'informations, consultez Création d'un instantané de base de données.

Nous vous conseillons fortement de tester l'option de fuseau horaire sur une instance de base de données avant de l'ajouter à une instances de bases de données de production. L'ajout de l'option de fuseau horaire peut entraîner des problèmes avec les tables qui utilisent la date système pour ajouter des dates ou des heures. Analysez vos données et applications pour déterminer l'incidence du changement de fuseau horaire.

Paramètres d'option de fuseau horaire

Amazon RDS prend en charge les paramètres suivants pour l'option de fuseau horaire.

Paramètre d'option Valeurs valides Description

TIME_ZONE

Un des fuseaux horaires disponibles. Pour obtenir la liste complète, consultez Fuseaux horaires disponibles.

Nouveau fuseau horaire de votre instance de base de données.

Ajout de l'option de fuseau horaire

Le processus général d'ajout de l'option de fuseau horaire à une instance de base de données est le suivant :

  1. Créer un groupe d'options ou copier ou modifier un groupe existant.

  2. Ajouter l'option au groupe d'options.

  3. Associer un groupe d'options à une instance de base de données.

Lorsque vous ajoutez l'option de fuseau horaire, une brève interruption de service se produit pendant le redémarrage automatique de votre instance de base de données.

Console

Pour ajouter l'option de fuseau horaire à une instance de base de données

  1. Déterminez le groupe d'options que vous voulez utiliser. Vous pouvez créer un groupe d'options ou utiliser un groupe d'options existant. Si vous souhaitez utiliser un groupe d'options existant, passez à l'étape suivante. Sinon, créez un groupe d'options DB personnalisé avec les paramètres suivants :

    1. Pour Moteur, choisissez l'édition oracle pour votre instance de base de données.

    2. Pour Version majeure du moteur, choisissez la version de votre instance de base de données.

    Pour de plus amples informations, veuillez consulter Création d'un groupe d'options.

  2. Ajoutez l'option Fuseau horaire pour le groupe d'options et configurez les paramètres de l'option.

    Important

    Si vous ajoutez l'option de fuseau horaire à un groupe d'options existant qui est déjà attaché à une ou plusieurs instances de bases de données, une brève interruption de service a lieu pendant le redémarrage automatique de toutes les instances de bases de données.

    Pour plus d'informations sur l'ajout d'options, consultez Ajout d'une option à un groupe d'options. Pour plus d'informations sur chaque paramètre, consultez Paramètres d'option de fuseau horaire.

  3. Appliquez le groupe d'options à une instance de base de données nouvelle ou existante:

    • Pour une nouvelle instance de base de données, vous appliquez le groupe d'options lorsque vous lancez l'instance. Pour plus d'informations, consultez Création d'une instance de base de données Amazon RDS.

    • Pour une instance de base de données existante, vous appliquez le groupe d'options en modifiant l'instance et en attachant le nouveau groupe d'options. Lorsque vous ajoutez l'option de fuseau horaire à une instance de base de données existante, une brève panne se produit pendant le redémarrage automatique de votre instance de base de données. Pour plus d'informations, consultez Modification d'une instance de base de données Amazon RDS.

AWS CLI

L'exemple suivant utilise la commande add-option-to-option-group de l'AWS CLI pour ajouter l'option Timezone et le paramètre d'option TIME_ZONE à un groupe d'options appelé myoptiongroup. Le fuseau horaire par défaut est défini sur Africa/Cairo.

Pour Linux, macOS ou Unix :

aws rds add-option-to-option-group \ --option-group-name "myoptiongroup" \ --options "OptionName=Timezone,OptionSettings=[{Name=TIME_ZONE,Value=Africa/Cairo}]" \ --apply-immediately

Pour Windows :

aws rds add-option-to-option-group ^ --option-group-name "myoptiongroup" ^ --options "OptionName=Timezone,OptionSettings=[{Name=TIME_ZONE,Value=Africa/Cairo}]" ^ --apply-immediately

Modification des paramètres de fuseau horaire

L'option de fuseau horaire est persistante et permanente. Vous ne pouvez pas supprimer l'option d'un groupe d'options après l'avoir ajoutée. Vous ne pouvez pas supprimer le groupe d'options d'une instance de base de données après l'avoir ajouté. Vous ne pouvez pas remplacer le paramètre de fuseau horaire de l'option par un autre fuseau horaire. Si vous définissez le fuseau horaire de manière incorrecte, restaurez un instantané de votre instance de base de données antérieur à l'ajout de l'option de fuseau horaire.

Suppression de l'option de fuseau horaire

L'option de fuseau horaire est persistante et permanente. Vous ne pouvez pas supprimer l'option d'un groupe d'options après l'avoir ajoutée. Vous ne pouvez pas supprimer le groupe d'options d'une instance de base de données après l'avoir ajouté. Pour supprimer l'option de fuseau horaire, restaurez un instantané de votre instance de base de données antérieur à l'ajout de l'option de fuseau horaire.

Fuseaux horaires disponibles

Les valeurs suivantes peuvent être utilisées pour l'option de fuseau horaire.

disponibilité Fuseau horaire

Afrique

Afrique/le Caire, Afrique/Casablanca, Afrique/Harare, Afrique/Lagos, Afrique/Luanda, Afrique/Monrovia, Afrique/Nairobi, Afrique/Tripoli, Afrique/Windhoek

Amérique

Amérique/Araguaina, Amérique/Argentine/Buenos_Aires, Amérique/Asuncion, Amérique/Bogota, Amérique/Caracas, Amérique/Chicago, Amérique/Chihuahua, Amérique/Cuiaba, Amérique/Denver, Amérique/Detroit, Amérique/Fortaleza, Amérique/Godthab, Amérique/Guatemala, Amérique/Halifax, Amérique/Lima, Amérique/Los_Angeles, Amérique/Manaus, Amérique/Matamoros, Amérique/Mexico_City, Amérique/Monterrey, Amérique/Montevideo, Amérique/New_York, Amérique/Phoenix, Amérique/Santiago, Amérique/Sao_Paulo, Amérique/Tijuana, Amérique/Toronto

Asie

Asie/Amman, Asie/Achgabat, Asie/Bagdad, Asie/Bakou, Asie/Bangkok, Asie/Beyrouth, Asie/Calcutta, Asie/Damas, Asie/Dhaka, Asie/Hong_Kong, Asie/Irkoutsk, Asie/Jakarta, Asie/Jérusalem, Asie/Kaboul, Asie/Karachi, Asie/Katmandou, Asie/Kolkata, Asie/Krasnoïarsk, Asie/Magadan, Asie/Manille, Asie/Muscat, Asie/Novosibirsk, Asie/Rangoon, Asie/Riyad, Asie/Séoul, Asie/Shanghai, Asie/Singapour, Asie/Taipei, Asie/Téhéran, Asie/Tokyo, Asie/Oulan_Bator, Asie/Vladivostok, Asie/Iakoutsk, Asie/Yerevan

Atlantique

Atlantique/Açores, Atlantic/Cap_Vert

Australie

Australie/Adelaide, Australie/Brisbane, Australie/Darwin, Australie/Eucla, Australie/Hobart, Australie/Lord_Howe, Australie/Perth, Australie/Sydney

Brésil

Brésil/DeNoronha, Brésil/Est

Canada

Canada/Terre-Neuve, Canada/Saskatchewan

Etc

Etc/GMT-3

Europe

Europe/Amsterdam, Europe/Athènes, Europe/Berlin, Europe/Dublin, Europe/Helsinki, Europe/Kaliningrad, Europe/Londres, Europe/Madrid, Europe/Moscou, Europe/Paris, Europe/Prague, Europe/Rome, Europe/Sarajevo

Pacifique

Pacifique/Apia, Pacifique/Auckland, Pacifique/Chatham, Pacifique/Fidji, Pacifique/Guam, Pacifique/Honolulu, Pacifique/Kiritimati, Pacifique/Marquises, Pacifique/Samoa, Pacifique/Tongatapu, Pacifique/Wake

ETATS-UNIS

États-Unis/Alaska, États-Unis/Centre, États-Unis/Indiana Est, États-Unis/Est, États-Unis/Pacifique

UTC

UTC

Rubriques connexes