Skip To Content

Deshabilitar el bloqueo de esquema en un servicio de mapas

En este tema

Un servicio de mapas de ArcGIS Server utiliza un bloqueo de esquema para impedir modificaciones en los esquemas del dataset de origen mientras se ejecuta el servicio. De forma predeterminada, el bloqueo de esquema está habilitado en los servicios de mapas. Si en su flujo de trabajo se necesitan realizar actualizaciones periódicas en el esquema del dataset sin detener el servicio de mapas, por ejemplo, sustituyendo clases de entidad en lugar de actualizar filas de forma selectiva dentro del esquema, puede deshabilitar el bloqueo de esquema mediante el Administrador de ArcGIS for Server o ArcGIS for Desktop.

Cuando el bloqueo de esquema está deshabilitado, se recomienda actualizar los esquemas del dataset de origen solo cuando el servicio esté inactivo. Si actualiza el esquema del dataset cuando el servicio está soportando alguna carga, los usuarios del servicio de mapas pueden notar un funcionamiento inesperado, como desaparición de capas y campos, errores en las consultas y falta de disponibilidad del servicio. Los cambios en el esquema del dataset deben planificarse con cuidado, ya que eliminar datasets de forma permanente puede hacer que los servicios de mapa queden en un estado incoherente.

Nota:

Incluso cuando se deshabilita un bloqueo de esquema en un servicio de mapas, otras aplicaciones y servicios de ArcGIS podrán seguir obteniendo bloqueos exclusivos en el esquema. Si no puede actualizar el esquema del dataset después de deshabilitar el bloqueo de esquema, consulte Bloqueo del esquema. Este tema contiene información que puede ayudarle a entender de qué forma los bloqueos pueden estar impidiendo la actualización del esquema.

Para deshabilitar el bloqueo de esquema, siga los pasos de una de estas secciones.

En el Administrador

  1. Abra el Administrador e inicie sesión. Si necesita ayuda para este paso, consulte Iniciar sesión en el Administrador.
  2. Haga clic en Servicios > Administrar servicios.
  3. En el módulo Administrar servicios, busque el servicio de mapas y haga clic en Editar. Editar. Si no encuentra el servicio de mapas en la lista, es posible que esté ubicado en una subcarpeta dentro de la carpeta Sitio (raíz).
  4. Haga clic en la pestaña Parámetros.
  5. En la pestaña Parámetros, desactive Bloquear esquema de base de datos.
  6. Haga clic en Guardar y reiniciar.

El bloqueo de datos quedará deshabilitado para todos los datasets a los que haga referencia el servicio de mapas.

En ArcGIS for Desktop

En ArcCatalog o la ventana Catálogo de ArcGIS for Desktop:

  1. Expanda el nodo Servidores SIG.
  2. Haga doble clic en Agregar ArcGIS Server y establezca un tipo de conexión Administrar servidor SIG con el servidor. Si ya tiene una configuración de una conexión administrativa, también puede omitir este paso. Para obtener instrucciones sobre como conectar, vea Hacer una conexión administrativa a ArcGIS Server en ArcGIS for Desktop.
  3. Dentro de su conexión a ArcGIS for Server, haga clic con el botón derecho en el servicio de mapas que desee editar y elija Propiedades del servicio.
  4. Haga clic en la pestaña Parámetros.
  5. En la pestaña Parámetros, haga clic en Avanzado.
  6. En el cuadro de diálogo Propiedades avanzadas, defina la propiedad schemaLockingEnabled como false.
  7. Haga clic en Aceptar.
  8. En el Editor de servicios, haga clic en Aceptar.

El bloqueo de datos quedará deshabilitado para todos los datasets a los que haga referencia el servicio de mapas.