Disponible con una licencia Standard o Advanced.
La biblioteca ST_Geometry puede contener nueva funcionalidad o correcciones en cada versión de ArcGIS. Puede actualizar el tipo ST_Geometry de la base de datos de Oracle utilizando la herramienta de geoprocesamiento Crear tipo espacial o la función CreateSpatialType de ArcPy.
-
Conceda los siguientes privilegios al usuario sde, si aún no dispone de ellos:
- CREATE SESSION
- CREATE TABLE
- CREATE VIEW
- CREATE PROCEDURE
- CREATE SEQUENCE
- CREATE TRIGGER
- CREATE TYPE
- CREATE INDEXTYPE
- CREATE LIBRARY
- CREATE OPERATOR
- CREATE PUBLIC SYNONYM
- DROP PUBLIC SYNONYM
- ADMINISTER DATABASE TRIGGER
- Instale una nueva versión de cliente de ArcGIS para obtener la nueva versión de la biblioteca st_shapelib(Windows) o libst_shapelib (Linux).
- Realice una copia de seguridad o cambie el nombre de la biblioteca st_shapelib (Windows) o libst_shapelib (Linux) existente en el servidor de Oracle.
- Copie la nueva biblioteca desde el directorio DatabaseSupport de la ubicación de instalación del cliente de ArcGIS y colóquela en el mismo directorio del servidor de Oracle donde había colocado la antigua biblioteca originalmente.
Si la coloca en una ubicación nueva, deberá actualizar la definición de biblioteca en Oracle. Asegúrese de utilizar la biblioteca apropiada para el sistema operativo del servidor de Oracle.
- Inicie ArcCatalog o ArcMap y abra la ventana Catálogo.
- Conéctese a su base de datos de Oracle. Inicie sesión como administrador de base de datos de la cuenta sys de Oracle.
- Para actualizar el tipo, los subtipos y las funciones de ST_Geometry en la base de datos, ejecute la herramienta de geoprocesamiento Crear tipo espacial o una secuencia de comandos de Python que utilice la función CreateSpatialType y el archivo .sde que creó en el último paso.