Registrar una geodatabase de grupo de trabajo con el servidor

Como administrador del servidor, tiene la opción de registrar carpetas de datos, bases de datos y geodatabases con ArcGIS Server. El proceso de registro de datos ofrece al servidor una lista de ubicaciones que el administrador del servidor ha verificado son accesibles para el servidor SIG. El proceso de registro de datos también ayuda a que el servidor SIG comprenda cómo ajustar 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:

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 ArcGIS Server.

Instalar SQL Server Native Client

Siempre realizará direcciones directas con geodatabases de grupo de trabajo; no se utilizará el servicio de ArcSDE. Por lo tanto, debe instalar SQL Server Native Client en todos los equipos cliente que necesitan conectarse a la geodatabase. A continuación, se muestran algunos ejemplos:

Si tiene instalado ArcGIS for Desktop en un equipo diferente de donde está instalado SQL Server Express, debe instalar una versión de SQL Server Native Client que sea compatible con la versión de SQL Server Express que esté utilizando.

Si tiene instalado ArcGIS Server en un equipo diferente de donde está instalado SQL Server Express, debe instalar también SQL Server Native Client en el equipo con ArcGIS Server.

Si su cliente de ArcGIS está instalado en el mismo equipo que SQL Server Express, no es necesario que instale SQL Server Native Client porque los archivos necesarios para la conexión se instalan con el sistema de administración de bases de datos.

Consulte Configurar una conexión a SQL Server para obtener una explicación de qué SQL Server Native Client debe usar.

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 autenticación de SO para la conexión de geodatabase, ArcGIS Server debe poder conectarse a los datos utilizando la cuenta de ArcGIS Server.

SugerenciaSugerencia:

Se recomienda que el inicio de sesión de la cuenta de ArcGIS Server sea una cuenta de dominio; esto simplifica la administración de la cuenta y facilita la adición del inicio de sesión a diferentes sistemas de administración de bases de datos que utilizan la autenticación de sistema operativo, como por ejemplo los servidores de base de datos. Si la cuenta de ArcGIS Server es un inicio de sesión de Windows local y su instancia de SQL Server Express está en un equipo diferente al equipo en que está instalado ArcGIS Server, debe crear una cuenta de ArcGIS Server en el equipo donde está instalado el sistema de administración de bases de datos y proporcionarle la misma contraseña que la del equipo con ArcGIS Server antes de añadirla al servidor de base de datos.

Añada la cuenta de ArcGIS Server al servidor de base de datos.

Pasos:
  1. 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.
  2. Haga doble clic en el servidor de bases de datos en el árbol de catálogo para conectarse al mismo.
  3. Abra el cuadro de diálogo Permisos de los servidores de base de datos.

    Haga clic con el botón derecho en el servidor de bases de datos y haga clic en Permiso.

  4. Añada la cuenta de ArcGIS Server al servidor de base de datos.
    1. Haga clic en Agregar usuario.
    2. Especifique la ubicación, local o dominio, de su cuenta de ArcGIS Server.
    3. 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.
    4. 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.

    5. 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 añade 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 la geodatabase que desea registrar con el servidor.

Otorgar a la cuenta de ArcGIS Server acceso a la geodatabase de grupo de trabajo

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 registrar la geodatabase como una base de datos administrada y va a publicar servicios de entidades editables, debe otorgar además permisos de escritura sobre la geodatabases y de lectura/escritura sobre los datos a la cuenta de ArcGIS Server.

Pasos:
  1. 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.
  2. 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, a continuación, haga clic en Permisos.

  3. 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 sobre 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.
  4. Haga clic en Aceptar para cerrar el cuadro de diálogo Permisos.
  5. Si va a publicar servicios de entidades editables, otorgue a la cuenta de ArcGIS Server privilegios de lectura/escritura sobre los datasets específicos que se vayan a editar. Solo los propietarios de datos pueden alterar los privilegios; por lo tanto, si es necesario, haga que el propietario de datos realice los pasos siguientes:
  6. Abra el cuadro de diálogo Permisos del dataset.

    Haga clic con el botón derecho del ratón en uno de los datasets que se van a editar, seleccione Administrar y, a continuación, haga clic en Privilegios.

  7. Otorgue a la cuenta de ArcGIS Server privilegios de lectura/escritura sobre el dataset.

    Elija la cuenta de ArcGIS Server en la lista Usuarios del servidor de la base de datos, haga clic en Lectura/Escritura y, a continuación, haga clic en Aceptar para cerrar el cuadro de diálogo.

  8. Repita los dos pasos anteriores para cada uno de los datasets que se van a editar mediante un servicio de entidades.

Crear un archivo .sde

Para registrar una geodatabase de grupo de trabajo con ArcGIS Server, debe hacer referencia a una conexión de base de datos (.sde), no a una conexión de servidor de base de datos (.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 el nodo Conexiones de base de datos del á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 de ArcGIS Server. Esto se puede realizar desde Server Manager o el árbol de catálogo en ArcGIS for Desktop. Consulte los temas siguientes para obtener una explicación de las opciones de registro y de cómo se registra la geodatabase:

5/12/2014