Oracle-Zeitzone - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Oracle-Zeitzone

Verwenden Sie die Zeitzonenoption, um die von Ihrer RDS Custom for Oracle DB-Instance verwendete Systemzeitzone zu ändern. Gründe, die Zeitzone einer DB-Instance zu ändern, sind beispielsweise Kompatibilitätsanforderungen der Umgebung an einem Standort oder eine veraltete Anwendung. Mit der Zeitzonenoption wird die Zeitzone auf der Ebene des Hosts geändert. Wenn Sie die Zeitzone ändern, wirkt sich dies auf alle Datumsspalten und -werte aus, u. a. auf SYSDATE und SYSTIMESTAMP.

Einstellungen für die Zeitzonenoption in RDS Benutzerdefiniert für Oracle

Amazon RDS unterstützt die folgenden Einstellungen für die Zeitzonenoption.

Optionseinstellung Zulässige Werte Beschreibung

TIME_ZONE

Eine der verfügbaren Zeitzonen. Eine vollständige Liste finden Sie unter Verfügbare Zeitzonen in RDS Custom for Oracle.

Die neue Zeitzone für Ihre DB-Instance.

Verfügbare Zeitzonen in RDS Custom for Oracle

Sie können die folgenden Werte für die Zeitzonenoption verwenden:

Bereich Zeitzone

Afrika

Africa/Cairo, Africa/Casablanca, Africa/Harare, Africa/Lagos, Africa/Luanda, Africa/Monrovia, Africa/Nairobi, Africa/Tripoli, Africa/Windhoek

Amerika

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

Asien

Asia/Amman, Asia/Ashgabat, Asia/Baghdad, Asia/Baku, Asia/Bangkok, Asia/Beirut, Asia/Calcutta, Asia/Damascus, Asia/Dhaka, Asia/Hong_Kong, Asia/Irkutsk, Asia/Jakarta, Asia/Jerusalem, Asia/Kabul, Asia/Karachi, Asia/Kathmandu, Asia/Kolkata, Asia/Krasnoyarsk, Asia/Magadan, Asia/Manila, Asia/Muscat, Asia/Novosibirsk, Asia/Rangoon, Asia/Riyadh, Asia/Seoul, Asia/Shanghai, Asia/Singapore, Asia/Taipei, Asia/Tehran, Asia/Tokyo, Asia/Ulaanbaatar, Asia/Vladivostok, Asia/Yakutsk, Asia/Yerevan

Atlantik

Atlantic/Azores, Atlantic/Cape_Verde

Australien

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

Brasilien

Brasilien/, Brasilien/Ost DeNoronha

Kanada

Canada/Newfoundland, Canada/Saskatchewan

Etc

Etc/ GMT -3

Europa

Europe/Amsterdam, Europe/Athens, Europe/Berlin, Europe/Dublin, Europe/Helsinki, Europe/Kaliningrad, Europe/London, Europe/Madrid, Europe/Moscow, Europe/Paris, Europe/Prague, Europe/Rome, Europe/Sarajevo

Pazifik

Pacific/Apia, Pacific/Auckland, Pacific/Chatham, Pacific/Fiji, Pacific/Guam, Pacific/Honolulu, Pacific/Kiritimati, Pacific/Marquesas, Pacific/Samoa, Pacific/Tongatapu, Pacific/Wake

USA

US/Alaska, US/Central, US/East-Indiana, US/Eastern, US/Pacific

UTC

UTC

Überlegungen zur Einstellung der Zeitzone in RDS Custom for Oracle

Wenn Sie die Zeitzone für Ihre DB-Instance festlegen möchten, sollten Sie Folgendes berücksichtigen:

  • Wenn Sie die Zeitzonenoption hinzufügen, entsteht während des automatischen Neustarts Ihrer DB-Instance ein kurzzeitiger Nutzungsausfall.

  • Wenn Sie die Zeitzone versehentlich falsch eingestellt haben, müssen Sie die DB-Instance auf ihre vorherige Zeitzoneneinstellung zurücksetzen. Aus diesem Grund empfehlen wir Ihnen dringend, eine der folgenden Strategien zu verwenden, bevor Sie Ihrer Instance die Zeitzonenoption hinzufügen:

    • Wenn Ihre RDS Custom for Oracle-DB-Instance die Standardoptionsgruppe verwendet, erstellen Sie einen Snapshot Ihrer DB-Instance. Weitere Informationen finden Sie unter Einen RDS benutzerdefinierten Snapshot für Oracle erstellen.

    • Wenn Ihre DB-Instance derzeit eine nicht standardmäßige Optionsgruppe verwendet, erstellen Sie einen Snapshot Ihrer DB-Instance und erstellen Sie dann eine neue Optionsgruppe mit der Zeitzonenoption.

  • Wir empfehlen dringend, dass Sie Ihre DB-Instance manuell sichern, nachdem Sie die Timezone Option angewendet haben.

  • Wir empfehlen Ihnen dringend, die Zeitzonenoption auf einer Test-DB-Instance zu testen, bevor Sie sie zu einer Produktions-DB-Instance hinzufügen. Bei dem Hinzufügen der Zeitzonenoption können Probleme in Zusammenhang mit Tabellen auftreten, die die Systemzeit verwenden, um Datums- bzw. Uhrzeitangaben einzufügen. Analysieren Sie Ihre Daten und Anwendungen, um die Auswirkungen einer Änderung der Zeitzone zu einzuschätzen.

Einschränkungen für die Zeitzoneneinstellung in RDS Custom for Oracle

Es gelten die folgenden Einschränkungen:

  • Sie können Ihre Zeitzone nicht direkt auf Ihrem Host ändern, ohne sie außerhalb des Support-Bereichs zu verschieben. Um die Zeitzone Ihrer Datenbank zu ändern, müssen Sie eine Optionsgruppe erstellen.

  • Da es sich bei der Zeitzonenoption um eine persistente Option (aber keine permanente Option) handelt, können Sie Folgendes nicht tun:

    • Entfernen Sie die Option aus einer Optionsgruppe, nachdem Sie die Option hinzugefügt haben.

    • Ändern Sie die Zeitzoneneinstellung für die Option zu einer anderen Zeitzone.

  • Sie können Ihrer RDS Custom for Oracle-DB-Instance nicht mehrere Optionsgruppen zuordnen.

  • Sie können die Zeitzone für eine Person PDBs innerhalb einer nicht festlegenCDB.

Hinzufügen der Zeitzonenoption zu einer Optionsgruppe

Die Standardoptionsgruppen für RDS Custom for Oracle sind die folgenden:

  • default:custom-oracle-ee

  • default:custom-oracle-se2

  • default:custom-oracle-ee-cdb

  • default:custom-oracle-se2-cdb

Wenn Sie eine Optionsgruppe erstellen, werden die Einstellungen von der Standardoptionsgruppe abgeleitet. Allgemeine Informationen zu Optionsgruppen bei Amazon RDS finden Sie unterArbeiten mit Optionsgruppen.

Konsole

So fügen Sie die Zeitzonenoption zu einer Optionsgruppe hinzu
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Option groups (Optionsgruppen) aus.

  3. Wählen Sie die Optionsgruppe aus, die Sie ändern möchten, und wählen Sie dann Add option (Option hinzufügen).

  4. Führen Sie im Fenster Add option (Option hinzufügen) die folgenden Schritte aus:

    1. Wählen Sie Timezone.

    2. Wählen Sie in den Optionseinstellungen eine Zeitzone aus.

    3. Um die Option für alle zugehörigen RDS Custom for Oracle DB-Instances zu aktivieren, sobald Sie sie hinzufügen, wählen Sie für Apply Immediately die Option Ja. Wenn Sie Nein (Standardeinstellung) wählen, wird die Option für alle zugehörigen DB-Instances im nächsten Wartungsfenster aktiviert.

    4. Wichtig

      Wenn Sie einer bestehenden Optionsgruppe, die bereits mit einer oder mehreren DB-Instances verknüpft ist, die Zeitzonenoption hinzufügen, werden alle DB-Instances neu gestartet und es entsteht ein kurzzeitiger Nutzungsausfall.

  5. Wenn die Einstellungen Ihren Wünschen entsprechen, wählen Sie Add option (Option hinzufügen) aus.

  6. Erstellen Sie eine RDS Sicherungskopie von Custom für Oracle-DB-Instances, deren Zeitzonen aktualisiert wurden. Weitere Informationen finden Sie unter Einen RDS benutzerdefinierten Snapshot für Oracle erstellen.

AWS CLI

Im folgenden Beispiel wird der Befehl AWS CLI add-option-to-option-group verwendet, um die Timezone Option und die TIME_ZONE Optionseinstellung zu einer Optionsgruppe namens testoptiongroup hinzuzufügen. Als Zeitzone wird festgeleg America/Los_Angeles.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder 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

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. 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

Entfernen der Zeitzonenoption

Die Zeitzonenoption ist eine persistente Option, aber keine permanente Option. Wenn Sie die Option einer Optionsgruppe hinzugefügt haben, kann sie nicht mehr aus der Gruppe entfernt werden. So trennen Sie die alte Optionsgruppe von Ihrer DB-Instance:

  1. Erstellen Sie eine neue Optionsgruppe mit einer aktualisierten Timezone Option.

  2. Ordnen Sie die neue Optionsgruppe Ihrer DB-Instance zu, wenn Sie die Instance ändern.