CÓMO

No se pueden ejecutar herramientas de geoprocesamiento que modifican el esquema en una red de servicios cuando sde.DEFAULT está protegido.

Last Published: April 24, 2024

Descripción

Algunas herramientas de geoprocesamiento que modifican el esquema en la caja de herramientas Red de servicios se deben ejecutar cuando se conecta como propietario de la base de datos y del portal del dataset de red de servicios desde una conexión de base de datos.Cuando el acceso sde.Default está protegido, estas operaciones fallan con el error:

Operation only allowed by the owner of the version [sde.DEFAULT]

Las herramientas que realizan operaciones de DDL (lenguaje de definición de datos) y requieren una conexión de base de datos cliente/servidor muestran este comportamiento:

  • Añadir Regla
  • Crear red de servicios
  • Eliminar Regla
  • Desactivar topología de red
  • Habilitar topología de red
  • Importar asociaciones
  • Importar reglas
  • Importar controladores de subred
  • Actualizar propietario del dataset del portal

Causa

La red de servicios restringe la modificación del esquema al propietario de la red de servicios de la base de datos. Las herramientas que modifican el esquema realizan operaciones de DDL que no se pueden completar como propietario de la red de servicios de la base de datos en sde.DEFAULT cuando el acceso se establece en Protegido.

Solución o solución alternativa

La propiedad de acceso para sde.DEFAULT se debe cambiar temporalmente a Público para realizar estos cambios.

Ejecute estas operaciones que modifican el esquema en la conexión de base de datos como propietario de la base de datos de la red de servicios mediante el siguiente flujo de trabajo:

  1. Detenga el servicio de entidades asociado en ArcGIS Server Manager.
  2. Pause la base de datos para que no acepte nuevas conexiones.
    1. Realice una conexión como administrador de la geodatabase, haga clic con el botón derecho en el archivo de conexión y seleccione Propiedades
    2. Desmarque la casilla de verificación situada junto a La geodatabase acepta conexiones y haga clic en Aceptar.
  3. Modifique el acceso de sde.DEFAULT a Público.
    • Con una conexión de base de datos como administrador de la geodatabase, modifique las propiedades de la versión a través de la vista Versiones con la herramienta de geoprocesamiento Modificar versión
  4. Ejecute la herramienta deseada con una conexión como propietario de la base de datos de la red de servicios.
  5. Cambie el acceso de sde.DEFAULT a Protegido.
  6. Actualice la base de datos para aceptar conexiones desde las propiedades de la base de datos.
    1. Realice una conexión como administrador de la geodatabase, haga clic con el botón derecho en el archivo de conexión y seleccione Propiedades
    2. Seleccione la casilla de verificación situada junto a La geodatabase acepta conexiones y haga clic en Aceptar.
  7. Reinicie el servicio de entidades en ArcGIS Server Manager.

Como alternativa, se pueden ejecutar las siguientes herramientas al acceder a la Red de servicios de entrada directamente desde un servicio de entidades. Cuando la versión sde.Default está protegida, la cuenta activa del portal debe ser un administrador del portal o el propietario del servicio. 

  • Habilitar topología de red
  • Desactivar topología de red 

Id. de artículo: 000021632

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