Skip To Content

Conectar a Dameng desde ArcGIS

Para conectarse a una base de datos de Dameng desde un cliente de ArcGIS, instale y configure el cliente de DM en sus equipos cliente de ArcGIS.

Una vez el cliente DM esté configurado en todos sus equipos cliente de ArcGIS, cree un archivo de conexión de base de datos en ArcGIS Pro.

Para publicar servicios web de ArcGIS Server que hagan referencia a los datos de la base de datos de Dameng, registre el archivo de conexión de base de datos con sus sitios de ArcGIS Server.

Conectarse desde ArcGIS Pro

Para conectarse desde un proyecto de ArcGIS Pro a Dameng, instale un cliente de DM en el equipo de ArcGIS Pro y cree una conexión de base de datos.

Instalar el cliente de DM

Obtenga el cliente de DM de 64 bits de Dameng e instálelo en el equipo de ArcGIS Pro. Siga las instrucciones de instalación del cliente proporcionadas por Dameng.

Conéctese a la base de datos.

Agregue una conexión de base de datos usando el cuadro de diálogo Conexión de base de datos o la herramienta Crear conexión de base de datos. Los siguientes pasos describen el uso del cuadro de diálogo Conexión de base de datos.

  1. Haga clic con el botón derecho del ratón en Bases de datos en el panel Catálogo y haga clic en Nueva conexión de base de datos.
  2. Elija Dameng en la lista desplegable Plataforma de la base de datos.
  3. En el cuadro de texto Fuente de datos, escriba el nombre del servidor donde está instalado Dameng.
  4. Elija Autenticación de base de datos para el tipo de autenticación.
  5. Proporcione un nombre de usuario y contraseña válidos en los cuadros de texto Nombre de usuario y Contraseña respectivamente.
  6. Desactive Guardar nombre de usuario y contraseña si prefiere no guardar su información de inicio de sesión como parte de la conexión, lo que le puede ayudar a mantener la seguridad de la base de datos. Sin embargo, al hacerlo, deberá proporcionar un nombre de usuario y contraseña cada vez que se conecta.

    Nota:

    La opción Guardar nombre de usuario y contraseña debe estar activada para los archivos de conexión que registre con un sitio de ArcGIS Server, o si desea buscar en ArcGIS Pro para localizar datos a los que se accede a través de este archivo de conexión.

  7. Haga clic en Aceptar para conectarse.

Conectarse desde ArcGIS Server

Si va a publicar datos de Dameng desde ArcGIS Pro en un sitio de ArcGIS Server federado o independiente y desea que los servicios resultantes usen los datos de su base de datos de Dameng, realice lo siguiente:

Instalar el cliente de DM

Obtenga la instalación del cliente de DM de 64 bits de Dameng e instálelo en todos los equipos de sus sitios de ArcGIS Server. Siga las instrucciones de instalación del cliente proporcionadas por Dameng.

Modificar el script init_user_param.sh (Linux solamente)

Una vez que haya instalado los archivos cliente de la base de datos, modifique el script init_user_param.sh instalada con ArcGIS Server para hacer referencia a los archivos cliente. Puede acceder a este script navegando al directorio <ArcGIS Server installation directory>/arcgis/server/usr.

En la mayoría de los sistemas operativos Linux, también debe crear un vínculo de la versión de biblioteca libodbcinst.so de su equipo a libodbcinst.so.

  1. Asegúrese de que el propietario de la instalación de ArcGIS Server en cada equipo tenga al menos permisos de lectura y de ejecución en las bibliotecas de clientes de la base de datos.
  2. Abra el script init_user_param.sh en un editor de texto.
  3. Elimine las marcas de comentario (#) de las líneas que empiecen con export y reemplace <Dameng_InstallDir> por la ruta a su instalación de cliente de DM.

    # -----------------------------------------------------------------------
    # Modify this section to configure a connection to Dameng.
    #
    # -----------------------------------------------------------------------
    export DAMENGDIR=<Dameng_InstallDir>
    export LD_LIBRARY_PATH=$DAMENGDIR/bin:$LD_LIBRARY_PATH

  4. Guarde y cierre el script.
  5. El cliente de DM requiere la biblioteca libodbcinst.so. Si tiene una versión distinta de la biblioteca, debe crear un vínculo simbólico para hacer referencia a libodbcinst.so.

    En este ejemplo, se crea un vínculo entre libodbcinst.so.2.0.0 y libodbcinst.so.

    ln -s libodbcinst.so /usr/lib64/libodbcinst.so.2.0.0

  6. Para que los cambios que realizó en el archivo init_user_param.sh surtan efecto, debe reiniciar ArcGIS Server. Para hacerlo, ejecute el script stopserver.sh y, a continuación, ejecute el script startserver.sh en cada equipo del sitio de ArcGIS Server.

    ./stopserver.sh

    ./startserver.sh

Registrar la base de datos

Si desea que sus servicios web usen los datos de su base de datos de Dameng, registre la base de datos con sus sitios de ArcGIS Server.Consulte Administrar data stores registrados en la Ayuda de ArcGIS Pro o Registrar los datos con ArcGIS Server mediante Manager para obtener instrucciones.