L'assistant d'importation de messages permet d'importer des messages de mouvements de données ou des messages d'accusé de réception. L'importation d'un mouvement de données applique des mouvements de données à partir du réplica associé et met également à jour les métadonnées du réplica. L'importation d'un accusé de réception met à jour les métadonnées d'un réplica pour identifier les mouvements à inclure dans l'exportation suivante.
L'importation d'un mouvement de données survient dans deux transactions : l'importation des données réelles et la réconciliation. Les ressources nécessaires, notamment l'espace d'annulation ou les fichiers journaux logiques, varient avec le volume de modifications à synchroniser. Si l'importation se termine, mais que la réconciliation renvoie une erreur, le réplica s'affiche comme s'il était en conflit et vous pouvez effectuer une réconciliation manuelle ultérieurement.
Il est conseillé au destinataire d'envoyer un accusé de réception suite à l'importation d'un mouvement de données afin que l'expéditeur des données sache que les données a été reçues. Cette procédure assure une communication optimale entre la paire de réplicas lors du processus d'échange de données et permet d'identifier rapidement si un message a été envoyé en retard ou a été perdu.
- L'assistant Importer un message peut être ouvert à partir de la barre d'outils Géodatabase répartie ou du menu contextuel de la géodatabase ou du service de géodonnées.
- Dans ArcMap, ouvrez la barre d'outils Géodatabase répartie et cliquez sur le bouton Importer un message.
- Dans la fenêtre Catalogue, cliquez avec le bouton droit de la souris sur la géodatabase ou le service de géodonnées publié via ArcGIS for Server dans lequel vous souhaitez importer un message, sélectionnez Géodatabase répartie et cliquez sur Importer un message.
L'assistant prend en charge les géodatabases locales et distantes. Les géodatabases distantes sont accessibles dans ArcMap via des services de carte dont la fonctionnalité d'accès aux géodonnées est activée.
- Sélectionnez la géodatabase de réplica dans laquelle vous souhaitez importer un message.
- Sélectionnez le fichier de deltas à importer.
- Si vous utilisez un réplica d'extraction, vous pouvez le réconcilier avec la version parent lorsque le message a été importé.
- Choisissez la détection au niveau des colonnes ou au niveau des lignes.
- Choisissez comment résoudre les conflits :
-
En faveur de la base de données : dans ce cas, les mises à jour de la base de données qui importe les mouvements sont prioritaires sur celles du fichier de deltas si un conflit survient. Comme les conflits sont résolus automatiquement, le réplica n'est jamais en état de conflit après une importation effectuée avec cette règle.
En faveur des mouvements importés : ici, les mises à jour définies dans le fichier de deltas sont prioritaires sur celles de la base de données qui importe les mouvements en cas de conflit. Comme les conflits sont résolus automatiquement, le réplica n'est jamais en état de conflit après une importation effectuée avec cette règle.
- Manuellement à une date ultérieure : avec cette règle, si un conflit a lieu, l'opération de réconciliation est annulée et le réplica est considéré comme étant en conflit. Cela vous permet d'effectuer ultérieurement la réconciliation manuellement ou en exécutant un code de réconciliation personnalisé. Une fois que la réconciliation est appliquée et que les mouvements sont réinjectés dans la version du réplica, ce dernier n'est plus en conflit. Pendant qu'il est en conflit, le réplica peut continuer à recevoir des mouvements mais il ne peut pas en envoyer.
-