Un recorrido rápido por la configuración de una geodatabase en Informix

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

Utilice la herramienta de geoprocesamiento Habilitar geodatabase corporativa o una secuencia de comandos de Python para crear geodatabases en un sistema de administración de base de datos (DBMS) de IBM Informix.

Puede utilizar la herramienta de geoprocesamiento Habilitar geodatabase corporativa si tiene acceso a ArcGIS for Desktop (Standard o Advanced). Si necesita crear una geodatabase desde un equipo en donde está instalado ArcGIS Engine Runtime con la extensión Geodatabase Update o ArcGIS for Server (Standard o Advanced), ejecute una secuencia de comandos de Python.

Antes de que pueda crear una geodatabase en Informix, primero debe instalar el software de Informix, configurar el DBMS, crear una base de datos y registrarla con DataBlade espacial y crear un usuario del sistema operativo denominado sde.

La configuración del DBMS implica establecer los espacios de almacenamiento de las tablas, índices y archivos que están almacenados en la instancia de base de datos, y proporcionar una asignación de memoria adecuada. Debe considerar los nombres, las ubicaciones y los tipos de tablas, los índices y los espacios de almacenamiento que se crean, es decir, cómo de grandes serán para hacer los archivos de registro de copia de seguridad, y de qué tamaño para el espacio temporal. Como administrador de la base de datos, debe conocer las convenciones de nomenclatura que se utilizan en su sitio y el tipo de configuración que requiere.

También debe decidir en qué idioma se almacenarán los datos. Si desea configurar la base de datos para poder utilizar idiomas que no sean los predeterminados en el DBMS, deberá configurar el DBMS.

Verifique los requisitos del sistema en el Resource Center antes de configurar una geodatabase para asegurarse de que la base de datos, ArcGIS y las combinaciones de hardware que desea utilizar son compatibles.

Configurar una geodatabase en Informix

A continuación se presenta un resumen de los pasos necesarios para configurar una geodatabase en Informix:

  1. Instale Informix IDS y configúrelo. Consulte la documentación de Informix para obtener información acerca de la configuración de la base de datos.

    Para crear una geodatabase en la base de datos de Informix, debe tener registrado el módulo DataBlade espacial y una de las extensiones de búsqueda de texto completo de Informix. Consulte las columnas ArcSDE XML en Informix para obtener más información.

  2. Cree una cuenta de sistema operativo con el nombre de usuario sde.
  3. Realice los cambios siguientes en el archivo ONCONFIG de Informix:
    • Elimine los comentarios del parámetro VPCLASS jvp,num=1 para ejecutar las rutinas de Java definidas por el usuario (UDR).

      Si no elimina los comentarios de este parámetro, la función sde.retrieve_uid() no se creará cuando se habilite la funcionalidad de geodatabase en la base de datos de Informix. Necesitará la función sde.retrieve_uid() si alguna tabla de la geodatabase participa en la réplica de geodatabases o mapas sin conexión. También es necesaria si utiliza SQL para editar tablas que contengan columnas globales de Id. o GUID.

    • Defina el parámetro USEOSTIME como 1 para usar la precisión de subsegundos en los valores de tiempo.

      La definición de este parámetro le permite implementar flujos de trabajo de edición que exigen la edición de datos no versionados mientras está desconectado de la red.

  4. Reinicie Informix para implementar los cambios que ha realizado en el archivo ONCONFIG.
  5. Instale y configure la aplicación cliente de Informix en los equipos cliente de ArcGIS.

    Esto se debe hacer antes de ejecutar la herramienta Habilitar geodatabase corporativa o una secuencia de comandos de Python.

    Vea la documentación de Informix para obtener las instrucciones para instalar el cliente. Si está instalando el cliente Informix para ejecutarlo con un cliente ArcGIS de 32 bits, instale el cliente I-Connect de Informix de 32 bits. Si está instalando el cliente Informix para ejecutarlo con ArcGIS for Server, instale el cliente I-Connect de 64 bits. Vea Configurar una conexión con Informix para obtener más información.

  6. Cree una base de datos y espacios de almacenamiento en la instancia de Informix.
  7. Conceda la función EXTEND y el privilegio RESOURCE al usuario sde que creo en el paso 2.
  8. Cree la geodatabase en la base de datos al hacer una de las siguientes acciones:

Escenarios de configuración alternativos

Hay algunas situaciones que requieren que utilice diferentes herramientas para configurar una geodatabase en Informix, como cuando desea utilizar un servicio ArcSDE para conexiones o varias geodatabases que se necesitan en la misma instancia de Informix. Consulte Varias geodatabases en Informix para obtener información sobre la configuración de varias geodatabases en la misma instancia de Informix.

Para utilizar un servicio ArcSDE, debe instalar y configurar el servidor de aplicación ArcSDE. Consulte la guía de instalación provista con el servidor de aplicaciones de ArcSDE para obtener más instrucciones de este escenario. La instalación del servidor de la aplicación ArcSDE se puede descargar del Portal de atención al cliente de Esri.

Temas relacionados

5/9/2014