Skip To Content

Registrar SAP HANA con ArcGIS Server

Para publicar servicios web de ArcGIS Server que accedan a los datos en su base de datos de SAP HANA (independientemente de si la base de datos contiene una geodatabase o no), su sitio de ArcGIS Server debe conectarse a la base de datos. Para configurar dicha conexión, debe hacer lo siguiente:

Instalar y configurar el cliente de SAP HANA

Instale y configure el cliente de SAP HANA de 64 bits en cada equipo de ArcGIS Server que se vaya a conectar a SAP HANA. Asegúrese de que unixODBC esté instalado en todos los equipos de ArcGIS Server del sitio.

Si su sitio de ArcGIS Server está formado por varios equipos servidores, debe instalar y configurar el cliente SAP HANA de 64 bits en cada servidor.

Si no tiene privilegios para instalar el software en los equipos donde se ejecuta ArcGIS Server, deberá pedir al departamento de TI que instale y configure el cliente de SAP HANA por usted.

Consulte Conectarse a SAP HANA desde ArcGIS para obtener instrucciones.

Definir variables

Debe establecer la variable LIB_ODBC_DRIVER_MANAGER en el script ArcGIS Server de init_user_param.sh para conectarse a SAP HANA desde ArcGIS Server en un equipo Linux. Consulte Configurar una conexión de base de datos para ArcGIS Server para obtener más información.

Otorgar privilegios

El inicio de sesión usado para conectarse a la base de datos debe tener otorgados privilegios específicos. Para inicios de sesión que publican únicamente servicios de solo lectura, otorgue los privilegios para un visor de datos como se describe en Privilegios para usar ArcGIS con una base de datos de SAP HANA y Privilegios para geodatabases de SAP HANA. Para inicios de sesión que vayan a publicar servicios de entidades editables, otorgue los privilegios para un editor de datos.

Si los datos están en una geodatabase, el propietario de los datos debe otorgar los privilegios requeridos a los datos. Si los datos están en una base de datos, el propietario de los datos puede otorgar los privilegios desde ArcGIS, o bien el administrador de base de datos puede utilizar herramientas de base de datos para otorgar los privilegios.

Conectarse a SAP HANA

Necesitará la siguiente información para registrar una base de datos de SAP HANA con un sitio de ArcGIS Server:

  • El tipo de plataforma de base de datos a la cual se está conectando (en este caso, SAP HANA).
  • El nombre de fuente de datos de ODBC para la base de datos SAP HANA.
  • El tipo de autenticación establecido para la autenticación de la base de datos (no se admite la autenticación de sistema operativo).
  • Un nombre de usuario y una contraseña válidos para la base de datos, que se deben guardar con la conexión.

Registrar con ArcGIS Server

Puede registrar la base de datos desde ArcGIS Server Manager, el panel Administrar data stores registrados de ArcGIS Pro o el árbol de catálogo de ArcMap. A partir de la versión 10.7.1, puede registrar la base de datos en servidores federados agregando un elemento de data store a un portal de ArcGIS Enterprise. En este caso, tanto el sitio como el portal de ArcGIS Server deben estar ejecutando la versión 10.7.1.

Consulte los temas siguientes para obtener una explicación de las opciones de registro y de cómo registrar la base de datos: