Mit der Standard- oder Advanced-Lizenz verfügbar.
Sie können Replikate mit dem Replikat-Manager verwalten, mit dem Sie die Eigenschaften der einzelnen Replikate umbenennen, aktualisieren und überprüfen sowie Datasets aus einem Replikat entfernen können. Sie können auch alle Replikate mit der Rolle "Parent" oder "Child" anzeigen, nur Check-Out-/Check-In-Replikate, unidirektionale, bidirektionale oder alle Replikattypen auflisten lassen und das Replikatprotokoll anzeigen. Der Replikat-Manager ist sowohl in ArcCatalog als auch in ArcMap verfügbar.
Klicken Sie zum Öffnen des Replikat-Managers auf die Schaltfläche Replikate verwalten in der Werkzeugleiste Verteilte Geodatabase. Über das Kombinationsfeld oben im Replikat-Manager können Sie festlegen, welche Replikattypen angezeigt werden. Standardmäßig werden alle Typen angezeigt. Die Liste kann jedoch begrenzt werden, sodass nur unidirektionale oder nur bidirektionale Replikate angezeigt werden.
Im Replikat-Manager werden die folgenden Eigenschaften für alle aufgeführten Replikate angezeigt:
- Name: Der Name des Replikats.
- Owner: Der Benutzer, der das Replikat erstellt hat
- Type: Der Typ des erstellten Replikats: Check-Out/Check-In, Unidirektional oder Bidirektional
- Role: Zeigt an, ob es sich um ein Parent- oder ein Child-Replikat handelt
- Status: Zeigt an, ob das Replikat aktuell ein Datenabsender oder ein Datenempfänger ist
- Conflicts: Zeigt Yes an, wenn ausstehende Konflikte vorhanden sind, die bei diesem Replikat gelöst werden müssen, und No, wenn keine Konflikte vorhanden sind
- Version: Die Replikatversion, die bei der Erstellung des Replikats festgelegt wurde
- Date Created: Datum und Uhrzeit der Erstellung des Replikats.
Wenn Sie mit der rechten Maustaste auf ein Replikat klicken, wird ein Kontextmenü mit den folgenden Optionen angezeigt:
- Umbenennen: Mit dieser Option wird das Replikat umbenannt. Geben Sie einen neuen Namen ein, und drücken Sie die Eingabetaste.
- Registrierung entfernen: Entfernt die Registrierung des Replikats. Wenn eine Synchronisierungsversion vorhanden ist, wird auch diese entfernt.
- Protokoll anzeigen: Mit dieser Option wird das Replikatprotokoll geöffnet. Diese Option ist nur bei uni- und bidirektionalen Replikaten verfügbar. Das Replikatprotokoll wird weiter unten ausführlicher beschrieben.
- Aktualisieren: Mit dieser Option wird das Replikat aktualisiert. Danach wird der aktuelle Stand der Replikateigenschaften angezeigt.
- Schema überprüfen: Mit dieser Option wird das Replikatschema überprüft. Der Status der Überprüfung wird mit einer Fortschrittsleiste angezeigt. Dabei wird ein Replikat, das ungültige Datasets enthält, automatisch korrigiert. Datasets können ungültig werden, wenn sie umbenannt oder gelöscht wurden oder nicht mehr versioniert sind.
- Eigenschaften: Mit dieser Option wird das Dialogfeld Replikateigenschaften geöffnet. Replikateigenschaften werden weiter unten ausführlicher beschrieben.
Das Replikatprotokoll
Im Replikatprotokoll wird ein Datensatz mit den Datennachrichten gespeichert, die vom Replikat gesendet und empfangen werden. Das Replikatprotokoll ist nur bei uni- und bidirektionalen Replikaten verfügbar. Klicken Sie zum Öffnen des Replikatprotokolls im Replikat-Manager mit der rechten Maustaste auf das Replikat, dessen Protokoll angezeigt werden soll, und wählen Sie Protokoll anzeigen. aus.
Oben im Dialogfeld wird der Name des Replikats angezeigt, dessen Protokoll gerade angezeigt wird.
Es gibt zwei Möglichkeiten, Meldungen zu sortieren:
- Nur Meldungen seit auflisten: Mit dieser Option können Sie Meldungen über eine bestimmte Anzahl von Tagen hinweg anzeigen. Sie können alle Meldungen oder Meldungen der letzten 7, 14, 21 oder 28 Tage anzeigen.
- Nur die neuesten Fehlermeldungen auflisten: Mit dieser Option werden nur die neuesten Meldungen aufgelistet, die beim Importieren des Replikats Konflikte oder einen Fehler verursacht haben.
Im Replikatprotokoll wird für jede Meldung Folgendes angezeigt:
- Log Date: Datum und Uhrzeit des Versands oder Empfangs der Meldungen
- Event: Zeigt an, ob die Meldung von diesem Replikat gesendet (gesendete Änderungen) oder empfangen (empfangene Änderungen) wurde
- Result: Zeigt an, ob die Meldung erfolgreich gesendet oder empfangen wurde oder ob sie beim Importieren in das Replikat einen Konflikt verursacht hat. Wenn in der Spalte Result angezeigt wird, dass ein Konflikt vorliegt, können Sie mit der rechten Maustaste auf die Fehlermeldung klicken, um den Fehlerbericht anzuzeigen. Dem Fehlerbericht können Sie den Grund eines Konflikts und die Lösung zur Beseitigung des Konflikts für das Replikat entnehmen.
Replikateigenschaften
Wenn Sie die Eigenschaften eines Replikats anzeigen möchten, klicken Sie im Replikat-Manager mit der rechten Maustaste auf das Replikat und klicken dann auf Eigenschaften. Daraufhin wird das Dialogfeld Replikateigenschaften geöffnet, das die drei Registerkarten Allgemein, Beschreibungund Erweitert enthält.
- Allgemein
Auf der Registerkarte Allgemein werden die folgenden Replikateigenschaften angezeigt:
- Name: Der Name des Replikats.
- Owner: Der Benutzer, der das Replikat erstellt hat.
- Created: Datum und Uhrzeit der Erstellung des Replikats.
- Type: Der Replikattyp: Check-Out/Check-In, Unidirektional oder Bidirektional.
- Model: Der Modelltyp. Bei Check-Out-/Check-In- und bidirektionalen Replikaten wird immer der Modelltyp "Vollständig" angezeigt. Bei unidirektionalen Replikaten wird in dieser Eigenschaft je nach dem bei der Erstellung des Replikats ausgewählten Modelltyp entweder "Vollständig" oder "Einfach" angezeigt.
- Conflicts: Zeigt "Ja", wenn sich das Replikat in einem Konfliktstatus befindet, und andernfalls "Nein" an.
- Replica version: Die Replikatversion, die diesem Replikat zugeordnet wurde.
- Synchronization version: Die Synchronisierungsversion, die diesem Replikat zugeordnet wurde.
- Beschreibung
Auf der Registerkarte Beschreibung im Dialogfeld Replikateigenschaften werden die Datasets angezeigt, die im Replikat enthalten sind. Die angezeigten Spalten für diese Datasets entsprechen den Eigenschaften, die bei der Erstellung des Replikats ausgewählt wurden. Diese Dataset-Eigenschaften sind:
- Data: Die Datenquelle der replizierten Daten.
- Type: Der Typ der replizierten Daten: Feature-Class, Tabelle, Geometrisches Netzwerk usw.
- Replicate: Gibt an, ob bei der Erstellung All Features, Schema Only, Auswahlsätze oder Abfragedefinitionen als Filter festgelegt wurden.
- Use Geometry: Wird auf "True" festgelegt, wenn Sie bei der Erstellung des Replikats ausgewählt haben, dass die räumliche Ausdehnung verwendet werden soll, oder eine Ausdehnung angegeben haben. Wenn Sie bei der Erstellung des Replikats ausgewählt haben, dass die volle Ausdehnung verwendet werden soll, wird diese Eigenschaft auf "False" festgelegt.
- Direction: Diese Eigenschaft ist nur für replizierte Beziehungsklassen gültig. Je nach der bei der Erstellung des Replikats ausgewählten Option wird hier "Forward", "Backward" oder "None" angezeigt.
Wenn Sie die Filter anzeigen möchten, die bei der Erstellung des Replikats angewendet wurden, klicken Sie mit der rechten Maustaste auf das Dataset und wählen Filter anzeigen aus.
Ein Text unten im Dialogfeld meldet, ob zugehörige Features und Zeilen repliziert werden. Mit einem zweiten Satz wird beschrieben, wie die Replikatgeometrie angewendet wird. Zum Beispiel werden standardmäßig die Features und Layer, die die Geometrie überschneiden, hinzugefügt. Sonstige räumliche Beziehungen, wie zum Beispiel "Muss innerhalb liegen", könnten bei der Erstellung festgelegt worden sein. Wenn die Spalte Use Geometry auf True festgelegt ist, wird diese Erläuterung angewendet. Wenn in der Spalte "Use Geometry" der Wert "False" angezeigt wird, dann wird nicht anhand der räumlichen Ausdehnung des Replikatbereichs, sondern anhand der vollen Ausdehnung des Datasets bestimmt, was für dieses Dataset repliziert wird.
- Advanced
Auf der Registerkarte Erweitert im Dialogfeld Replikateigenschaften werden Informationen zu den Generationsnummern, die dem Replikat zugeordnet wurden, angezeigt. Die Generationsnummer ist eine in der Geodatabase geführte Nummer, die der Überwachung der Nachrichten, die durch das Replikat gesendet und empfangen werden, dient.
Wenn zum Beispiel das eine Replikat die erste Datenänderungsmeldung an sein relatives Replikat sendet, dann wird die aktuelle Generation des Replikats als Generation 1 definiert. Wenn das relative Replikat diese Nachricht importiert, dann wird es entsprechend als relatives Replikat der Generation auf 1 festgelegt. Wenn das Replikat eine Bestätigung der Datenänderungsmeldung empfängt, dann wird seine letzte bestätigte Generation auf 1 festgelegt.
Auf der Kachel Erweitert werden die folgenden Informationen zu den Generationsnummern angezeigt:
- Current Generation: Die aktuelle Generationsnummer, die beschreibt, wie die Datennachrichten vom Replikat gesendet wurden
- Last Acknowledged Generation: Die Generationsnummer der letzten Datennachricht, für die eine Bestätigung empfangen wurde
- Generation (basierend auf letzter empfangener Meldung): Die aktuelle Generationsnummer des relativen Replikats basierend auf der Nachricht, die zuletzt in dieses Replikat importiert wurde