HOW TO
In den bereitgestellten Anweisungen wird beschrieben, wie ein unidirektionales Replikationsszenario eingerichtet wird, in dem Änderungen aus vielen Quell-Geodatabases in eine Richtung in eine einzelne Ziel-Geodatabase synchronisiert werden.
Hinweis: Dieser Artikel gilt nur für die ArcGIS-Versionen 9.x. Höhere Versionen von ArcGIS enthalten möglicherweise andere Funktionalität sowie andere Namen für Menüs, Befehle und Geoverarbeitungswerkzeuge, die sich auch an anderen Orten befinden können.
In einem häufigen Anwendungsfall der unidirektionalen Replikation repliziert eine zentrale Geodatabase eine Teilmenge von Daten an mehrere Geodatabases. Sehen Sie sich die folgenden Grafik an. Angenommen, ein Landbedeckungs-Dataset, das Informationen für die gesamten Vereinigten Staaten enthält, wird in einer nationalen Geodatabase gespeichert. Jeder Bundesstaat ist daran interessiert, Updates nur für die Features innerhalb seiner Grenzen zu erhalten. Hierzu werden unidirektionale Replikate aus der nationalen Geodatabase für die Geodatabases der einzelnen Bundesstaaten erstellt. Bei dieser Konfiguration kommt in jedem Replikatpaar der nationalen Geodatabase die Rolle des primären Replikats zu, und die Geodatabases der einzelnen Bundesstaaten nehmen die Rolle des sekundären Replikats ein.
Es gibt jedoch auch einen Anwendungsfall für die umgekehrte Beziehung, in dem jeder Bundesstaat für die Verwaltung seines eigenen Dataset-Teils verantwortlich ist. Wie in der Grafik unten dargestellt, werden die Updates nicht von der nationalen Geodatabase an die einzelnen Bundesstaaten gesendet, sondern jeder Bundesstaat verwaltet seine eigenen Landbedeckungsinformationen und sendet regelmäßig Updates an die nationale Geodatabase. Die Änderungen aus den einzelnen Bundesländern werden in der nationalen Geodatabase zu einem umfassenden Landbedeckungs-Dataset synchronisiert. Bei dieser Konfiguration kommt in jedem Replikatpaar der nationalen Geodatabase die Rolle des sekundären Replikats zu, und die Geodatabases der einzelnen Bundesstaaten nehmen die Rolle des primären Replikats ein.
Dies ist ein gültiger Workflow, jedoch sind für das richtige Setup zusätzliche Schritte erforderlich.
Schritte für ArcGIS 9.2
Hinweis: Um die Ausfallzeit für den Datenzugriff auf primärer Ebene zu minimieren, verwenden Sie für die verbleibenden Schritte einfach eine zweite primäre Geodatabase, statt die Daten direkt zu löschen. Gewähren Sie zu diesem Zeitpunkt Lesezugriff auf die Originaldaten, erlauben Sie Editoren jedoch nicht, die Geodatabase zu bearbeiten, da durchgeführte Änderungen verloren gehen. Wenn die Verfahren zur Erstellung des Replikats abgeschlossen sind, tauschen Sie sie gegen die neue Replikat-Geodatabase aus.
Hinweis: Beachten Sie, dass die Global-ID-Werte bei der Datenextraktion erhalten bleiben. Die Replikation verwendet Global-IDs für die datenbankübergreifende Identifikation gleicher Features/Datensätze. Die Werte müssen daher in allen Geodatabases konsistent sein.
Schritte für ArcGIS 9.3 oder höher
Verwenden Sie für ArcGIS 9.3 oder höher die in diesem Abschnitt beschriebenen Schritte zur Vorbereitung von Geodatabases für die Replikation. In diesen Schritten kommen neue in ArcGIS 9.3 unterstützte Workflows zum Einsatz, in denen Global-ID-Werte beim Kopieren und Laden von Daten beibehalten werden. Diese Schritte vereinfachen die Verfahren, die zur Vorbereitung von Geodatabases erforderlich sind, und gewährleisten gleichzeitig konsistente Global-ID-Werte zwischen Geodatabases. Die Replikation verwendet Global-IDs für die datenbankübergreifende Identifikation gleicher Features/Datensätze. Die Werte müssen daher in allen Geodatabases konsistent sein.
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen