Skip To Content

Cambiar la base de datos administrada por un data store relacional de ArcGIS Data Store

Su servidor de alojamiento del portal de ArcGIS Enterprise debe usar el data store relacional proporcionado mediante ArcGIS Data Store. Si desea actualizar su implementación de ArcGIS Enterprise a 10.7.1 desde la versión 10.6 o una versión anterior y su servidor de alojamiento utiliza actualmente una geodatabase corporativa que usted registró como la base de datos administrada, utilice una de las siguientes opciones para cambiar al uso de un ArcGIS Data Store relacional con su servidor de alojamiento:

  • Conserve los servicios de entidades existentes cambiando la base de datos administrada existente a una base de datos registrada.

    Utilice esta opción si está satisfecho con el rendimiento y la funcionalidad actuales de las capas de entidades alojadas existentes y si estas capas se utilizan en un gran número de mapas y aplicaciones en las que no le resultaría práctico restablecer el uso compartido y la simbología, ni volver a publicar las aplicaciones.

  • Exporte datos y vuelva a publicar sus capas de entidades alojadas.

    Si no puede mantener la base de datos administrada existente como una base de datos registrada, o quiere que sus capas de entidades alojadas existentes tengan funcionalidad adicional disponible cuando utilice un data store relacional, exporte los datos de las capas de entidades alojadas existentes, elimine las capas, reemplace la base de datos administrada por un data store relacional y vuelva a publicar. Tenga en cuenta que este método copia los datos y crea nuevos servicios y capas y, por tanto, requiere que restablezca el uso compartido y otras propiedades en las nuevas capas de entidades alojadas, vuelva a aplicar estilos a las capas de los mapas, a crear presentaciones y a publicar aplicaciones.

Opción 1: Cambiar la base de datos administrada existente a una base de datos registrada

Es posible cambiar el estado de una base de datos administrada de geodatabase corporativa ya existente a una base de datos registrada. Con esta opción, los datos de las capas se conservan en la geodatabase corporativa y los servicios que activan las capas siguen existiendo en el sitio de GIS Server.

Una vez configurada la geodatabase corporativa como una base de datos registrada, puede instalar ArcGIS Data Store y configurar un data store relacional con su servidor de alojamiento para que se use con todas las capas de entidades alojadas de nueva publicación.

En este escenario, su geodatabase existente se convierte en un sistema de registro, más que un data store para entidades alojadas.

Algunas de las ventajas de usar esta opción son:

  • Los ajustes aplicados a las capas de entidades se conservan.
  • No tiene que volver a compilar las aplicaciones que contienen las capas de entidades.
  • No está moviendo los datos existentes.
  • Dado que seguirá manteniendo la geodatabase corporativa existente, puede usarla como fuente de datos para nuevos servicios web.
  • Esta opción le obliga a completar un número menor de pasos.

Las desventajas de usar esta opción son:

  • Las capas siguen teniendo una funcionalidad limitada. Por ejemplo, no puede calcular los valores de los campos de esta capa en el Map Viewer ni administrar los ajustes de rastreo de editor o de adjuntos en el sitio web del portal de ArcGIS Enterprise.
  • Aunque las capas de entidades ya no se alojan, siguen funcionando en el sitio de GIS Server que ha designado como servidor de alojamiento de su portal y los servicios aparecen en la carpeta Alojado de ArcGIS Server Manager. Esto puede resultar confuso para los publicadores o posteriores administradores.
  • Debe mantener dos fuentes de datos: la geodatabase corporativa existente y el data store relacional.

Siga estos pasos para cambiar la base de datos administrada existente a una base de datos registrada y conservar los servicios de entidades existentes.

  1. Inicie sesión en ArcGIS Server Manager como administrador del portal y abra la página Data Stores (Sitio > Data Stores).
  2. Haga clic en el botón Editar de la geodatabase corporativa que haya registrado como base de datos administrada del sitio.
  3. Desactive la casilla de verificación Base de datos administrada y haga clic en Guardar.
  4. Instale ArcGIS Data Store. Si es posible, instale ArcGIS Data Store en un servidor distinto que la base de datos existente u otro software de ArcGIS.
  5. Cree un data store relacional, indicando la URL de su servidor de alojamiento para registrar el data store en él.

Cuando los usuarios del portal publican nuevas capas de entidades alojadas, los datos se copian al data store relacional. Las capas de entidades existentes siguen funcionando.

Si lo necesita, puede usar la geodatabase corporativa como fuente de datos para nuevos servicios web de ArcGIS Server.

Opción 2: Volver a publicar

Al volver a publicar, todos los datos de sus capas de entidades alojadas se colocan en el mismo data store y todas sus capas de entidades alojadas obtienen el mismo nivel de funcionalidad. Sin embargo, supone realizar más pasos, dado que está reemplazando las capas existentes.

Algunas de las ventajas de usar esta opción son:

  • Las capas de entidades alojadas republicadas presentan una mayor funcionalidad.
  • Las etiquetas alojadas potencialmente confusas no estarán presentes en las capas existentes del portal ni en ArcGIS Server Manager.
  • Todas las capas de entidades alojadas en su portal se almacenarán en el mismo lugar y tendrá la misma funcionalidad.

Las desventajas de usar esta opción son:

  • Tarda más tiempo porque usted está moviendo los datos y recreando las capas.
  • Está empezando desde cero con las capas de entidades y necesita restablecer todos los ajustes de elementos de capas. También necesita restablecer los ajustes de capas en los mapas y recrear las presentaciones y aplicaciones que contengan capas de entidades.

Siga los pasos de cada una de estas secciones para volver a publicar las capas de entidades alojadas:

  1. Exportar datos desde capas de entidades alojadas existentes.
  2. Eliminar las capas de entidades existentes.
  3. Reemplazar la base de datos administrada existente con un data store relacional.
  4. Volver a publicar capas de entidades alojadas.
  5. Restablecer el uso compartido y otras propiedades de elemento en las capas de entidades alojadas nuevas, volver a simbolizar y cambiar los ajustes de las capas de los mapas, recrear las presentaciones y volver a publicar las aplicaciones.

Nota:

Las capas de entidades alojadas publicadas desde ArcMap o un mapa de ArcGIS Pro en su portal se pueden volver a publicar desde ArcMap o ArcGIS Pro, pero solo si la capa de entidades alojada no se ha usado nunca para editar. Si se realizó alguna edición a través de las capas de entidades alojadas, se perderá al volver a publicar.

Si tiene la certeza de que no se realizó ninguna edición a través de las capas de entidades alojadas publicadas desde ArcMap o ArcGIS Pro, puede volver a publicar desde los mapas en estos clientes para conservar la simbología de las capas y las propiedades de uso compartido.

Exportar datos

Exporte los datos de las capas de entidades alojadas existentes antes de eliminar la base de datos administrada del sitio de GIS Server que ha registrado como el servidor de alojamiento de su portal. De esta forma, se asegurará de tener la versión más actual de los datos.

El administrador del portal puede realizar estos pasos para exportar todos los datos de las capas de entidades alojadas antes de que configure ArcGIS Data Store. De manera alternativa, cada miembro del portal que posea capas de entidades alojadas podrá exportar los datos de cada una de sus capas de entidades alojadas.

Debe exportar los datos desde las capas de entidades alojadas porque, en caso de haberse realizado alguna edición en las capas de entidades alojadas, dichas ediciones se perderían si volviese a publicar desde la fuente de datos original, por ejemplo, shapefile, archivo CSV o geodatabase de archivos.

  1. Inicie sesión en su portal.
    • Si inicia sesión como administrador del portal, haga clic en Acciones Acciones junto al nombre del miembro del primer portal y en Administrar elementos. De este modo se abrirá una lista de todo el contenido propiedad de este miembro.
    • Si inicia sesión como propietario de la capa de entidades alojada, abra Mi contenido.
  2. Abra los detalles del elemento para la primera capa de entidades alojada que desee migrar.
  3. Exportar a una geodatabase de archivos. Haga clic en Exportar > Exportar a FGDB.

    Se creará una geodatabase de archivos que contiene una clase de entidad para cada capa de la capa de entidades alojada. Se abre la página de elemento de la nueva geodatabase de archivos.

  4. Repita estos pasos para todas las capas de entidades alojadas que desee conservar y trasladar a un data store relacional de ArcGIS Data Store.

