Importar el esquema de la réplica (Administración de datos)
Resumen
Aplica las diferencias del esquema de réplica utilizando una geodatabase de réplica de entrada y un archivo de esquema XML.
Uso
-
El archivo de cambios del esquema de réplica de entrada debe ser XML.
-
Modificar el esquema de una réplica para que coincida con el esquema de una réplica relativa es un proceso separado de la sincronización de datos. Se proporcionan tres herramientas para este propósito: Comparar esquema de réplica, Importar esquema de réplica y Exportar esquema de réplica:
- Utilice Comparar esquema de réplica (esta herramienta) para generar un archivo XML que contenga los cambios del esquema.
- Importar estos cambios con la herramienta Importar esquema de réplica.
- Si está trabajando en un entorno desconectado, primero debe ejecutar la herramienta Exportar el esquema de la réplica para exportar el esquema con los cambios a un archivo XML. Este archivo se puede transportar entonces en soportes tales como CD o DVD para que sirvan de entrada a la herramienta Comparar Esquema de Réplica.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_geodatabase |
Especifica la geodatabase de réplica a la cual se importará el esquema de réplica. La geodatabase puede ser una geodatabase local o un servicio de geodatos. | Workspace; GeoDataServer |
in_source |
Especifica el archivo que contiene el esquema de réplica que se importará. | File |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función ImportReplicaSchema en la ventana de Python.
import arcpy from arcpy import env env.workspace = "C:/Data" arcpy.ImportReplicaSchema_management("Countries.mdb", "schemaDifferences.xml")
La siguiente secuencia de comandos de Python demuestra cómo utilizar la función ImportReplicaSchema en una secuencia de comandos independiente.
# Name: ImportReplicaSchema_Example2.py # Description: Imports a schema changes file into a replica geodatabase (MDB) # Author: ESRI # Import system modules import arcpy from arcpy import env # Set workspace env.workspace = "C:/Data" # Set local variables replica_geodatabase = "Countries.mdb" schema_file = "schemaDifferences.xml" # Execute ImportReplicaSchema arcpy.ImportReplicaSchema_management(replica_geodatabase, schema_file)