Oracle Locator - Amazon Relational Database Service

Oracle Locator

Amazon RDS admite Oracle Locator a través del uso de la opción LOCATOR. Oracle Locator proporciona capacidades que suelen ser necesarias para admitir aplicaciones basadas en servicio de Internet e inalámbricas y soluciones de Sistemas de información geográfica (SIG) basadas en el partner. Oracle Locator es una subred limitada de Oracle Spatial. Para obtener más información, consulte Oracle Locator en la documentación de Oracle.

importante

Si usa Oracle Locator, Amazon RDS actualiza automáticamente su instancia de base de datos a la versión más reciente de Oracle PSU si hay vulnerabilidades de seguridad con una puntuación del Common Vulnerability Scoring System (CVSS) superior a 9 u otras vulnerabilidades de seguridad anunciadas.

Amazon RDS es compatible con Oracle Locator para las siguientes versiones de Oracle Database:

  • Oracle Database 19c (19.0.0.0)

  • Oracle Database 12c versión 2 (12.2.0.1)

  • Oracle Database 12c Versión 1 (12.1), versión 12.1.0.2.v13 o posterior

Oracle Locator no es compatible con Oracle Database 21c, pero su funcionalidad está disponible en la opción Oracle Spatial. Antes, la opción Spatial requería licencias adicionales. Oracle Locator representaba un subconjunto de funciones de Oracle Spatial y no requería licencias adicionales. En 2019 Oracle anunció que todas las características de Oracle Spatial se incluían en las licencias Enterprise Edition y Standard Edition 2 sin costo adicional. En consecuencia, la opción Oracle Spatial ya no requiere licencias adicionales.

A partir de Oracle Database 21c, la opción Oracle Locator dejó de ser compatible. Para utilizar las funciones de Oracle Locator en Oracle Database 21c, instale la opción Oracle Spatial. Para obtener más información, consulte el tema sobre Machine Learning, Spacial y Graph, sin licencia necesaria en el blog de Oracle Database Insider.

Requisitos previos para Oracle Locator

A continuación, se indican los requisitos previos para utilizar Oracle Locator:

  • Su instancia de base de datos debe ser de clase suficiente. No se admite Oracle Locator para las clases de instancia de base de datos db.t3.micro o db.t3.small. Para obtener más información, consulte RDS para clases de instancia de Oracle.

  • Su instancia de base de datos debe tener Auto Minor Version Upgrade habilitada. Esta opción permite que la instancia de base de datos reciba actualizaciones de la versión secundaria del motor de base de datos automáticamente cuando estén disponibles y es necesaria para cualquier opción que instale la máquina virtual Java (JVM) de Oracle Amazon RDS utiliza esta opción para actualizar su instancia de base de datos a la PSU (Patch Set Update) de Oracle más reciente o actualización de la versión (RU). Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.

Prácticas recomendadas para Oracle Locator

A continuación, se indican las prácticas recomendadas para utilizar Oracle Locator:

Adición de la opción Oracle Locator

A continuación se muestra el proceso general para añadir la opción LOCATOR a una instancia de base de datos:

  1. Cree un grupo de opciones nuevo o copie o modifique un grupo de opciones existente.

  2. Añada la opción al grupo de opciones.

  3. Asocie el grupo de opciones a la instancia de base de datos.

Si la máquina virtual Java (JVM) de Oracle no está instalada en la instancia de base de datos, se produce una breve interrupción mientras se agrega la opción LOCATOR. No hay interrupción si la máquina virtual Java (JVM) de Oracle ya está instalada en la instancia de base de datos. Después de añadir la opción , no es necesario reiniciar la instancia de base de datos. En cuanto esté activo el grupo de opciones, Oracle Locator estará disponible.

nota

Durante esta interrupción, las funciones de verificación de contraseña se deshabilitan brevemente. También puede esperar ver eventos relacionados con las funciones de verificación de contraseña durante la interrupción. Las funciones de verificación de contraseña se vuelven a habilitar antes de que la instancia de base de datos de Oracle esté disponible.

Para añadir la opción LOCATOR a una instancia de base de datos
  1. Determine el grupo de opciones que desea utilizar. Puede crear un grupo de opciones o utilizar uno existente. Si desea utilizar un grupo de opciones existente, vaya al siguiente paso. De lo contrario, cree un grupo de opciones de base de datos personalizado con las siguientes opciones:

    1. En Engine, elija la edición de Oracle que corresponda a la instancia de base de datos.

    2. En Major engine version (Versión principal del motor), elija la versión de su instancia de base de datos.

    Para obtener más información, consulte Creación de un grupo de opciones.

  2. Añada la opción LOCATOR al grupo de opciones. Para obtener más información acerca de la adición de opciones, consulte Agregar una opción a un grupo de opciones.

  3. Aplique el grupo de opciones a una instancia de base de datos nueva o existente:

Uso de Oracle Locator

Una vez que habilite la opción Oracle Locator, podrá empezar a usarla. Solo debe usar características de Oracle Locator. No use ninguna característica de Oracle Spatial a menos que tenga una licencia para Oracle Spatial.

Para obtener una lista de características compatibles con Oracle Locator, consulte Features Included with Locator en la documentación de Oracle.

Para obtener una lista de características no compatibles con Oracle Locator, consulte Features Not Included with Locator en la documentación de Oracle.

Eliminación de la opción Oracle Locator

Después de eliminar todos los objetos que utilizan los tipos de datos proporcionados por la opción LOCATOR, puede quitar la opción de una instancia de base de datos. Si la máquina virtual Java (JVM) de Oracle no está instalada en la instancia de base de datos, se produce una breve interrupción mientras se elimina la opción LOCATOR. No hay interrupción si la máquina virtual Java (JVM) de Oracle ya está instalada en la instancia de base de datos. Después de quitar la opción LOCATOR, no es necesario reiniciar la instancia de base de datos.

Para eliminar la opción LOCATOR
  1. Haga una copia de seguridad de sus datos.

    aviso

    Si la instancia utiliza tipos de datos habilitados como parte de la opción y si elimina la opción LOCATOR, puede perder datos. Para obtener más información, consulte Copia de seguridad, restauración y exportación de datos.

  2. Compruebe si los objetos existentes hacen referencia a los tipos de datos o a las características de la opción LOCATOR.

    Si existen opciones LOCATOR, la instancia puede quedarse atascada al aplicar el nuevo grupo de opciones que no tiene la opción LOCATOR. Puede identificar los objetos mediante las siguientes consultas:

    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. Suelte los objetos que hagan referencia a los tipos de datos o a las características de la opción LOCATOR.

  4. Aplique alguna de las siguientes acciones:

    • Quite la opción LOCATOR del grupo de opciones al que pertenece. Este cambio afecta a todas las instancias de base de datos que utilizan el grupo de opciones. Para obtener más información, consulte Quitar una opción de un grupo de opciones.

    • Modifique la instancia de base de datos y especifique otro grupo de opciones que no incluya la opción LOCATOR. Este cambio afecta a una única instancia de base de datos. Puede especificar el grupo de opciones predeterminado (vacío) u otro grupo de opciones personalizado. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.