5 votos

El control de versiones comerciales de los conjuntos de datos de ArcSDE + Oracle

Estamos construyendo una aplicación con varias tablas espaciales, proporcionada por un vendedor comercial, en su núcleo. El proveedor proporciona actualizaciones trimestrales. Mantenemos varias mesas de la nuestra propia, derivada de estos comercial tablas. Nuestra aplicación se beneficiarían de control de versiones de los comerciales de las tablas, junto con nuestras tablas derivadas, de tal manera que podemos ver una vista coherente de las cosas en cualquier punto en el tiempo.

Tras cada actualización del proveedor, me gustaría "diff" los cambios y aplicarlos a nuestra base de datos, a continuación, actualizar nuestras tablas derivadas en consecuencia. Esto puede ser logrado con ESRI aplicación de control de versiones? Sería esto requiere el registro de nuestras mesas con el GDB? (Yo prefiero hacer el trabajo pesado, PL/SQL, así que no estoy seguro de cómo me siento acerca de esto.)

65voto

Niall C. Puntos 1234

Si entiendo tu pregunta corrrectly de la OMI, la respuesta es no. El control de versiones, simplemente, declaró pistas de los cambios a los datos existentes en la base de datos.

Solía usar una modelbuilder secuencia de comandos para comprobar entrante en forma de archivos para el "diff", tanto en la distribución espacial y atributos, hacer una selección de los nuevos datos diferentes y, a continuación, exportar a un archivo separado para la importación a mi db.

Hay una secuencia de comandos disponibles para comprobar los dos sde capas.

Para más información sobre el control de versiones (en caso de que te interese)
tablas del sistema
Vista rápida de control de versiones
Largo y corto soporte de transacciones
Mantenimiento de los datos de las transacciones

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X