ERROR

Error 160250: "Los objetos de esta clase no se pueden actualizar fuera de una sesión de edición" al editar un servicio de entidades versionado en rama

Last Published: July 25, 2025

Mensaje de error

A veces, la edición de un servicio de entidades versionado en rama devuelve el error:

"Objects in this class cannot be updated outside an edit session"

La siguiente imagen muestra este error en la herramienta Aplicar comportamientos de evento.

Error mostrado en la herramienta de geoprocesamiento

Note: 
This does not solely occur on the Apply Event Behaviors tool, but in general when editing.

Causa

Solo se pueden actualizar ciertos tipos de dataset en una sesión de edición, como se describe en 160250: Los objetos de esta clase no se pueden actualizar fuera de una sesión de edición; sin embargo, este error puede deberse a que un usuario agrega una clase de entidad a un dataset ya registrado.

Solución o solución alternativa

Los siguientes pasos se pueden utilizar cuando esto se debe a la adición de una clase de entidad a un dataset ya registrado:

  1. Detenga el servicio de entidades ya publicado en Server Manager para asegurarnos de que podemos adquirir un bloqueo de esquema exclusivo.
  2. En ArcGIS Pro, anule el registro de todos los datasets de entidades de la geodatabase corporativa (EGDB) a través de la herramienta de geoprocesamiento Anular registro como versionado.
  3. Vuelva a registrar todo el EGDB y los datasets de entidades dentro del EDGB individualmente.
It may be preferable to registered the datasets manually, instead of running the Register as Versioned geoprocessing tool.
  1. Vuelva a publicar el servicio de entidades, ya sea un nuevo servicio de entidades, o sobrescriba el servicio de entidades existente. Si decide sobrescribir, asegúrese de que el servicio de entidades se reinicie en Server Manager.
  2. Después de volver a publicar el servicio de entidades, volver a traerlo a ArcGIS Pro y realizar algunas ediciones, ahora debería poder realizar ediciones/ejecutar herramientas sin encontrar el error.
Caution:
The one consideration before unregistering a feature dataset/feature class as versioned, is to reconcile and post any edits to Default. Not doing this step can result in lost edits, see: Unregister As Versioned (Data Management)

Id. de artículo: 000032404

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga