Como administrador o publicador de ArcGIS Server, puede registrar fuentes de datos para los servicios web de ArcGIS Server.
Para registrar una geodatabase de grupo de trabajo con ArcGIS Server, el sitio de ArcGIS Server debe tener una licencia para grupo de trabajo.
A continuación, se presenta un resumen de los pasos que debe seguir para registrar una geodatabase de grupo de trabajo con un sitio (de grupo de trabajo) de ArcGIS Server:
- Instale el cliente de Microsoft 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 un archivo de conexión de base de datos (.sde) que acceda a la geodatabase de grupo de trabajo.
- Importe el archivo .sde para registrar la geodatabase con el sitio del grupo de trabajo de ArcGIS Server.
En las secciones siguientes se proporciona más información sobre cómo preparar los clientes de ArcGIS para conectarse a una geodatabase de grupo de trabajo y registrarla con un sitio de ArcGIS Server (grupo de trabajo).
Nota:
Debe usar ArcMap para agregar la cuenta de ArcGIS Server al servidor de la base de datos y otorgarle permisos para los datos; sin embargo, no puede publicar desde ArcMap. Cree mapas y publique desde ArcGIS Pro.
Instalar el controlador ODBC para SQL Server
Cuando utilice el grupo de trabajo de ArcGIS Enterprise o el grupo de trabajo de ArcGIS Server, ArcGIS Server y la instancia de SQL Server Express se deben instalar en el mismo equipo. No necesita instalar el cliente de SQL Server en el equipo donde está instalado ArcGIS Server, ya que los archivos que se necesitan para conectar se instalan con la instancia de SQL Server Express. Sin embargo, si el sitio de ArcGIS Server contiene varios equipos, debe instalar el controlador ODBC de Microsoft para SQL Server en los demás equipos del sitio.
Solo puede crear y administrar geodatabases de grupo de trabajo en ArcMap 10.8.1 o versiones anteriores. Debe instalar el controlador ODBC para SQL Server en el equipo de ArcMap.
Debe usar ArcGIS Pro para publicar datos de una geodatabase de grupo de trabajo en un sitio de grupo de trabajo de ArcGIS Server 11 o posterior. Instale el controlador ODBC para SQL Server en el equipo de ArcGIS Pro.
Puede obtener e instalar el controlador ODBC desde el Centro de descargas de Microsoft o My Esri. Compruebe los requisitos del sistema de ArcGIS para SQL Server para confirmar qué versión del controlador ODBC es compatible con la versión de software de SQL Server Express y ArcGIS que utiliza.
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. Cuando se especifica la autenticación de sistema operativo para la conexión de base de datos, ArcGIS Server se conecta a los datos con la cuenta de ArcGIS Server.
Agregue la cuenta de ArcGIS Server al servidor de base de datos.
- Inicie 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 base de datos en el árbol de catálogo para conectarlo.
- 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 publicar en ArcGIS Server.
Otorgar 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 y escritura sobre los datos. Si va a registrar la geodatabase como base de datos administrada para el sitio de grupo de trabajo de ArcGIS Server, 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.
- Si la geodatabase de grupo de trabajo va a ser una base de datos registrada, haga clic en Solo lectura para otorgar permisos de solo lectura a la cuenta de ArcGIS Server para todos los datos de la geodatabase.
- Si la geodatabase de grupo de trabajo va a ser una base de datos administrada, haga clic en Lectura/Escritura para permitir a la cuenta de ArcGIS Server la creación de 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.
Como alternativa, puede crear una conexión de base de datos en ArcGIS Pro que acceda a la geodatabase de grupo de trabajo.
Una vez creado el archivo, impórtelo 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. Puede hacer esto desde ArcGIS Server Manager.