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

Pour modifier le fuseau horaire du système utilisé par votre instance de base de données RDS personnalisée pour Oracle, utilisez l'option de fuseau horaire. 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/, Brésil/Est DeNoronha

Canada

Canada/Terre-Neuve, Canada/Saskatchewan

Etc

Etc/ -3 GMT

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 conseillons vivement 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 personnalisée pour Oracle utilise le groupe d'options par défaut, prenez un instantané de votre instance de base de données. Pour de plus amples informations, veuillez consulter Création d'un instantané RDS personnalisé pour Oracle.

    • Si votre instance de base de données utilise actuellement un groupe d'options autre que celui par défaut, 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 vivement de sauvegarder votre instance de base de données manuellement après avoir appliqué l'Timezoneoption.

  • Nous vous recommandons vivement de tester l'option de fuseau horaire sur une instance de base de données de test avant de l'ajouter à une instance de base 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 au réglage 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 support. Pour modifier le fuseau horaire de votre base de données, vous devez créer un groupe d'options.

  • Comme l'option de fuseau horaire est 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 personnalisée pour Oracle.

  • Vous ne pouvez pas définir le fuseau horaire d'une personne PDBs dans unCDB.

Ajouter 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

Lorsque vous créez un groupe d'options, les paramètres sont dérivés du groupe d'options par défaut. Pour obtenir des informations générales sur les groupes d'options sur AmazonRDS, consultezUtilisation de groupes d'options.

Console

Pour ajouter l'option de fuseau horaire à un groupe d'options
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à 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 le 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 personnalisées associées pour Oracle dès que vous l'ajoutez, pour Appliquer immédiatement, sélectionnez Oui. Si vous choisissez Non (valeur par défaut), l'option est activée pour chaque instance de base de données associée lors de la 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 personnalisées pour Oracle dont les fuseaux horaires ont été mis à jour. Pour de plus amples informations, veuillez consulter Création d'un instantané RDS personnalisé pour Oracle.

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

Dans 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

Dans 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 une option permanente. Vous ne pouvez pas supprimer l'option d'un groupe d'options après l'avoir ajoutée. Pour dissocier l'ancien groupe d'options de votre instance de base de données :

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

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