Configurar una conexión a Oracle

Para establecer una conexión desde un equipo cliente a la base de datos de Oracle, debe instalar la aplicación cliente de Oracle en el equipo cliente. Asegúrese de instalar una versión de la aplicación cliente de Oracle que sea compatible con la versión de la base de datos a la que desee conectarse.

NotaNota:

Si se conecta desde un cliente de ArcGIS de 32 bits, debe instalar un cliente de Oracle de 32 bits. Esto es así aun cuando instala la aplicación cliente de ArcGIS en un equipo con un sistema operativo (SO) de 64 bits y la base de datos y el SO del servidor son de 64 bits. Si se conecta desde un cliente de ArcGIS de 64 bits, debe instalar un cliente de Oracle de 64 bits. Si se conecta desde un cliente de ArcGIS de 64 bits, instale un cliente de Oracle de 64 bits.

Si tiene una copia de la instalación del cliente de Oracle en su sitio, utilícela para instalar Oracle Instant, Runtime o Cliente administrador el equipo cliente, siguiendo las instrucciones de la documentación de Oracle.

Si no tiene una copia completa de la instalación del cliente, puede descargar el cliente Oracle Instant desde el Portal de atención al cliente de Esri y colocarlo en el equipo cliente de ArcGIS. Siga estos pasos para configurar Oracle Instant Client para el uso con ArcGIS:

Pasos:
  1. Descargue la versión de Oracle Instant Client apropiada para el sistema operativo cliente de ArcGIS: Linux de 32 bits, Linux de 64 bits, Windows de 32 bits o Windows de 64 bits.

    Puede descargar un archivo comprimido que contenga los archivos del cliente o un RPM.

  2. Inicie sesión en el equipo cliente con el mismo usuario que instaló el software de ArcGIS.
  3. Descomprima el contenido del archivo descargado en un directorio del equipo cliente o ejecute el RPM.
    • En Linux, otorgue al menos los siguientes permisos en el directorio: lectura, escritura y ejecución para el propietario; lectura y ejecución para el grupo; lectura y ejecución para otros usuarios que se conecten (drwxr-xr-x).
    • En Windows, otorgue pleno control al propietario del directorio.
  4. Defina la variable de entorno del sistema operativo o el perfil de usuario para incluir la ruta y el nombre del directorio en el que ha guardado o instalado Oracle Instant Client.
    • En Linux, configure la variable de entorno LD_LIBRARY_PATH.
    • En Windows, establezca la variable de entorno PATH. Si tanto ArcGIS for Server como ArcGIS for Desktop están instalados en el mismo equipo Windows, establezca la variable PATH de modo que lea el cliente de 64 bits antes que el cliente de 32 bits. Por ejemplo, si Oracle Instant Client de 32 bits está instalado en c:\Archivos de programa (x86)\Oracle y Oracle Instant Client de 64 bits está instalado en c:\Archivos de programa\Oracle, agregue lo siguiente al comienzo del valor de la variable PATH en Windows: C:\Program Files\Oracle;C:\Program Files (x86)\Oracle;.
  5. Si el cliente ArcGIS ya se estaba ejecutando, reinícielo para reconocer los nuevos archivos y la variable de entorno.
  6. Agregue una conexión de base de datos desde ArcGIS for Desktop para probar la conexión.

Si se está conectando a la base de datos desde una aplicación cliente que no sea ArcGIS, también puede necesitar agregar una entrada en el archivo tnsnames.ora (Oracle 10g) o extproc.ora (Oracle 11g) para permitirle conectarse a Oracle DBMS y establecer variables de entorno apropiadas, tales como ORAHOME y PATH. Consulte la documentación Oracle para obtener más detalles.

Temas relacionados

5/10/2014