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 plus d’informations sur les considérations relatives aux mises à niveau, consultez Considérations relatives au fuseau horaire.
Restrictions 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 :
-
Supprimez l’option d’un groupe d’options après avoir ajouté l’option de fuseau horaire.
-
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
Recommandations relatives à la définition du 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 pour Amazon RDS.
-
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. Vous pouvez ainsi évaluer l’incidence du changement de fuseau horaire sur votre instance de production.
Si votre instance de base de données utilise le groupe d’options par défaut, procédez comme suit :
-
Prenez un instantané de votre instance de base de données.
-
Ajoutez l'option de fuseau horaire à votre instance de base de données.
Si votre instance de base de données utilise le groupe d’options autres que par défaut, procédez comme suit :
-
Prenez un instantané de votre instance de base de données.
-
Créez un nouveau groupe d’options.
-
Ajoutez-y l’option de fuseau horaire, ainsi que toutes les autres options actuellement associées au groupe d’options existant.
Cela empêche la désinstallation des options existantes lors de l’activation de l’option de fuseau horaire.
-
Ajoutez le groupe d'options à votre instance de base de données.
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 |
|---|---|---|
|
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
Effectuez les étapes suivantes pour ajouter l’option de fuseau horaire à votre instance de base de données :
-
(Recommandé) Prenez un instantané de votre instance de base de données.
-
Effectuez l’une des tâches suivantes :
-
Créez un nouveau groupe d’options à partir de zéro. Pour plus d’informations, consultez Création d’un groupe d’options.
-
Copiez un groupe d’options existant à l’aide de l’AWS CLI ou de l’API. Pour plus d’informations, consultez Copie d’un groupe d’options.
-
Réutilisez un groupe d’options existant autre que le groupe d’options par défaut. Une bonne pratique consiste à utiliser un groupe d’options qui n’est actuellement associé à aucune instance de base de données ni à aucun instantané.
-
-
Ajoutez la nouvelle option au groupe d’options de l’étape précédente.
-
Si le groupe d’options actuellement associé à votre instance de base de données possède des options activées, ajoutez ces options à votre nouveau groupe d’options. Cette stratégie empêche la désinstallation des options existantes lors de l’activation de la nouvelle option.
-
Ajoutez le nouveau groupe d’options à votre 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.
Pour ajouter l’option de fuseau horaire à un groupe d’options et l’associer à une instance de base de données
-
Dans la console RDS, choisissez Groupes d’options.
-
Choisissez le nom du groupe d’options auquel vous souhaitez ajouter l’option.
-
Sélectionnez Ajouter une option.
-
Dans Nom de l’option, choisissez Fuseau horaire, puis configurez les paramètres de l’option.
-
Associez le groupe d’options à une instance de base de données nouvelle ou existante :
-
Pour une nouvelle instance de base de données, 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, appliquez le groupe d’options en modifiant l’instance et en attachant le nouveau groupe d’options. Lorsque vous ajoutez la nouvelle options à une instance de base de données existante, une brève interruption de service 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.
-
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
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 |