Fuseau horaire Oracle - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fuseau horaire Oracle

Utilisez l'option de fuseau horaire pour 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 plus d'informations sur alter_db_time_zone, consultez 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.

Considérations relatives à la définition du fuseau horaire

L'option de fuseau horaire est persistante et permanente. Par conséquent, vous ne pouvez pas effectuer les opérations suivantes :

  • Supprimer l'option d'un groupe d'options après l'avoir ajoutée

  • Supprimer le groupe d'options d'une instance de base de données après l'avoir ajouté

  • Remplacer le paramètre de fuseau horaire de l'option par un autre fuseau horaire

Avant d'ajouter l'option de fuseau horaire à votre base de données de production, nous vous recommandons vivement d'effectuer les opérations suivantes :

  • Prenez un instantané de votre instance de base de données. Si vous définissez accidentellement le fuseau horaire de manière incorrecte, vous devez rétablir le paramètre de fuseau horaire précédent de votre instance de base de données. Pour plus d'informations, consultez Création d'un instantané de base de données pour une instance de base de données mono-AZ.

  • Ajoutez l'option de fuseau horaire à une instance de base de données de test. 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. Nous vous recommandons d'analyser vos données et applications sur l'instance de test pour évaluer l'incidence du changement de fuseau horaire sur votre instance de production.

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. Ajoutez l'option au groupe d'options.

  3. Associez le groupe d'options à l'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 plus d'informations, consultez 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 AWS CLI add-option-to-option-group pour ajouter l'Timezoneoption et le paramètre d'TIME_ZONEoption à un groupe d'options appelémyoptiongroup. Le fuseau horaire par défaut est défini sur Africa/Cairo.

Pour LinuxmacOS, 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

Dans 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

Vous pouvez utiliser les valeurs suivantes 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ériquI/Oantiago, AmériquI/Oao_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, AsiI/Oéoul, AsiI/Ohanghai, AsiI/Oingapour, 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, AustraliI/Oydney

Brésil

Brésil/, Brésil/Est DeNoronha

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, EuropI/Oarajevo

Pacifique

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

ETATS-UNIS

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

UTC

UTC