Résumé
Crée un fichier de structure de réplica avec la structure d'un réplica monodirectionnel ou bidirectionnel en entrée.
Utilisation
Le fichier de structure en sortie doit être au format XML. Vous devez spécifier .xml comme suffixe de fichier.
La modification du schéma d'un réplica pour correspondre au schéma d'un réplica associé est un processus de synchronisation des données séparé. Pour ce faire, vous disposez de trois outils différents : Comparer une structure de réplica, Importer une structure de réplica et Exporter une structure de réplica :
- Utilisez Comparer la structure de réplica (cet outil) pour générer un fichier XML qui contient les mouvements de schéma.
- Importez ces changements avec l'outil Importer une structure de réplica.
- Si vous travaillez dans un environnement déconnecté, vous devez au préalable exécuter l'outil Exporter une structure de réplica afin d'exporter la structure avec les mouvements vers un fichier XML. Ce fichier peut être ensuite être transféré sur un support de type CD ou DVD pour servir en entrée de l'outil Comparer une structure de réplica.
Cet outil est utilisé lors de la synchronisation de la structure de réplica. En outre, voyez les outils Comparer une structure de réplica et Importe une structure de réplica.
Syntaxe
arcpy.management.ExportReplicaSchema(in_geodatabase, output_replica_schema_file, in_replica)
Paramètre | Explication | Type de données |
in_geodatabase | Spécifie la géodatabase de réplica à partir de laquelle sera exportée la structure de réplica. La géodatabase peut être locale ou distante. | Workspace; GeoDataServer |
output_replica_schema_file | Spécifie le fichier dans lequel exporter la structure. | File |
in_replica | Réplica à partir duquel exporter la structure. | String |
Exemple de code
Exemple d'utilisation de l'outil ExportReplicaSchema (fenêtre Python)
import arcpy
from arcpy import env
env.worksapce = "C:/Data"
arcpy.ExportReplicaSchema_management("Countries.mdb", "replicaSchema.xml", "MyReplica1")
Exemple 2 d'utilisation de l'outil ExportReplicaScheme (script Python autonome)
# Name: ExportReplicaSchema_Example2.py
# Description: Exports replica schema from a personal geodatabase with a replica
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.worksapce = "C:/Data"
# Set local variables
replica_workspace = "Countries.mdb"
output_file = "replicaSchema.xml"
replica = "MyReplica1"
# Execute ExportReplicaSchema
arcpy.ExportReplicaSchema_management(replica_workspace, output_file, replica)
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui