Actualizar una geodatabase en SQL Server
Las geodatabases de ArcGIS 10 o versiones más recientes se actualizan con la herramienta de geoprocesamiento Actualizar geodatabase o con la secuencia de comandos de Python. Por lo tanto, debe tener la versión actual de ArcGIS for Desktop (Standard o Advanced), ArcGIS Engine con la extensión Geodatabase Update o ArcGIS for Server (Standard o Advanced) instalada en el equipo desde el que ejecutará la actualización, ya que la funcionalidad de geoprocesamiento está disponible en ArcGIS en estos clientes.
Si actualiza una geodatabase en SQL Server que utiliza el modelo de base de datos espaciales múltiple, asegúrese de ejecutar la actualización en la base de datos sde. Tenga en cuenta que, una vez actualizada, no podrá agregar nuevos datos a una geodatabase que utilice el modelo de base de datos espacial múltiple.
Asegúrese de haber leído y realizado los pasos en Preparar la actualización de una geodatabase en SQL Server antes de actualizar.
Este tema explica cómo actualizar una geodatabase corporativa aplicando la herramienta de geoprocesamiento Actualizar geodatabase desde el botón Actualizar geodatabase en el cuadro de diálogo Propiedades de la geodatabase. También puede buscar la herramienta y ejecutarla, o puede ejecutar una secuencia de comandos de Python.
- Inicie ArcCatalog, ArcMap, ArcGlobe o ArcScene y abra la ventana Catálogo.
- Expanda el nodo Conexiones de base de datos y conéctese a la geodatabase que quiera actualizar.
Debe conectarse directamente a la geodatabase como administrador de la geodatabase. Si aún no existe la conexión, agregue una nueva. Vea Conexión de base de datos en ArcGIS for Desktop para obtener información.
- Haga clic con el botón derecho en la conexión de geodatabase y, a continuación, haga clic en Propiedades.
- Haga clic en la pestaña General.
Si necesita una actualización, se activa el botón Actualizar geodatabase.
Si el botón Actualizar geodatabase no está activo, puede ser debido a que el cliente que se conecta tiene la misma versión que la geodatabase, el sistema DBMS no es una versión actualizable compatible, está utilizando una conexión de servicio de ArcSDE en lugar de una conexión directa a la geodatabase o se conecta desde un cliente de ArcGIS for Desktop Basic.
-
Haga clic en el botón Actualizar geodatabase.
Se abre la herramienta de geoprocesamiento Actualizar geodatabase. El cuadro de texto Geodatabase de entrada se rellena con la información de conexión de geodatabase.
-
Esri recomienda que deje marcadas ambas opciones Comprobación de requisitos previos y Actualizar geodatabase en el cuadro de diálogo de la herramienta de geoprocesamiento Actualizar geodatabase. De esta manera, la herramienta comprueba si los requisitos previos de la actualización se cumplieron antes de continuar con la actualización de la geodatabase.
La comprobación de requisitos previos detecta otras conexiones activas con la geodatabase, determina si el usuario conectado posee los suficientes privilegios para actualizar la geodatabase, se asegura de que la base de datos admita columnas XML, de que, si se conecta a una geodatabase de modelo de base de datos espaciales múltiple, esté conectado a la geodatabase sde, y de que todos los datasets se puedan abrir. Si no se cumple algún requisito previo, la herramienta finaliza. Debe corregir cualquier problema antes de ejecutar el procedimiento de actualización nuevamente.
Los resultados de esta comprobación se indican en el cuadro de diálogo de la herramienta de geoprocesamiento. Si la comprobación (o actualización) falla, los resultados también se escribirán en GDBUpgrade.log, que se encuentra en c:\ Documents and Settings \<nombre de usuario>\ Local Settings\Application Data\ESRI\<producto de ArcGIS> en los sistemas operativos Windows XP y Server 2003; c:\Users\<nombre de usuario>\AppData\Local\ESRI\<producto de ArcGIS> en el resto de sistemas operativos Windows compatibles o en <directorio de inicio de usuario>/.arcgis<#>/Application Data/ESRI en los sistemas operativos Linux.
- Haga clic en Aceptar para iniciar la verificación y actualizar.
- Si se cumplen todas las comprobaciones, la herramienta procede con la actualización. El estado de la comprobación de requisitos previos y de la actualización se muestra en el cuadro de diálogo de progreso de la herramienta de geoprocesamiento. Si la actualización falla, la información se escribe en GDBUpgrade.log. sdesetup.log, que también se encuentra en el directorio TEMP del sistema, contiene información adicional.
- Cuando la herramienta finaliza correctamente, haga clic en Cerrar para cerrar el cuadro de diálogo de progreso de la herramienta de geoprocesamiento.
No puede ejecutar la herramienta Actualizar geodatabase si se están ejecutando otras herramientas de geoprocesamiento como procesos en segundo plano en el equipo cliente.
La geodatabase se actualiza a la última versión.
Para actualizar datasets de red, datasets de mosaico o estructuras de parcelas en la geodatabase, use las herramientas de geoprocesamiento Actualizar dataset o una secuencia de comandos de Python.
Las actualizaciones de datasets de red, estructuras de parcelas o datasets de mosaico son opcionales. Sin embargo, si no los actualiza, no tiene acceso a la funcionalidad más reciente en estos datasets.
Si posee vistas versionadas existentes (anteriormente denominadas vistas multiversionadas), y desea aprovechar la nueva funcionalidad de vista versionada, suprima las vistas versionadas existentes y vuelva a crearlas desde un cliente ArcGIS 10.1 o posterior después de actualizar su geodatabase.