ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Réexporter les messages sans accusé de réception

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Crée un fichier de deltas en sortie contenant des mises à jour de réplica sans accusé de réception issues d'une géodatabase de réplica monodirectionnelle ou bidirectionnelle.

Utilisation

  • Cet outil est utilisé lors de la synchronisation du réplica hors connexion. Pour ce faire, on commence par exécuter l'outil Exporter le message de mouvement de données qui crée un fichier de deltas avec les changements à synchroniser. Le fichier de deltas est ensuite copié dans le réplica associé et importé à l'aide de l'outil Importer un message. Si un fichier de deltas se perd et que vous souhaitez le renvoyer, vous pouvez utiliser l'outil Réexporter les messages sans accusé de réception pour régénérer le fichier de deltas. Une fois les changements importés, le réplica associé peut exporter un fichier d'accusé de réception à l'aide de l'outil Exporter le message d'accusé de réception. Le fichier d'accusé de réception est copié dans le réplica et importé à l'aide de l'outil Importer un message. Si aucun accusé de réception n'est reçu, à l'envoie suivant des changements, ils comprendront les nouveaux changements ainsi que les changements envoyés précédemment.

  • Le fichier de deltas en sortie peut être une géodatabase fichier de deltas (.gdb), une géodatabase personnelle de deltas (.mdb) ou un fichier XML de deltas (.xml). Lorsque vous spécifiez le fichier de deltas en sortie, vous devez inclure le suffixe approprié (.gdb, .mdb ou .xml).

  • Cet outil ne peut pas être utilisé pour les réplica d'extraction.

  • Pour synchroniser des réplica en mode connecté, voir l'outil Synchroniser les modifications.

Syntaxe

ReExportUnacknowledgedMessages_management (in_geodatabase, output_delta_file, in_replica, in_export_option)
ParamètreExplicationType de données
in_geodatabase

Spécifie la géodatabase de réplica à partir de laquelle réexporter les messages sans accusé de réception. La géodatabase peut être une géodatabase locale ou un service de géodonnées.

Workspace; GeoDataServer
output_delta_file

Spécifie le fichier de deltas dans lequel réexporter les modifications de données.

File
in_replica

Le réplica à partir duquel les messages sans accusé de réception doivent être réexportés.

String
in_export_option
  • ALL_UNACKNOWLEDGED —Réexporte tous les mouvements pour lesquels aucun message d'accusé de réception n'a été reçu.
  • MOST_RECENT —Réexporte uniquement les mouvements postérieurs à l'envoi du dernier ensemble de mouvements exportés.
String

Exemple de code

Exemple d'utilisation de l'outil Réexporter les messages sans accusé de réception (fenêtre Python)

L'exemple de fenêtre Python suivant illustre l'utilisation de la fonction Réexporter les messages sans accusé de réception dans la fenêtre Python.

import arcpy
from arcpy import env
env.workspace = "C:/Data"
arcpy.ReExportUnacknowledgedMessages_management("MySDEdata.sde", "dataChanges2.gdb", "MyReplica1", "ALL_UNACKNOWLEDGED")
Exemple 2 d'utilisation de l'outil Réexporter les messages sans accusé de réception (script Python autonome)

Le script suivant illustre l'utilisation de la fonction Réexporter les messages sans accusé de réception dans un script Python autonome.

# Name: ReExportUnacknowledgedMessages_Example2.py
# Description: ReExports all unacknowledged messages from an SDE replica workspace.
# Changes are exported to a delta personal geodatabase


# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/Data"

# Set local variables
replica_gdb = "MySDEdata.sde"
output_file = "dataChanges2.mdb"
replica_name = "MyReplica1"
export_option = "ALL_UNACKNOWLEDGED"

# Execute ReExportUnacknowledgedMessages
arcpy.ReExportUnacknowledgedMessages_management(replica_gdb, output_file, replica_name, export_option)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

  • ArcGIS Desktop Basic: Non
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Géodatabase répartie
  • Utilisation des réplicas de géodatabase
  • Qu'est-ce que la synchronisation ?
  • Réplication connectée et déconnectée

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal