Trabajar con una versión histórica
Para examinar la información archivada, debe tener acceso a los datos a través de una versión histórica. Al conectar con una versión histórica, está conectando con un momento definido. El momento es la hora actual de la base de datos (DEFAULT) o se puede definir especificando una fecha y hora.
Puede ver versiones históricas conectando directamente con una fecha y hora concretas a través del cuadro de diálogo Propiedades de conexión de base de datos espaciales en ArcCatalog o en la ventana Catálogo de ArcMap:
En la sección Detalles de conexión del cuadro de diálogo, haga clic en el botón Cambiar para especificar si desea conectar a una versión transaccional o histórica. Aparecerá el cuadro de diálogo Detalles de conexión.
Si decide hacer referencia a una versión histórica, tiene la opción de elegir en una lista de marcadores históricos, o una fecha y hora concretas. Un marcador histórico es un momento con nombre utilizado para conectar rápidamente con fechas y horas importantes. Consulte la sección sobre marcadores históricos para obtener información sobre cómo y cuándo crear marcadores históricos. Una vez conectado, todos los datasets habilitados para el archivado con vista previa en ArcCatalog muestran los datos para el momento definido.
Al conectar con el marcador histórico DEFAULT desde esta ventana o a través de los cuadros de diálogo Cambiar versión o Visor Histórico Geodatabase de ArcMap, se muestra la representación actual de las clases de archivado, que es equivalente a las representaciones de clase de la versión DEFAULT transaccional.
Conectar a través del marcador histórico DEFAULT permite una conexión de solo lectura, que puede consumir realmente menos recursos de la base de datos que si se trabaja con la clase equivalente versionada. La clase de archivado no se apoya en la información almacenada en las tablas delta ni en las tablas de control de versiones del repositorio de ArcSDE, lo que significa que la consulta de todos los registros actualmente activos (gdb_to_date de 12/31/9999) en la clase de archivado puede ser con frecuencia más rápida que la consulta de la versión transaccional DEFAULT.
El comando Actualizar tiempo base de datos actualiza el control de fecha con la hora actual de la base de datos. Esto garantiza que la fecha y la hora sean coherentes entre el cliente y el servidor de base de datos.
Al trabajar con información archivada, es importante entender que la hora de transacción registrada en el DBMS se recibe desde el SO del servidor. Esto afecta a cómo se obtiene acceso y se consulta la clase de archivado. El comando Actualizar tiempo base de datos está disponible en varias ubicaciones de ArcMap y actualiza el control de fecha con la hora actual de la base de datos. Esto garantiza que la fecha y la hora sean coherentes entre el cliente y el servidor de base de datos.
Si se trabaja en una zona horaria diferente de la del servidor, las consultas contra un momento en el tiempo deben reflejar la hora del servidor, no la hora del SO del cliente. Por ejemplo, si la edición se realizó a las 9:05 a.m. (PST) pero el DBMS reside en Nueva York, la hora de transacción registrada para esta edición es realmente las 12:05 p.m. (EST). Como consecuencia, si el editor fuera a consultar la versión histórica a las 9:05 a.m., ya no vería la edición, porque a las 9:05 a.m. en el servidor esa entidad no se había creado. Para ver la entidad recién agregada, el editor necesitaría consultar el DBMS a las 12:05 p.m.
Si especifica una fecha y hora anteriores al momento en que se habilitó el archivado, no será accesible ningún dato. Los datos almacenados solo son accesibles desde el momento en que se habilita el archivado en delante. Por ejemplo, si habilita el archivado el 1/1/06 y, a continuación, cambia a una versión histórica que especifica la fecha 31/12/05, no aparecerá ningún dato.
Para ver una versión histórica en ArcMap, cambie primero a una versión histórica a través del cuadro de diálogo Cambiar versión haciendo clic en el botón Cambiar versión de la barra de herramientas Versionado. Este comando permite elegir una versión transaccional o histórica. Para cambiar a una versión histórica, elija la opción Histórico bajo Tipo de versión.
Hay dos maneras de elegir el momento para una versión histórica: elegir un marcador histórico con nombre o elegir una fecha y hora concreta.
Después de cambiar versiones, ArcMap muestra los datos sobre la versión histórica que hace referencia al momento seleccionado.