Diagnosticar metadatos de versión (Administración de datos)

Resumen

Identifica incoherencias en las tablas del sistema y se utiliza para administrar las versiones y los estados tradicionales de una geodatabase.

Uso

  • Esta herramienta se puede ejecutar en geodatabases corporativas.

  • Esta herramienta no admite geodatabases de SAP HANA porque no son compatibles con el versionado tradicional.

  • Solo el administrador de la geodatabase puede ejecutar la herramienta Diagnosticar metadatos de versión.

  • Normalmente, esta herramienta se ejecuta por indicación del soporte técnico de Esri.

Parámetros

EtiquetaExplicaciónTipo de datos
Conexión de la base de datos de entrada

Conexión de base de datos (archivo .sde) a la geodatabase corporativa en la que pueden existir incoherencias en la tabla del sistema de versiones.

Debe realizar la conexión como administrador de la geodatabase.

Workspace
Registro de Diagnosticar metadatos de versión

Nombre y ubicación del archivo de registro de salida.

El archivo de registro es un archivo ASCII que contiene una lista de las tablas de sistema de la versión especificada que contienen registros incoherentes, así como el archivo de conexión de base de datos que se ha empleado.

File

Salida derivada

EtiquetaExplicaciónTipo de datos
Espacio de trabajo de entrada actualizado

El espacio de trabajo de entrada actualizado.

Workspace

arcpy.management.DiagnoseVersionMetadata(input_database, out_log)
NombreExplicaciónTipo de datos
input_database

Conexión de base de datos (archivo .sde) a la geodatabase corporativa en la que pueden existir incoherencias en la tabla del sistema de versiones.

Debe realizar la conexión como administrador de la geodatabase.

Workspace
out_log

Nombre y ubicación del archivo de registro de salida.

El archivo de registro es un archivo ASCII que contiene una lista de las tablas de sistema de la versión especificada que contienen registros incoherentes, así como el archivo de conexión de base de datos que se ha empleado.

File

Salida derivada

NombreExplicaciónTipo de datos
out_workspace

El espacio de trabajo de entrada actualizado.

Workspace

Muestra de código

Ejemplo 1 de DiagnoseVersionMetadata (ventana de Python)

Puede modificar y ejecutar lo siguiente desde una ventana de Python para descubrir si existen incoherencias en las tablas del sistema de versiones y exportar esos mensajes a un archivo de registro.

Este ejemplo se conecta a través del archivo de conexión de base de datos productiongdb.sde y exporta un archivo llamado gdb_diagnose.log al directorio temporal.

import arcpy

input_database = "c:\\myconnections\\productiongdb.sde"
out_log = "c:\\temp\\gdb_diagnose.log"
arcpy.DiagnoseVersionMetadata_management(input_database, out_log)
Ejemplo 2 de DiagnoseVersionMetadata (script independiente)

El siguiente script independiente se puede modificar y ejecutar para exportar las incoherencias de las tablas del sistema de versiones a un archivo de registro.

# Set the necessary product code
import arceditor
 
# Import arcpy module
import arcpy

# Local variables:
input_database = "c:\\myconnections\\productiongdb.sde"
out_log = "c:\\temp\\gdb_diagnose.log"

# Process: Diagnose Version Metadata
arcpy.DiagnoseVersionMetadata_management(input_database, out_log)

Entornos

Casos especiales

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados