Como publicador o administrador de ArcGIS Server en su organización, cuenta con la opción de registrar los almacenes en la nube y los data stores locales. Al hacerlo, tiene la opción de registrar las carpetas de datos, las bases de datos y las geodatabases en el sitio de ArcGIS Server para que los servicios que publica puedan hacer referencia a los datos de esas carpetas, bases de datos y geodatabases. El proceso de registro de datos proporciona a ArcGIS Server una lista de ubicaciones a las cuales puede acceder. El proceso de registro de datos también ayuda a que ArcGIS Server ajuste las rutas de los datos a medida que los publica en los equipos.
Para registrar una geodatabase de grupo de trabajo con ArcGIS Server, realice lo siguiente:
- Instale el cliente de SQL Server en todos los equipos cliente que son remotos con respecto a la instancia de SQL Server Express.
- Agregue la cuenta de ArcGIS Server al servidor de base de datos.
- Conceda al menos privilegios de solo lectura a los datos que se van a publicar en la cuenta de ArcGIS Server.
- Cree una conexión de base de datos (archivo .sde) en la geodatabase de grupo de trabajo.
- Importe el archivo .sde para registrar la geodatabase con un sitio de ArcGIS Server. Puede hacerlo en ArcMap o en ArcGIS Server Manager.
En las secciones siguientes se proporciona más información sobre cómo preparar su cliente de ArcGIS para conectarse a una geodatabase de grupo de trabajo y registrarla con un sitio de ArcGIS Server.
Instalar el cliente de SQL Server
Cuando se utiliza un grupo de trabajo de ArcGIS Enterprise, ArcGIS Server y la instancia de SQL Server Express deben estar instalados en el mismo equipo; por tanto, no es necesario instalar el cliente de SQL Server en el equipo de ArcGIS Server, ya que los archivos que se necesitan para conectar se instalan con la instancia de SQL Server Express.
Para conectarse a la instancia de SQL Server Express desde un equipo de ArcMap remoto, debe instalar el cliente de SQL Server.
Puede obtener el cliente de SQL Server en el Centro de descargas de Microsoft e instalarlo si la versión es compatible con ArcGIS. También puede descargar e instalar el cliente de SQL Server desde My Esri. Instale el cliente en todos los equipos en los que se haya instalado ArcMap.
Si instala el cliente en un sistema operativo de 64 bits, debe utilizar el archivo ejecutable de 64 bits; con él se instalan archivos tanto de 32 bits como de 64 bits. Si ejecuta la instalación del cliente de SQL Server de 32 bits en un sistema operativo de 64 bits, no funcionará.
Agregar la cuenta de ArcGIS Server al servidor de base de datos
Las geodatabases de grupo de trabajo usan exclusivamente conexiones autenticadas de sistema operativo (SO). Cuando se especifica la autenticación de SO para la conexión de geodatabase, ArcGIS Server se conecta a los datos utilizando la cuenta de ArcGIS Server.
Agregue la cuenta de ArcGIS Server al servidor de base de datos.
- Inicie una sesión en el cliente utilizando un inicio de sesión que sea administrador del servidor de base de datos e inicie ArcMap o ArcCatalog.
- Haga doble clic en el servidor de bases de datos en el árbol de Catálogo para conectarse al mismo.
- Haga clic con el botón derecho en el servidor de base de datos y luego haga clic en Permisos para abrir el cuadro de diálogo Permisos de los servidores de la base datos.
- Agregue la cuenta de ArcGIS Server al servidor de base de datos.
- Haga clic en Agregar usuario.
- Especifique la ubicación, local o dominio, de su cuenta de ArcGIS Server.
- Escriba el nombre de su cuenta de ArcGIS Server y haga clic en Comprobar nombres para verificar que el nombre de inicio de sesión es válido.
- Haga clic en Aceptar para cerrar el cuadro de diálogo Seleccionar usuario o grupo.
El inicio de sesión se añade a la lista Usuarios del Servidor de la Base de datos.
- Haga clic en Aceptar para aplicar los cambios y cerrar el cuadro de diálogo Permiso.
De forma predeterminada, la cuenta de ArcGIS Server se agrega como usuario en todas las geodatabases en el servidor de base de datos; sin embargo, no se otorgan privilegios específicos a este usuario para las geodatabases.
A continuación, debe otorgar a la cuenta de ArcGIS Server acceso a los datos que desea registrar con ArcGIS Server.
Otorgue a la cuenta de ArcGIS Server acceso a los datos
Debe otorgar a la cuenta de ArcGIS Server acceso a los datos de la geodatabase. Si no va a publicar servicios de entidades editables desde la geodatabase, solo tiene que otorgar al usuario de ArcGIS Server privilegios de solo lectura para la geodatabase. Si va a publicar servicios de entidades editables, otorgue a la cuenta de ArcGIS Server privilegios de lectura/escritura sobre los datos. Si va a registrar la geodatabase como base de datos administrada, debe otorgar además permisos a la cuenta de ArcGIS Server en la geodatabase.
- En el nodo Servidores de base de datos del árbol de Catálogo, haga doble clic en la geodatabase de grupo de trabajo que desee registrar con el servidor para conectarse a ella.
- Abra el cuadro de diálogo Permisos de la geodatabase.
Haga clic con el botón derecho del ratón en la geodatabase, seleccione Administración y haga clic en Permisos.
- Seleccione el usuario de ArcGIS Server en la lista Usuarios del servidor de la base de datos y asígnele permisos sobre la geodatabase.
- En el caso de una base de datos registrada, haga clic en Solo lectura para otorgar permisos de solo lectura a la cuenta de ArcGIS Server en la geodatabase.
- En el caso de una base de datos administrada, haga clic en Lectura/Escritura para permitir a la cuenta de ArcGIS Server crear datasets en la geodatabase.
- Haga clic en Aceptar para guardar los cambios y cerrar el cuadro de diálogo Permisos.
- Haga clic con el botón derecho del ratón en uno de los datasets que se van a editar, seleccione Administrar y haga clic en Privilegios.
- Elija la cuenta de ArcGIS Server de la lista Usuarios del servidor de la base de datos, haga clic en Lectura/Escritura y haga clic en Aceptar para cerrar el cuadro de diálogo.
- Repita los dos pasos anteriores para cada uno de los datasets que se van a editar mediante un servicio de entidades.
Crear un archivo de conexión de base de datos
Para registrar una geodatabase de grupo de trabajo con un sitio de ArcGIS Server, debe hacer referencia a una conexión de base de datos (archivo .sde), no a una conexión de servidor de base de datos (archivo .gds).
La forma más sencilla de realizar esto es hacer clic con el botón derecho del ratón en la geodatabase situada bajo el servidor de base de datos del árbol de catálogo y, a continuación, hacer clic en Guardar conexión. Se creará una nueva conexión en Conexiones de base de datos en el árbol de Catálogo.
Una vez creado el archivo, puede importarlo cuando registre la geodatabase.
Registrar la geodatabase de grupo de trabajo
Puede registrar la geodatabase de grupo de trabajo como una base de datos o una base de datos administrada. Esto se puede realizar desde ArcGIS Server Manager o el árbol de Catálogo en ArcMap o ArcCatalog. Consulte los temas siguientes para obtener una explicación de las opciones de registro y de cómo se registra la geodatabase: