Oracle Locator - 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 Locator

Amazon RDS unterstützt Oracle Locator durch die Verwendung der Option LOCATOR. Oracle Locator stellt Funktionalitäten zur Verfügung, die üblicherweise für die Unterstützung von Anwendungen auf Internet- und Wireless-Servicebasis sowie von GIS-Lösungen auf Partnerbasis erforderlich sind. Oracle Locator ist ein begrenzter Teilbereich von Oracle Spatial. Weitere Informationen finden Sie unter Oracle Locator in der Oracle-Dokumentation.

Wichtig

Bei der Verwendung von Oracle Locator aktualisiert Amazon RDS automatisch Ihre DB-Instance auf die neueste Oracle-PSU, falls Schwachstellen mit einem Common Vulnerability Scoring System (CVSS)-Schweregrad von mehr als 9 oder andere gemeldete Schwachstellen vorliegen.

Amazon RDS unterstützt Oracle Locator für die folgenden Releases von Oracle Database:

  • Oracle Database 19c (19.0.0.0)

  • Oracle Database 12c Release 2 (12.2.0.1)

  • Oracle Database 12c Release 1 (12.1), Version 12.1.0.2.v13 oder höher

Oracle Locator wird für Oracle Database 21c nicht unterstützt, aber seine Funktionalität ist in der Oracle-Spatial-Option verfügbar. Früher erforderte die Spatial-Option zusätzliche Lizenzen. Oracle Locator stellte eine Teilmenge der Funktionen von Oracle Spatial dar und verlangte keine zusätzlichen Lizenzen. Im Jahr 2019 hat Oracle angekündigt, dass alle Oracle Spatial-Funktionen ohne zusätzliche Kosten in die Lizenzen Enterprise Edition und Standard Edition 2 aufgenommen wurden. Folglich erforderte die Oracle-Spatial-Option keine zusätzliche Lizenzierung mehr.

Ab Oracle Database 21c wird die Oracle-Locator-Option nicht mehr unterstützt. Um die Oracle-Locator-Funktionen in Oracle Database 21c zu verwenden, installieren Sie stattdessen die Oracle-Spatial-Option. Weitere Informationen finden Sie unter Machine Learning, Spatial und Graph – keine Lizenz erforderlich! im Oracle Database-Insider-Blog.

Voraussetzungen für Oracle Locator

Es folgen die Voraussetzungen für den Einsatz von Oracle Locator:

  • Ihre DB-Instance muss eine ausreichende Klasse besitzen. Oracle Locator wird für die DB-Instance-Klassen db.t3.micro oder db.t3.small nicht unterstützt. Weitere Informationen finden Sie unter RDS-for-Oracle-Instance-Klassen.

  • Für Ihre DB-Instance muss Auto Minor Version Upgrade (Automatisches Unterversionsupgrade) aktiviert sein. Diese Option ermöglicht es Ihrer DB-Instance, DB-Engine-Unterversions-Upgrades automatisch zu erhalten, sobald diese verfügbar sind, und ist für alle Optionen erforderlich, die die Oracle Java Virtual Machine (JVM) installieren. Amazon RDS verwendet diese Option, um Ihre DB-Instance mit dem neuesten Oracle-Patch-Set-Update (PSU) oder Release-Update (RU) zu aktualisieren. Weitere Informationen finden Sie unter Ändern einer Amazon RDS-DB-Instance.

Bewährte Methoden für Oracle Locator

Es folgen die bewährten Methoden für den Einsatz von Oracle Locator:

Hinzufügen der Oracle Locator-Option

Es folgt der allgemeine Vorgang für das Hinzufügen der LOCATOR-Option zu einer DB-Instance:

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

  2. Hinzufügen der Option zur Optionsgruppe.

  3. Ordnen Sie die Optionsgruppe der DB-Instance zu.

Wenn Oracle Java Virtual Machine (JVM) nicht auf der DB-Instance installiert ist, kommt es zu einem kurzen Ausfall, während die Option LOCATOR hinzugefügt wird. Es gibt keinen Ausfall, wenn Oracle Java Virtual Machine (JVM) bereits auf der DB-Instance installiert ist. Nachdem Sie die Funktion hinzugefügt haben, müssen Sie Ihre DB-Instance neu starten. Sobald die Optionsgruppe aktiv ist, ist auch Oracle Locator verfügbar.

Anmerkung

Während dieses Ausfalls werden die Funktionen zur Passwortverifizierung kurzzeitig deaktiviert. Sie können auch erwarten, dass während des Ausfalls Ereignisse im Zusammenhang mit der Passwortverifizierung auftreten. Die Passwortverifikationsfunktionen werden wieder aktiviert, bevor die Oracle DB-Instance verfügbar ist.

