Arbeiten mit Optionsgruppen in RDS Custom for Oracle - 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.

Arbeiten mit Optionsgruppen in RDS Custom for Oracle

RDS Custom verwendet Optionsgruppen, um zusätzliche Funktionen zu aktivieren und zu konfigurieren. Eine Optionsgruppe spezifiziert Funktionen, sogenannte Optionen, die für eine RDS Custom for Oracle DB-Instance verfügbar sind. Optionen können Einstellungen enthalten, die angeben, wie die Option funktioniert. Wenn Sie eine RDS Custom for Oracle DB-Instance einer Optionsgruppe zuordnen, werden die angegebenen Optionen und Optionseinstellungen für diese Instance aktiviert. Allgemeine Informationen zu Optionsgruppen in Amazon RDS finden Sie unterArbeiten mit Optionsgruppen.

Überblick über Optionsgruppen in RDS Custom for Oracle

Damit diese Optionen für Ihre Oracle-Datenbank aktiviert werden, fügen Sie diese einer Optionsgruppe hinzu und ordnen anschließend die Optionsgruppe Ihrer DB-Instance zu. Weitere Informationen finden Sie unter Arbeiten mit Optionsgruppen.

Zusammenfassung der Optionen von RDS Custom for Oracle

RDS Custom for Oracle unterstützt die folgenden Optionen für eine DB-Instance.

Option Options-ID Beschreibung

Oracle-Zeitzone

Timezone

Die Zeitzone, die von Ihrer RDS Custom for Oracle DB-Instance verwendet wird.

Grundlegende Schritte zum Hinzufügen einer Option zu einer RDS Custom for Oracle DB-Instance

Das allgemeine Verfahren zum Hinzufügen einer Option zu Ihrer RDS Custom for Oracle DB-Instance lautet wie folgt:

  1. Erstellen Sie eine neue Optionsgruppe oder kopieren oder ändern Sie eine bestehende Optionsgruppe.

  2. Fügen Sie die Option zur Optionsgruppe hinzu.

  3. Ordnen Sie die Optionsgruppe Ihrer DB-Instance zu, wenn Sie sie erstellen oder ändern.

Eine Optionsgruppe für in RDS Custom for Oracle erstellen

Sie können eine neue Optionsgruppe erstellen, die ihre Einstellungen von der Standardoptionsgruppe ableitet. Fügen Sie der neuen Optionsgruppe dann eine oder mehrere Optionen hinzu. Wenn Sie bereits über eine vorhandene Optionsgruppe verfügen, können Sie diese Optionsgruppe auch mit allen Optionen in eine neue Optionsgruppe kopieren. Informationen zum Kopieren einer Optionsgruppe finden Sie unterKopieren 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. Nachdem Sie die TIME_ZONE Option hinzugefügt haben, können Sie die Optionsgruppe Ihrer DB-Instance zuordnen.

Eine Möglichkeit zur Erstellung einer Optionsgruppe besteht in der Verwendung der AWS Management Console.

So erstellen Sie eine neue Optionsgruppe mithilfe der Konsole
  1. Melden Sie sich bei der Amazon RDS-Konsole an AWS Management Console und öffnen Sie sie unter https://console.aws.amazon.com/rds/.

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

  3. Wählen Sie Create group (Gruppe erstellen) aus.

  4. Führen Sie im Fenster Create option group (Optionsgruppe erstellen) Folgendes aus:

    1. Geben Sie unter Name einen Namen für die Optionsgruppe ein, der innerhalb Ihres AWS Kontos eindeutig ist. Der Name darf nur Buchstaben, Ziffern und Bindestriche enthalten.

    2. Bei Description (Beschreibung) geben Sie eine kurze Beschreibung der Optionsgruppe ein. Die Beschreibung ist nur zur Information.

    3. Wählen Sie für Engine eine der folgenden RDS Custom for Oracle DB-Engines aus:

      • custom-oracle-ee

      • custom-oracle-se2

      • custom-oracle-ee-cdb

      • custom-oracle-se2 CDB

    4. Wählen Sie für Major-Engine-Version eine Hauptversion der Engine aus, die von RDS Custom for Oracle unterstützt wird. Weitere Informationen finden Sie unter Unterstützte Regionen und DB-Engines für RDS Custom for Oracle.

  5. Klicken Sie zum Fortfahren auf Create (Erstellen). Wählen Sie zum Abbrechen der Operation Cancel (Abbrechen) aus.

Verwenden Sie den AWS CLI create-option-groupBefehl mit den folgenden erforderlichen Parametern, um eine Optionsgruppe zu erstellen.

  • --option-group-name

  • --engine-name

  • --major-engine-version

  • --option-group-description

Beispiel

Das folgende Beispiel erstellt eine Optionsgruppe namens testoptiongroup, die der Oracle Enterprise Edition DB-Engine zugeordnet ist. Die Beschreibung ist in Anführungszeichen gesetzt.

Für LinuxmacOS, oderUnix:

aws rds create-option-group \ --option-group-name testoptiongroup \ --engine-name custom-oracle-ee-cdb \ --major-engine-version 19 \ --option-group-description "Test option group for a Custom Oracle CDB"

Windows:

aws rds create-option-group ^ --option-group-name testoptiongroup ^ --engine-name custom-oracle-ee-cdb ^ --major-engine-version 19 ^ --option-group-description "Test option group for a Custom Oracle CDB"

Zum Erstellen einer Optionsgruppe rufen Sie die Amazon RDS-API-Operation CreateOptionGroup auf.

Zuordnen einer Optionsgruppe zu einer RDS Custom for Oracle DB-Instance

Sie können Ihre Optionsgruppe einer neuen oder vorhandenen DB-Instance zuordnen:

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 Custom for Oracle

Amazon RDS unterstützt die folgenden Einstellungen für die Zeitzonen-Option.

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 DB-Instance RDS Custom for Oracle die Standardoptionsgruppe verwendet, erstellen Sie einen Snapshot Ihrer DB-Instance. Weitere Informationen finden Sie unter Erstellen eines Snapshots von RDS Custom for Oracle.

    • 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 DB-Instance RDS Custom for Oracle nicht mehrere Optionsgruppen zuordnen.

  • Sie können die Zeitzone für einzelne PDBs innerhalb einer CDB nicht festlegen.

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 in Amazon RDS finden Sie unterArbeiten mit Optionsgruppen.

Konsole

So fügen Sie die Zeitzonenoption zu einer Optionsgruppe hinzu
  1. Melden Sie sich bei der Amazon RDS-Konsole an AWS Management Console und öffnen Sie sie 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 Sicherungskopie von RDS Custom für Oracle-DB-Instances, deren Zeitzonen aktualisiert wurden. Weitere Informationen finden Sie unter Erstellen eines Snapshots von RDS Custom for Oracle.

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.

Für LinuxmacOS, oderUnix:

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

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.