00090: <valor> requiere una base de datos registrada
Va a publicar un servicio de mapas con la funcionalidad Acceso a entidades (servicio de entidades), un servicio de mapas compatible con WFS habilitado para transacciones (WFS-T) o un servicio de imágenes con la función de edición habilitada, y no ha registrado una geodatabase corporativa con ArcGIS for Server.
El tipo de servicio se indica en el nombre en la sección etiquetada <valor> del mensaje de error.
Este analizador está disponible aunque la geodatabase corporativa de origen (o la base de datos corporativa si va a publicar en un servidor de datos espaciales) ya se haya registrado con el servidor. El motivo de ello es que las propiedades de conexión (nombre de usuario, contraseña, versión, etc.) utilizadas por la capa o la tabla independiente a la que se hace referencia en la geodatabase corporativa de origen no coinciden con las propiedades de conexión de la geodatabase corporativa registrada con el servidor. En tal caso, no solo registra una geodatabase corporativa, sino también la conexión a la geodatabase. Se requiere un registro para cada conexión diferente.
Por ejemplo, suponga que tiene una geodatabase corporativa denominada DB1 con dos versiones: la predeterminada y v1. Solo registra la conexión a DB1 utilizando la versión predeterminada. Si intenta publicar un mapa que contiene capas o tablas independientes que apuntan a la versión v1 y no ha registrado esta conexión a DB1, encontrará este analizador. Lo mismo ocurre si tiene conexiones diferentes a la geodatabase que utilizan nombres de usuario distintos.
Más información sobre cómo conectarse a una geodatabase corporativa y sobre las conexiones de base de datos en ArcGIS
Solución
Utilice la pestaña Almacenamientos de datos de Propiedades de ArcGIS for Server para registrar la geodatabase corporativa con ArcGIS for Server.
- Si desea que el servicio haga referencia a datos copiados en una geodatabase corporativa específica, registre una base de datos administrada por el servidor. En tal caso, los datos a los que hace referencia actualmente la capa se copiarán en la geodatabase corporativa que acaba de registrar. Las capas del servicio harán referencia a los datos de esta geodatabase corporativa y no a los de la fuente de datos original.
- Haga clic en el menú desplegable Agregar situado junto al cuadro de lista Bases de datos registradas y seleccione Registrar base de datos administrada por el servidor para abrir el cuadro de diálogo Registrar base de datos.
- Introduzca un nombre para el registro de base de datos.
- Haga clic en Editar para registrar una nueva conexión de base de datos del servidor, o haga clic en Importar para buscar y usar una conexión de base de datos existente.
Nota:Si alguna de las capas hace referencia a fuentes de datos no compatibles con los servicios de entidades o WFS-T, como los shapefiles o las clases de entidades de la geodatabase, tal vez desee usar una base de datos administrada por el servidor, en cuyo caso los datos no compatibles se copiarán en la geodatabase corporativa. Esto permitirá que la capa se pueda usar en un servicio de entidades.
- Si desea que el servicio haga referencia a los mismos datos que los del mapa, registre esta geodatabase corporativa con ArcGIS for Server.
- Haga clic en Agregar junto al cuadro de lista Bases de datos registradas para abrir el cuadro de diálogo Registrar base de datos.
- Introduzca un nombre para el registro de base de datos.
- Active la casilla de verificación Igual que una conexión de la base de datos del responsable de la publicación.
- En Conexión de la base de datos del responsable de la publicación, haga clic en Añadir para especificar una nueva conexión de base de datos, o haga clic en Importar para examinar y usar una conexión de base de datos existente.
- Si desea que el servicio haga referencia a una geodatabase corporativa distinta de la del mapa, tendrá que registrar la geodatabase corporativa usada por el mapa y la que va a usar el servicio.
- Haga clic en Agregar junto al cuadro de lista Bases de datos registradas para abrir el cuadro de diálogo Registrar base de datos.
- Introduzca un nombre para la base de datos registrada.
- Desactive la casilla de verificación El mismo que la conexión de base de datos del responsable de publicación.
- En Conexión de la base de datos del responsable de la publicación, haga clic en Añadir para especificar una nueva conexión de base de datos, o haga clic en Importar para examinar y usar una conexión de base de datos existente.
- En Conexión de base de datos del servidor, haga clic en Añadir para especificar una nueva conexión de base de datos, o haga clic en Importar para buscar y usar una conexión de base de datos existente.
Más información sobre cómo registrar la geodatabase con ArcGIS for Server
Más información
Los servicios de entidades, WFS-T y de imágenes con la edición habilitada requieren que todas las capas del servicio hagan referencia a una sola geodatabase corporativa mediante la misma conexión de base de datos. Esta conexión de geodatabase corporativa debe estar también registrada con ArcGIS for Server.
El registro de datos le proporciona al servidor una lista de ubicaciones donde se originan los datos de origen de los servicios. El registro de datos es un paso opcional que proporciona dos ventajas principales:
- El registro de datos le ayuda a validar si sus servicios están utilizando ubicaciones de datos conocidas y aprobadas por el administrador del servidor.
- En algunos escenarios en la nube, el registro de datos puede proporcionar una representación cartográfica automática de las rutas a los datos cuando publica (y, por lo tanto, carga) el mapa, el globo u otros recursos en el servidor.
Más información sobre las consideraciones de almacenamiento de datos para los, escenarios de implementación y sobre cómo hacer que los datos estén accesibles al servidor