Beschriftung | Erläuterung | Datentyp |
Aus Replikat-Geodatabase exportieren | Die Replikat-Geodatabase, aus der das Replikatschema exportiert wird. Bei der Geodatabase kann es sich um eine lokale oder eine Remote-Geodatabase handeln. | Workspace; GeoDataServer |
Ausgabe-Replikatschemadatei | Die Datei, in die das Replikatschema exportiert wird. | File |
Replikat | Das Replikat, aus dem das Schema exportiert wird. | String |
Zusammenfassung
Erstellt eine Replikatschemadatei mit dem Schema eines als Eingabe verwendeten unidirektionalen oder bidirektionalen Replikats.
Verwendung
Die Ausgabeschemadatei muss im XML-Format vorliegen. Sie müssen .xml als Dateisuffix angeben.
Beim Ändern des Schemas eines Replikats zur Anpassung an das Schema eines relativen Replikats handelt es sich um einen von der Datensynchronisierung getrennten Prozess. Verwenden Sie zu diesem Zweck die folgenden Werkzeuge:
- Verwenden Sie das Werkzeug Replikatschema vergleichen, um eine .xml-Datei mit den Schema-Änderungen zu generieren.
- Importieren Sie die Änderungen mit dem Werkzeug Replikatschema importieren.
- Um Replikatschema-Änderungen anzuwenden, führen Sie das Werkzeug Replikatschema exportieren aus, um das Schema des Replikats mit den Änderungen in eine .xml-Datei zu exportieren. Verwenden Sie dann die .xml-Datei als Eingabe für das Werkzeug Replikatschema vergleichen.
Dieses Werkzeug wird beim Synchronisieren von Replikatschemas verwendet. Weitere Informationen finden Sie unter den Werkzeugen Replikatschema vergleichen und Replikatschema importieren.
Parameter
arcpy.management.ExportReplicaSchema(in_geodatabase, output_replica_schema_file, in_replica)
Name | Erläuterung | Datentyp |
in_geodatabase | Die Replikat-Geodatabase, aus der das Replikatschema exportiert wird. Bei der Geodatabase kann es sich um eine lokale oder eine Remote-Geodatabase handeln. | Workspace; GeoDataServer |
output_replica_schema_file | Die Datei, in die das Replikatschema exportiert wird. | File |
in_replica | Das Replikat, aus dem das Schema exportiert wird. | String |
Codebeispiel
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportReplicaSchema("Countries.gdb", "replicaSchema.xml", "MyReplica1")
# Name: ExportReplicaSchema_Example2.py
# Description: Export replica schema from a file geodatabase with a replica
# Import system modules
import arcpy
# Set workspace
arcpy.env.worksapce = "C:/Data"
# Set local variables
replica_workspace = "Countries.gdb"
output_file = "replicaSchema.xml"
replica = "MyReplica1"
# Run ExportReplicaSchema
arcpy.management.ExportReplicaSchema(replica_workspace, output_file, replica)