A continuación, elimine las capas de entidades alojadas existentes, elimine la base de datos administrada, configure ArcGIS Data Store y vuelva a publicar desde los archivos exportados.

Eliminar capas existentes

Los nombres de capas de entidades alojadas deben ser únicos, por lo que los propietarios deben eliminar las capas de entidades alojadas existentes antes de volver a publicar.

Precaución:

Cuando elimina capas de entidades alojadas, los datos también se eliminan de la base de datos administrada. Antes de que los propietarios eliminen sus capas de entidades alojadas, cree una copia de seguridad de la base de datos administrada. Esto le proporciona otra copia de los datos en caso de que encuentre problemas con los datos exportados en la sección anterior.

Una vez eliminadas las capas de entidades alojadas existentes, los mapas y aplicaciones que usaron estas capas ya no funcionarán. Debe volver a crearlas tras configurar ArcGIS Data Store y volver a publicar.

El administrador del portal o los propietarios de capas de entidades alojadas deben eliminar las mismas capas de entidades alojadas que exportaron en la sección anterior.

  1. Inicie sesión en su portal.
    • Si inicia sesión como administrador del portal, haga clic en Acciones junto al nombre del miembro del primer portal y en Administrar elementos. De este modo se abrirá una lista de todo el contenido propiedad de este miembro.
    • Si inicia sesión como propietario de la capa de entidades alojada, abra Mi contenido.
  2. Active la casilla situada junto a cada una de las capas de entidades alojadas que migra y haga clic en Eliminar.

A continuación, elimine la base de datos administrada existente y configure ArcGIS Data Store.

Reemplazar la base de datos administrada

Elimine y reemplace la base de datos administrada existente con ArcGIS Data Store.

En primer lugar, elimine la base de datos administrada existente.

  1. Inicie sesión como administrador en ArcGIS Server Manager.
  2. Haga clic en Sitio en la parte superior de ArcGIS Server Manager.
  3. Haga clic en Data Store.
  4. Haga clic en la X situada junto a la base de datos administrada existente para eliminarla del sitio de GIS Server.
  5. Haga clic en para confirmar que desea dar de baja esta base de datos.

A continuación, instale ArcGIS Data Store y configure un data store relacional con el sitio de GIS Server.

Una vez que haya configurado ArcGIS Data Store, todos los datos de las capas de entidades alojadas que se acaban de publicar se almacenan en el data store relacional.

Si no necesita la geodatabase corporativa existente como fuente de datos para otros clientes o servicios web, puede eliminarla después de volver a publicar todas sus capas de entidades alojadas.

Volver a publicar capas de entidades alojadas

Los publicadores deben volver a publicar capas de entidades alojadas desde las geodatabases de archivos que han exportado con anterioridad. Asegúrese de que las nuevas capas de entidades alojadas tienen los mismos nombres que las antiguas.

Nota:

Quien publique los datos poseerá el elemento de capa de entidades alojada en el portal. Si ha exportado los datos como administrador del portal, pero desea que miembros del portal individuales (publicadores) sigan teniendo la capa de entidades alojada, comparta las geodatabases de archivos con un grupo al que pertenezcan los publicadores.

  1. Abra los detalles de elemento de una geodatabase de archivos exportada.
  2. Haga clic en Publicar.
  3. Restablezca propiedades, como el uso compartido, la edición y la eliminación de la protección en la nueva capa de entidades alojada. Consulte Administrar capas de entidades alojadas en la ayuda de Portal for ArcGIS para obtener instrucciones.
  4. Repita estos pasos para todas las geodatabases de archivos exportadas.

Actualizar mapas y volver a publicar aplicaciones

Las nuevas capas de entidades alojadas tienen Id. diferentes a los que reemplazaron. Debe reemplazar las capas de entidades alojadas en los mapas existentes, restablecer el estilo en el mapa, volver a crear presentaciones en los mapas y volver a publicar aplicaciones que han usado estos mapas.