Eu sou novo no arcgis e em suas aplicações.
Temos o conjunto completo de soluções arcgis (servidor arcgis, desktop, arcgis sde)
Temos uma exigência ...
- geodatabase (A e B)
- A & B residem em 2 servidores diferentes, mas conectados via LAN
- A será atualizado
- B será uma réplica de A
Posso saber qual é a melhor solução para esse problema? o geodatabase pode ser hospedado no oracle DB, geodatabase pessoal ou arquivo de geodatabase.
Eu sei que o arcgistools tem as funções de replicar e sincronizar, mas de acordo com meu amigo. a sincronização deve ser feita manualmente. (crie um script e execute-o periodicamente.
Existe uma maneira de espelhar esses 2 geodatabase em tempo real?
arcgis-server
arcgis-10.1
esri-geodatabase
replication
olhe olhe
fonte
fonte
Respostas:
Réplicas e geodatabases
Documentação Oficial Completa
http://resources.arcgis.com/en/help/main/10.1/index.html#/Replicas_and_geodatabases/003n000000vp000000/
fonte
Não há como espelhar os bancos de dados "on the fly" usando a replicação de geodatabase do ArcGIS. Você pode tentar algo assim com a replicação do DBMS, mas essa não é uma prática recomendada. A melhor coisa a fazer é configurar uma tarefa agendada para executar a sincronização (via script python) com a frequência necessária.
Compreendendo dados distribuídos
Os fatos a seguir comparam a replicação de banco de dados geográficos e a replicação de DBMS:
fonte
Se você procura algo simples, pode usar o Dropbox ou o Bittorrent Sync para espelhar os bancos de dados em tempo real. Ambos operam em tempo real usando os serviços de instantâneo de arquivos do Windows, para que as alterações sejam detectadas. Você ainda desejará um backup tradicional, mas, se a escala do seu projeto não exigir o uso da opção SDE, esses dois poderão ser elegantemente simples. Caso contrário, acho que as outras respostas aqui oferecem suas melhores opções.
fonte