Ejercicio 3: Adjuntar, actualizar y crear una copia de seguridad de una geodatabase
Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.
Es posible mover geodatabases separándolas de un servidor de base de datos a partir de copiarlas en una ubicación nueva y adjuntarlas a un servidor de base de datos diferente. Esto podría ser útil para, por ejemplo, entregar datos a un consultor o cliente; configurar un servidor de base de datos nuevo en un equipo nuevo y mover las geodatabases; o mover los datos a diferentes etapas de un proyecto, cuando cada etapa la realiza una persona o departamento diferente dentro de la organización.
En este ejercicio suponga que un consultor ha realizado la creación inicial de datos para usted y le ha enviado el archivo de base de datos para que pueda adjuntarlo a su servidor de base de datos y editarlo. En este caso, el consultor utilizó una versión previa de ArcGIS para crear la geodatabase. Por lo tanto, una vez que adjuntó la geodatabase, deberá hacer una copia de seguridad de la misma y después actualizarla.
Adjuntar una geodatabase existente
Usted va a asociar una geodatabase, buildings08, a su servidor de base de datos. Esta geodatabase contiene datos de diferentes tipos de edificios en la isla de Osokopf.
- Inicie ArcMap, abra la ventana Catálogo y después expanda la carpeta Servidores de base de datos en el árbol de catálogo.
- En el árbol de catálogo, haga clic con el botón derecho en el servidor de base de datos y haga clic en Adjuntar.
- En el cuadro de diálogo Adjuntar geodatabase, haga clic en el botón elipsis (...).
- Busque la carpeta de tutorial de DatabaseServers (C:\ArcGIS\ArcTutor\DatabaseServers).
- Elija el archivo buildings08.mdf y haga clic en Aceptar.
- Haga clic en el botón Aceptar en el cuadro de diálogo Adjuntar geodatabase.
La geodatabase buildings08 aparece ahora en el servidor de base de datos en el árbol Catálogo.
Como se indica, la geodatabase de edificios ya contiene datos. Sin embargo, esta geodatabase es una versión anterior.
Hacer una copia de seguridad de la geodatabase nueva
Antes de actualizar la geodatabase o editarla, debe crear una copia de seguridad de la misma. De esa manera, si decide que necesita la geodatabase de nuevo en su estado original, tendrá un archivo de copia de seguridad.
- En la ventana Catálogo, haga clic con el botón derecho del ratón en la geodatabase buildings08, apunte a Administracióny, a continuación, haga clic en Copia de seguridad.
- Introduzca buildings_bu1 en el cuadro de texto Nombre de copia de seguridad.
-
Podría guardar la copia de seguridad de la geodatabase en la ubicación predeterminada, pero en su lugar, guarde la copia de seguridad en la carpeta de tutorial, DatabaseServers. Introduzca la ruta en el cuadro de texto Hacer copia de seguridad en carpeta.
Por ejemplo, escriba c:\ArcGIS\ArcTutor\DatabaseServers.
Nota:En un entorno de producción, debería desplazar copias de los archivos de copia de seguridad a otro servidor o medio. Para los objetivos de este tutorial, sin embargo, puede dejar el archivo en la unidad local.
- En el cuadro de texto Descripción, escriba Estado inicial de la geodatabase buildings08.
- Haga clic en Aceptar.
Esto crea una imagen de la geodatabase y sus contenidos como estaban al momento de realizar la copia de seguridad. Las imágenes de copia de seguridad que se crean son copias totales de la base de datos. Cuando ejecuta copias de seguridad subsiguientes, puede crear un nuevo archivo de copia de seguridad o sobrescribir el anterior.
Las copias de seguridad de geodatabase se deben crear una vez implementados los cambios en la geodatabase. De esa manera, si la geodatabase se daña o se elimina por accidente, no perderá las ediciones que le haya realizado. O si se realizan ediciones erróneas, puede volver al estado de los datos de la última copia de seguridad.
Actualización de la geodatabase
Esta geodatabase se creó con ArcGIS Desktop 9.3. 1. Para utilizar la funcionalidad actual, puede actualizar la geodatabase.
- Haga clic con el botón derecho del ratón en la geodatabase buildings08 de la ventana Catálogo y haga clic en Propiedades.
- Haga clic en la pestaña General del cuadro de diálogo Propiedades de la geodatabase.
- Haga clic en el botón Actualizar geodatabase para abrir la herramienta de geoprocesamiento Actualizar geodatabase.
- Deje las opciones Realizar verificación de prerequisitos y Actualizar geodatabase marcadas.
-
Haga clic en Aceptar para comenzar la actualización.
Se abrirá la ventana de progreso. Los mensajes se muestran a medida que la herramienta realiza las verificaciones y la actualización. Si la actualización falla, lea estos mensajes para conocer el motivo.
-
Cuando la actualización se termina correctamente, cierre el cuadro de diálogo.
Comprueba que la descripción bajo la sección Mejorar estado de la pestaña General ha cambiado y que el botón Actualizar geodatabase está inactivo.
- Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de la geodatabase.
Si la información de estado no se actualiza, cierre el cuadro de diálogo Propiedades de la geodatabase y vuelva a abrirlo.
Cambiar el nombre de un campo
Dado que los datos fueron creados por un consultor, verifique las propiedades de los datos. Verá que algunos de los nombres de campo y alias creados pueden ser cambiados.
- Expanda la geodatabase buildings08.
- Haga clic con el botón derecho del ratón en la clase de entidad de utilidades y haga clic en Propiedades.
Se abre el cuadro de diálogo Propiedades de clase de entidad.
- Si aún no está activo, haga clic en la pestaña General.
- Escriba Utilidades en el cuadro de texto Alias.
- Haga clic en la pestaña Campos.
- Cambie el nombre del campo util_addre a util_address.
- Haga doble clic en el texto util_addre de la columna Nombre de campo.
- Elimine el texto existente y escriba util_address.
- Para los alias util_address, escriba Dirección.
- Haga clic en Aplicar.
- Si así lo desea, haga clic en las demás fichas para ver qué información está disponible. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de clase de entidad cuando termine.
- Abra las Propiedades de clase de entidad para la clase de entidad de escuelas y cambie el nombre de campo sch_addres a sch_address.
- Elija el campo sch_type y establezca su alias en Tipo de escuela.
- Haga clic en Aceptar para aplicar los cambios y cerrar el cuadro de diálogo.
Ha adjuntado una geodatabase al servidor de base de datos, realizado una copia de seguridad de la misma, actualizado a la versión actual de ArcGIS y cambiado el nombre de los campos de las clases de entidad. Ahora pasamos al Ejercicio 4 para agregar usuarios al servidor de base de datos y concederles permisos.