Ich bin neu in Arcgis und seinen Anwendungen.
Wir haben die komplette Suite von Arcgis-Lösungen (Arcgis Server, Desktop, Arcgis SD)
Wir haben eine Anforderung ...
- Geodatabase (A & B)
- A & B befinden sich auf 2 verschiedenen Servern, sind jedoch über LAN verbunden
- A wird aktualisiert
- B wird eine Nachbildung von A sein
Darf ich wissen, was die beste Lösung für dieses Problem ist? Die Geodatabase kann in Oracle DB, persönlicher Geodatabase oder Geodatabase-Datei gehostet werden.
Ich weiß, dass arcgistools die Funktionen zum Replizieren und Synchronisieren hat, aber laut meinem Freund. Die Synchronisation muss manuell erfolgen. (Erstellen Sie ein Skript und führen Sie es regelmäßig aus.
Gibt es eine Möglichkeit, diese 2 Geodatabase im laufenden Betrieb zu spiegeln?
arcgis-server
arcgis-10.1
esri-geodatabase
replication
Schau Schau
quelle
quelle
Antworten:
Repliken und Geodatabases
Vollständige offizielle Dokumentation
http://resources.arcgis.com/de/help/main/10.1/index.html#/Replicas_and_geodatabases/003n000000vp000000/
quelle
Es gibt keine Möglichkeit, die Datenbanken mithilfe der ArcGIS-Geodatabase-Replikation "on the fly" zu spiegeln. Sie könnten mit der DBMS-Replikation so etwas versuchen, dies wird jedoch nicht empfohlen. Am besten richten Sie eine geplante Aufgabe ein, um die Synchronisation (über ein Python-Skript) so oft wie nötig auszuführen.
Verteilte Daten verstehen
Die folgenden Fakten vergleichen die Geodatabase-Replikation und die DBMS-Replikation:
quelle
Wenn Sie nach etwas Einfachem suchen, können Sie Dropbox oder Bittorrent Sync verwenden, um die Datenbanken im laufenden Betrieb zu spiegeln. Beide arbeiten in Echtzeit mit den Datei-Snapshot-Diensten von Windows, sodass Änderungen abgefangen werden. Sie möchten immer noch ein traditionelles Backup, aber wenn der Umfang Ihres Projekts nicht die Verwendung Ihrer SDE-Option erfordert, können diese beiden elegant einfach sein. Ansonsten denke ich, dass die anderen Antworten hier Ihre besten Optionen bieten.
quelle