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 RDS Custom for 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.

Paramètres des options de fuseau horaire dans RDS Custom for Oracle

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 dans RDS Custom for Oracle.

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

Fuseaux horaires disponibles dans RDS Custom for Oracle

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

Considérations relatives à la définition du fuseau horaire dans RDS Custom for Oracle

Si vous choisissez de définir le fuseau horaire de votre instance de base de données, tenez compte des points suivants :

  • 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.

  • 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. C’est pourquoi nous vous recommandons fortement d’utiliser l’une des stratégies suivantes avant d’ajouter l’option de fuseau horaire à votre instance :

    • Si votre instance de base de données RDS Custom for Oracle utilise le groupe d’options par défaut, prenez un instantané de votre instance de base de données. Pour plus d’informations, consultez Création d'un instantané RDS Custom for Oracle.

    • Si votre instance de base de données utilise actuellement un groupe d’options personnalisé, prenez un instantané de votre instance de base de données, puis créez un nouveau groupe d’options avec l’option de fuseau horaire.

  • Nous vous recommandons fortement de sauvegarder votre instance de base de données manuellement après avoir appliqué l’option Timezone.

  • 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. Nous vous recommandons d'analyser vos données et applications pour évaluer l'incidence du changement de fuseau horaire.

Limitations relatives à la définition du fuseau horaire dans RDS Custom for Oracle

Prenez en compte les limitations suivantes :

  • Vous ne pouvez pas modifier votre fuseau horaire directement sur votre hôte sans le déplacer en dehors du périmètre de prise en charge. Pour modifier le fuseau horaire de votre base de données, vous devez créer un groupe d’options.

  • L’option de fuseau horaire étant une option persistante (mais pas une option permanente), vous ne pouvez pas effectuer les opérations suivantes :

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

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

  • Vous ne pouvez pas associer plusieurs groupes d’options à votre instance de base de données RDS Custom for Oracle.

  • Vous ne pouvez pas définir le fuseau horaire de chaque PDB au sein d’un CDB.

Ajout de l’option de fuseau horaire à un groupe d’options

Les groupes d’options par défaut pour RDS Custom for Oracle sont les suivants :

  • default:custom-oracle-ee

  • default:custom-oracle-se2

  • default:custom-oracle-ee-cdb

  • default:custom-oracle-se2-cdb

Quand vous créez un nouveau groupe d’options, ses paramètres sont tirés du groupe d’options par défaut. Pour obtenir des informations générales sur les groupes d’options dans Amazon RDS, consultez Utilisation de groupes d’options.

Console

Pour ajouter l’option de fuseau horaire à un groupe d’options
  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Groupes d'options.

  3. Cochez la case pour le groupe d’options que vous souhaitez modifier, puis choisissez Ajouter une option.

  4. Dans la fenêtre Ajouter une option, procédez comme suit :

    1. Choisissez fuseau horaire.

    2. Dans Paramètres des options, choisissez un fuseau horaire.

    3. Pour activer l’option sur toutes les instances de base de données RDS Custom for Oracle associées dès que vous l’ajoutez, pour Appliquer immédiatement, choisissez Oui. Si vous choisissez Non (valeur par défaut), l’option est activée pour chaque instance de base de données associée pendant sa fenêtre de maintenance suivante.

    4. 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.

  5. Lorsque les paramètres vous conviennent, choisissez Ajouter une option.

  6. Sauvegardez les instances de base de données RDS Custom for Oracle dont les fuseaux horaires ont été mis à jour. Pour plus d’informations, consultez Création d'un instantané RDS Custom for Oracle.

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é testoptiongroup. Le fuseau horaire par défaut est défini sur America/Los_Angeles.

Pour Linux, macOS ou Unix :

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

Pour Windows :

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

Suppression de l’option de fuseau horaire

L’option de fuseau horaire est une option persistante, mais pas permanente. Vous ne pouvez pas supprimer l’option d’un groupe d’options après l’avoir ajoutée. Dissociation de l’ancien groupe d’options de votre instance de base de données :

  1. Créez un nouveau groupe d’options avec une option Timezone mise à jour.

  2. Associez le nouveau groupe d’options à votre instance de base de données lorsque vous modifiez l’instance.