Preparación para actualizar una geodatabase en Informix

Cuando actualice un sistema corporativo, incluida una geodatabase, planifique de antemano. Pruebe la versión nueva en un servidor de desarrollo o de prueba para asegurarse de que funciona con todas las aplicaciones cliente.

Cuando haya determinado que el sistema nuevo funciona como se espera, programe la actualización; asegúrese de que el personal necesario esté disponible para realizar la actualización y cuente con los permisos necesarios para completar las tareas asignadas.

Tenga en cuenta lo siguiente:

También debe completar los pasos que se presentan a continuación para actualizar la geodatabase en Informix:

Pasos:
  1. Marque el Centro de recursos de ArcGIS para asegurarse de que la base de datos, el sistema operativo y otros componentes cumplen con al menos los requisitos mínimos del sistema.

    La base de datos debe tener una versión compatible y el hardware debe cumplir con al menos los requisitos mínimos del sistema antes de actualizar la geodatabase.

  2. Asegúrese de que el Módulo de búsqueda de texto básico (BTS) de Informix o el Módulo de búsqueda de texto Excalibur (ETX) de DataBlade esté registrado en la geodatabase.

    Se requiere de la presencia de un módulo de búsqueda de texto completo empezando en ArcGIS 10; por lo tanto, si actualiza en la versión 10, estos módulos ya estarán presentes y registrados. Consulte las columnas ArcSDE XML en Informix para obtener más información sobre su configuración.

  3. También debe tener los parámetros DBTUNE que se presentan a continuación (agregados en la versión 9.3) dentro de la tabla DBTUNE, los cuales deben estar configurados tal como se describe en el tema Parámetros de configuración DBTUNE: XML_IDX_FULLTEXT_TYPE, XML_IDX_FULLTEXT_PARAMS y XML_IDX_FULLTEXT_STORAGE.
  4. Los dos pasos anteriores son necesarios para utilizar las columnas XML de ArcSDE en las tablas del sistema de geodatabase.
  5. Cree una copia de seguridad de la base de datos.
  6. Quite cualquier funcionalidad personalizada que pueda haber agregado a las tablas del sistema de geodatabase de ArcSDE fuera de ArcGIS como desencadenadores o índices adicionales.

    El procedimiento de actualización no puede detectar personalizaciones que realiza a las tablas del sistema. Si tales personalizaciones previenen la alteración de un esquema de una tabla del sistema, la actualización fallará.

  7. Si personalizó cualquiera de los archivo en el directorio etc de SDEHOME, haga una copia de esos archivos.
  8. Solo para usuarios IBM AIX que utilizan un servicio de ArcSDE: Si instala AIX, se recomienda que ejecute slibclean antes de actualizar o instalar ArcSDE para borrar bibliotecas inactivas de la memoria. Detenga el servicio de ArcSDE actual y ejecute el comando slibclean como usuario raíz. Consulte la documentación del administrador del sistema de AIX para obtener más información acerca del comando slibclean.
  9. El usuario de Informix debe otorgar privilegios dba para la base de datos de ArcSDE a la cuenta del usuario sde a través del comando dbaccess.

    Si no otorga los privilegios requeridos, se producirán problemas durante el procedimiento de actualización y durante el funcionamiento del producto.

    Para otorgar privilegios dba al usuario sde, el usuario de Informix debe ejecutar el siguiente comando:

    dbaccess <ArcSDE_Database> Query-language-->New--> grant dba to sde Run
    
  10. Instale la versión actual de un cliente de ArcGIS (ArcGIS for Desktop Standard o Advanced, ArcGIS Engine con la extensión Geodatabase Update, o ArcGIS for Server Standard o Advanced) en un equipo que pueda conectarse de manera directa a la geodatabase para realizar la actualización.
  11. Asegúrese de que el cliente de Informix esté instalado y configurado en el equipo donde se instaló el cliente de ArcGIS.

    Esto es necesario debido a que debe establecer una conexión directa a Informix desde ArcGIS para actualizar la geodatabase. Si se conecta desde un cliente de ArcGIS 32 bits, como ArcGIS for Desktop o ArcGIS Engine, debe instalar un cliente Informix de 32 bits. Si se conecta desde un cliente de ArcGIS 64 bits, como ArcGIS for Server, debe instalar un cliente Informix de 64 bits.

  12. Asegúrese de que no haya usuarios conectados a la geodatabase que está actualizando.

    Puede ver una lista de usuarios que actualmente están conectados a su geodatabase al abrir la pestaña Usuarios conectados del cuadro de diálogo Administración de la geodatabase en ArcGIS for Desktop.

  13. Si está utilizando una licencia SDE, lleve a cabo lo siguiente:
    1. Pare el servicio ArcSDE mediante el comando sdemon –o shutdown. Si este servicio se está ejecutando en un servidor con Windows, en lugar de utilizar el comando, puede detenerlo desde la interfaz Servicios de Windows.
    2. Desinstale la versión anterior de ArcSDE.
    3. En Windows, elimine el servicio anterior cuando se le solicite hacerlo.
    4. Obtenga la instalación del servidor de aplicaciones ArcSDE desde el portal de atención al cliente de Esri e instálelo.

La geodatabase está lista para la actualización. Puede utilizar la herramienta Actualizar geodatabase en ArcGIS for Desktop o una secuencia de comandos de Python que se ejecute en un equipo del cliente de ArcGIS.

Temas relacionados

9/11/2013