Habilitar la funcionalidad de la geodatabase en una base de datos Informix
Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.
Puede conectarse desde ArcGIS for Desktop como administrador de una geodatabase a una base de datos IBM Informix existente y crear una geodatabase en ella.
Puede hacer esto si decide que desea utilizar la funcionalidad de la geodatabase como topologías, redes, edición versionada, archivado o replicación en la base de datos Informix.
A continuación encontrará los pasos que debe seguir para habilitar la funcionalidad de la geodatabase en una base de datos Informix con la herramienta de geoprocesamiento Habilitar geodatabase corporativa, a la que se puede acceder desde la conexión de base de datos del árbol de catálogo de ArcGIS for Desktop.
- Instale y configure Informix en el servidor.
- Asegúrese de que el módulo de búsqueda de texto básico de Informix esté registrado.
- Registre el módulo Spatial DataBlade de Informix.
- Cree un usuario del sistema operativo llamado sde que se conectará a la base de datos para habilitar la funcionalidad de la geodatabase.
- Realice los cambios siguientes en el archivo ONCONFIG de Informix:
- Elimine el comentario del parámetro VPCLASS jvp,num=1.
Esto permite crear la función sde.retrieve_uid() en la geodatabase, que es necesaria para la réplica, el uso de mapas sin conexión y las ediciones SQL de tablas que contienen 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.
- Reinicie Informix para implementar los cambios que ha realizado en el archivo ONCONFIG.
- Elimine el comentario del parámetro VPCLASS jvp,num=1.
- Cree una base de datos en la instancia de Informix y configure los espacios de almacenamiento.
- Otorgue al usuario sde el rol EXTEND y los permisos RESOURCE en la base de datos.
- Inicie ArcMap o ArcCatalog.
- Cree una conexión de base de datospara la base de datos Informix desde el árbol de Catálogo, al conectarse como el usuario sde.
Asegúrese de guardar la contraseña del usuario en el cuadro de diálogo Conexión de base de datos.
Nota:No se puede usar una conexión DSNless cuando se habilita la función de geodatabase o se actualiza una geodatabase.
- Haga clic con el botón derecho en la conexión de base de datos y haga clic en Habilitar geodatabase.
Se abre la herramienta Habilitar geodatabase corporativa.
- Agregue el archivo de conexión de base de datos de la base de datos Informix al cuadro de texto Base de datos de entrada.
- Navegue hace el archivo de autorización ArcGIS for Server que se creó cuando autorizó ArcGIS for Server, y agréguelo al cuadro de texto Archivo de autorización.
Cuando utiliza el asistente para autorizar ArcGIS for Server, un archivo de códigos clave está escribo en el servidor en donde está instalado el software. Si autorizó ArcGIS for Server en el cuadro Linux, el archivo se creó en /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release>/sysgen. Si autorizó en un servidor de Windows, el archivo se creó en Program Files\ESRI\License<release>\sysgen. Si aún no lo hizo, autorice ArcGIS for Server para crear este archivo.
- Haga clic en el botón Aceptar para ejecutar la herramienta.
Se crea una geodatabase en la base de datos.
Un archivo de registro para la creación de la geodatabase (GDBCreateGeodatabase<#>.log) se escribe en el directorio especificado para su variable %TEMP% en el equipo en el que se ejecuta la herramienta. Si tiene algún problema al ejecutar la herramienta, verifique este archivo de registro para solucionar el problema.