En el software ArcGIS, el término servidores de base de datos hace referencia a las instancias de Microsoft SQL Server Express que se han habilitado para almacenar geodatabases de escritorio o de grupo de trabajo.
Cualquiera que posea una licencia Advanced o Standard de ArcGIS for Desktop, ArcGIS Engine con la opción Geodatabase Update o de ArcGIS for Server en el nivel Grupo de trabajo puede configurar y utilizar una instancia de SQL Server Express (un servidor de base de datos) para almacenar geodatabases.
Puede configurar un servidor de base de datos para su uso personal, o bien puede agregar otros usuarios al servidor de base de datos para proporcionarles acceso a las geodatabases almacenadas en el servidor de base de datos. En la mayoría de los casos, la persona que configura el servidor de base de datos es el administrador del servidor. Esa persona es responsable del acceso al servidor de base de datos y de su mantenimiento.
A continuación se presenta un resumen de la configuración y el uso de cualquier servidor de base de datos y las geodatabases que contiene.
Configurar
Para configurar un servidor de base de datos, instale SQL Server Express y habilite el almacenamiento de geodatabases, agregue una conexión con la instancia de SQL Server bajo el nodo Servidores de bases de datos del árbol de Catálogo y cree geodatabases.
Instalar SQL Server Express
Utilice el archivo de instalación de SQL Server Express que se proporciona junto con ArcGIS for Desktop, ArcGIS Engine o ArcGIS for Server Workgroup para instalar SQL Server Express y habilite el almacenamiento de geodatabases.
Instalar un cliente de SQL Server
Debe instalar SQL Server Native Client en el equipo donde esté instalado ArcGIS for Desktop. Esto permite conectarse a la instancia de SQL Server Express.
Puede descargar SQL Server Native Client desde el sitio web de Microsoft o My Esri. Consulte las instrucciones de instalación de SQL Server Native Client en la documentación de Microsoft.
Crear geodatabases
Una vez que haya configurado SQL Server Express y el cliente de SQL Server, abra ArcMap y la ventana Catálogo o la aplicación ArcCatalog independiente para agregar una conexión al servidor de base de datos.
Llegado este punto, estará conectado al servidor, pero no existirá aún ninguna geodatabase. Por consiguiente, el siguiente paso consiste en crear una o más geodatabases en el servidor de base de datos.
Si otros usuarios precisan acceder a las nuevas geodatabases, debe agregarlos al servidor de base de datos.
Agregar usuarios
Como administrador del servidor, es el encargado de agregar al servidor de base de datos los nombres de usuario de Windows de todos los usuarios que deban tener acceso a las geodatabases que residen en el servidor de base de datos. El administrador del servidor también es responsable de asignar permisos de usuario a las geodatabases.
Agregar datos
Usted y cualquier otro usuario que tengan permisos de lectura/escritura en la geodatabase pueden crear datos en una geodatabase residente en el servidor de base de datos o importar datos en ella. Para obtener información sobre la incorporación de datos a las geodatabases, consulte los temas de la sección 'Agregar datasets y otros elementos de geodatabases'. Vea Información general sobre cómo agregar datasets a la geodatabase para iniciarse en el tema.
Conectar
Hay dos maneras de acceder a las geodatabases que residen en un servidor de base de datos desde ArcGIS for Desktop: a través del nodo Servidor de base de datos o del nodo Conexiones de base de datos del árbol de Catálogo.
Los administradores del servidor y de las geodatabases deben crear conexiones bajo el nodo Servidores de bases de datos para realizar tareas administrativas, como crear una copia de seguridad de una geodatabase o modificar los permisos de usuario. Una vez que agregue una conexión al servidor de base de datos, aparecerá cuando reinicie ArcMap o ArcCatalog. Puede hacer doble clic en el servidor de base de datos para volver a conectarse al mismo.
Los usuarios que solo precisen crear, editar, publicar o leer datos de las geodatabases pueden conectarse a una geodatabase específica desde el nodo Conexiones de base de datos del árbol de Catálogo. Tenga en cuenta que debe utilizar una Conexión de base de datos (archivo .sde) cuando ejecute muchas herramientas de geoprocesamiento o si va a publicar los servicios. El administrador del servidor debería proporcionar a los usuarios la información necesaria para crear una conexión de base de datos o crear un archivo de conexión para su uso. Consulte Preconfigurar archivos de conexión para obtener más información.
Mantener el servidor y las geodatabases
Además de crear geodatabases, agregar usuarios y controlar los permisos de usuario, los administradores del servidor son responsables de realizar las siguientes tareas:
- Mover geodatabases entre servidores de bases de datos
- Restaurar geodatabases en el servidor de base de datos
- Actualizar SQL Server Express
- Actualizar claves de licencia de ArcGIS
El administrador del servidor o el administrador de geodatabase pueden realizar el mantenimiento de la geodatabase. En las tareas de mantenimiento de la geodatabase se incluyen las siguientes:
Utilizar los datos de las geodatabases
Una vez configurados el servidor de base de datos y sus geodatabases, los usuarios con permisos de lectura/escritura sobre los datos de la geodatabase pueden editar los datos existentes. Para iniciarse en la edición, vea Un recorrido rápido por la edición.
Probablemente, los datos también se utilizarán en mapas. Consulte los temas relacionados con la creación de mapas en ArcGIS en la sección 'Representación cartográfica y visualización' de la ayuda.
También se puede acceder a los datos de las geodatabases a través de los servicios de ArcGIS. Consulte Preparar recursos para su publicación como servicios para obtener información sobre los pasos necesarios para acceder a los servidores de bases de datos con ArcGIS for Server.