So können Sie die LOCATOR-Option zu einer DB-Instance hinzufügen
  1. Bestimmen Sie die Optionsgruppe, die Sie verwenden möchten. Sie können eine Optionsgruppe erstellen oder eine bestehende Optionsgruppe verwenden. Wenn Sie eine bestehende Optionsgruppe verwenden möchten, fahren Sie mit dem nächsten Schritt fort. Erstellen Sie andernfalls eine benutzerdefinierte DB-Optionsgruppe mit folgenden Einstellungen:

    1. Wählen Sie für Engine die Oracle Edition für die DB-Instance aus.

    2. Wählen Sie für Major Engine Version (Engine-Hauptversion) die Version Ihrer DB-Instance aus.

    Weitere Informationen finden Sie unter Erstellen einer Optionsgruppe.

  2. Fügen Sie die Option LOCATOR zur Optionsgruppe hinzu. Weitere Informationen über das Hinzufügen von Optionen finden Sie unter Hinzufügen einer Option zu einer Optionsgruppe.

  3. Ordnen Sie die Optionsgruppe einer neuen oder bestehenden DB-Instance zu:

    • Einer neuen DB-Instance wird die Optionsgruppe beim Starten der Instance zugewiesen. Weitere Informationen finden Sie unter Erstellen einer Amazon RDS-DB-Instance.

    • Bei einer bestehenden DB-Instance weisen Sie die Optionsgruppe zu, indem Sie die Instance ändern und die neue Optionsgruppe anhängen. Weitere Informationen finden Sie unter Ändern einer Amazon RDS-DB-Instance.

Verwenden von Oracle Locator

Nachdem Sie die Option Oracle Locator aktiviert haben, können Sie mit der Nutzung beginnen. Sie sollten nur Oracle Locator-Funktionen verwenden. Verwenden Sie keine Oracle Spatial-Funktionen, es sei denn, Sie haben eine Lizenz für Oracle Spatial.

Eine Liste der Funktionen, die für Oracle Locator unterstützt werden, finden Sie unter In Locator vorhandene Funktionen in der Oracle-Dokumentation.

Eine Liste der Funktionen, die für Oracle Locator nicht unterstützt werden, finden Sie unter In Locator nicht verfügbare Funktionen in der Oracle-Dokumentation.

Entfernen der Oracle Locator-Option

Nachdem Sie alle Objekte gelöscht haben, die Datentypen verwenden, die von der LOCATOR-Option bereitgestellt werden, können Sie die Option aus einer DB-Instance entfernen. Wenn Oracle Java Virtual Machine (JVM) nicht auf der DB-Instance installiert ist, kommt es zu einem kurzen Ausfall, während die Option LOCATOR entfernt wird. Es gibt keinen Ausfall, wenn Oracle Java Virtual Machine (JVM) bereits auf der DB-Instance installiert ist. Nachdem Sie die LOCATOR-Option entfernt haben, müssen Sie Ihre DB-Instance nicht neu starten.

So löschen Sie die LOCATOR-Option:
  1. Sichern Sie Ihre Daten.

    Warnung

    Wenn die Instance Datentypen verwendet, die als Teil der Option aktiviert wurden, und wenn Sie die LOCATOR-Option entfernen, können Sie Daten verlieren. Weitere Informationen finden Sie unter Sichern, Wiederherstellen und Exportieren von Daten.

  2. Überprüfen Sie, ob vorhandene Objekte auf Datentypen oder Funktionen der LOCATOR-Option verweisen.

    Wenn LOCATOR-Optionen vorhanden sind, kann die Instance hängen bleiben, wenn die neue Optionsgruppe angewendet wird, die nicht über die LOCATOR-Option verfügt. Sie können die Objekte mithilfe der folgenden Abfragen identifizieren:

    SELECT OWNER, SEGMENT_NAME, TABLESPACE_NAME, BYTES/1024/1024 mbytes FROM DBA_SEGMENTS WHERE SEGMENT_TYPE LIKE '%TABLE%' AND (OWNER, SEGMENT_NAME) IN (SELECT DISTINCT OWNER, TABLE_NAME FROM DBA_TAB_COLUMNS WHERE DATA_TYPE='SDO_GEOMETRY' AND OWNER <> 'MDSYS') ORDER BY 1,2,3,4; SELECT OWNER, TABLE_NAME, COLUMN_NAME FROM DBA_TAB_COLUMNS WHERE DATA_TYPE = 'SDO_GEOMETRY' AND OWNER <> 'MDSYS' ORDER BY 1,2,3;
  3. Löschen Sie alle Objekte, die auf Datentypen oder Funktionen der LOCATOR-Option verweisen.

  4. Führen Sie eine der folgenden Aufgaben aus:

    • Entfernen Sie die LOCATOR-Option aus der zugehörigen Optionsgruppe. Diese Änderung wirkt sich auf alle DB-Instances aus, welche die betreffende Optionsgruppe verwenden. Weitere Informationen finden Sie unter Entfernen einer Option aus einer Optionsgruppe.

    • Ändern Sie die DB-Instance und legen sie eine andere Optionsgruppe fest, in der die LOCATOR-Option nicht enthalten ist. Diese Änderung betrifft eine einzelne DB-Instance. Sie können die (leere) Standardoptionsgruppe oder eine andere benutzerdefinierte Optionsgruppe angeben. Weitere Informationen finden Sie unter Ändern einer Amazon RDS-DB-Instance.