Skip To Content

Conectarse desde una instancia de ArcGIS Server a una geodatabase corporativa

Si utilizó la AMI de Windows de Esri para implementar un sitio de ArcGIS Server, la implementación incluye una instalación de ArcGIS Desktop. Puede iniciar sesión en su instancia de ArcGIS Server y conectarse desde ArcGIS Desktop a las geodatabases corporativas que creó con su implementación. Los pasos varían ligeramente en función de si su geodatabase corporativa se ejecuta en una base de datos de SQL Server Express o PostgreSQL o en un Amazon Relational Database Service (RDS).

Conectarse a una geodatabase en SQL Server Express

Siga estos pasos para conectarse a una geodatabase corporativa en una instancia de SQL Server Express:

  1. Para conectar a la instancia, debe abrir puertos en el grupo de seguridad.

    Consulte Administración de la instancia de Amazon EC2 con conexión a Escritorio remoto de Windows para obtener más información sobre cómo abrir puertos, habilitar Escritorio remoto, obtener la contraseña de inicio de sesión del Administrador y autorizar ArcGIS Desktop. (Puede ignorar el último paso de Administración de la instancia de Amazon EC2 con conexión a Escritorio remoto de Windows; no tiene por qué abrir ArcGIS Server Manager).

  2. Una vez haya iniciado sesión como administrador en su instancia de ArcGIS Server y haya autorizado ArcGIS Desktop, inicie ArcCatalog.
  3. Expanda el nodo Conexiones de base de datos en el árbol de catálogo.
  4. Haga doble clic en Agregar conexión de base de datos.
  5. Proporcione las siguientes propiedades de conexión para conectarse con la geodatabase corporativa en SQL Server Express:

    CampoValor

    Plataforma de base de datos

    SQL Server

    Instancia

    El nombre de la instancia de SQL Server

    Utilice uno de los nombres de instancia que aparecen a continuación:

    • Nombre del sitio.
    • Si ArcGIS Desktop está en el mismo equipo que la instancia de SQL Server Express, escriba localhost.

    Tipo de autenticación

    Autenticación del sistema operativo

    Base de datos

    Elegir el nombre de la geodatabase a la que conectarse

  6. Haga clic en Aceptar para conectarse y cerrar el cuadro de diálogo Conexión de base de datos.
  7. Introduzca un nombre para la conexión.

    Por ejemplo, escriba egdbhostconnection.

Conectarse a una geodatabase en Amazon RDS para SQL Server

Siga estos pasos para conectarse a una geodatabase en Amazon RDS para SQL Server:

  1. Inicie sesión como administrador en uno de los equipos de su instancia de ArcGIS Server y autorice ArcGIS Desktop.

    Consulte Administración de la instancia de Amazon EC2 con conexión a Escritorio remoto de Windows para obtener más información sobre cómo conectarse a una instancia de AWS utilizando una conexión de Escritorio remoto.

  2. Inicie ArcCatalog y expanda el nodo Conexiones de base de datos en el árbol de catálogo.
  3. Haga doble clic en Agregar conexión de base de datos.
  4. Proporcione las propiedades de conexión que aparecen a continuación:

    CampoValor

    Plataforma de base de datos

    SQL Server

    Instancia

    Escriba una cadena de conexión que contenga lo siguiente: <database_instance_identifier>.<region_id>.rds.amazonaws.com

    • identificador_instancia_base_de_datos: proporcionó este nombre al crear el RDS.
    • id_region: lo asigna AWS. Incluye un identificador y el nombre de la región en la que creó el RDS.

    Tipo de autenticación

    Autenticación de base de datos

    Nombre de usuario

    Escriba el nombre de un usuario de la base de datos.

    • Si creó su sitio mediante ArcGIS Server Cloud Builder on Amazon Web Services o una plantilla de CloudFormation proporcionada por Esri, escriba sde en el nombre de usuario.
    • Si creó su propio usuario en la base de datos, escriba ese nombre de usuario.

    Contraseña

    Escriba la contraseña para el usuario de la base de datos.

    Guardar nombre de usuario y contraseña

    Active la casilla situada junto a este parámetro.

    Base de datos

    Elegir el nombre de la geodatabase a la que conectarse

  5. Haga clic en Aceptar para conectarse y cerrar el cuadro de diálogo Conexión de base de datos.
  6. Introduzca un nombre para la conexión.

    Por ejemplo, escriba egdbhostconnection.

Conectarse a una geodatabase en PostgreSQL o Amazon RDS para PostgreSQL

Las AMI de Esri incluyen la ejecución de PostgreSQL en Ubuntu; por lo tanto, no hay ninguna instalación de ArcGIS Desktop en la instancia de ArcGIS Server. Los siguientes pasos le dicen cómo conectar una geodatabase corporativa en un clúster de base de datos de PostgreSQL en AWS o cómo conectarse a una geodatabase en Amazon RDS para PostgreSQL desde una instalación local de ArcGIS Desktop. Tenga en cuenta que el rendimiento será más lento si se conecta desde una instalación local de ArcGIS Desktop que si lo hace desde una instancia de EC2 en la misma región de AWS como base de datos de PostgreSQL.

  1. Para conectar a la instancia, debe abrir puertos en el grupo de seguridad.
  2. Conéctese desde una instalación de ArcGIS Desktop en su escritorio local a una geodatabase en AWS.

    Es posible que también tenga que cambiar la configuración del firewall de su red. Consulte a los administradores de su red para ver si puede acceder a instancias en la nube desde su escritorio.

    1. Inicie ArcMap o ArcCatalog y expanda el nodo Conexiones de base de datos en el árbol de catálogo.
    2. Haga doble clic en Agregar conexión de base de datos.
    3. Proporcione las propiedades de conexión que aparecen a continuación para conectarse a su geodatabase:

      CampoValor

      Plataforma de base de datos

      PostgreSQL

      Instancia

      Para una base de datos en un clúster de base de datos de PostgreSQL en AWS, use una de las siguientes:

      • Nombre del sitio.
      • El DNS público de la instancia donde está instalado PostgreSQL.

        A continuación encontrará un ejemplo de DNS:ec2-123-45-678-90.compute-1.amazonaws.com

        Nota:

        Recuerde que si detiene el sitio o su instancia de EC2, el DNS público cambia. Por lo tanto, si utiliza el DNS para conectarse, tendrá que actualizar esta información de conexión.

      Para una base de datos de Amazon RDS para PostgreSQL, escriba una cadena de conexión que contenga lo siguiente: <database_instance_identifier>.<region_id>.rds.amazonaws.com

      • identificador_instancia_base_de_datos: proporcionó este nombre al crear el RDS.
      • id_region: lo asigna AWS. Incluye un identificador y el nombre de la región en la que creó el RDS.

      Tipo de autenticación

      Autenticación de base de datos

      Nombre de usuario

      Escriba el nombre de un usuario de la base de datos.

      • Si creó su sitio mediante con una plantilla de CloudFormation proporcionada por Esri, escriba propietario en el nombre de usuario.
      • Si creó su propio usuario en la base de datos, escriba ese nombre de usuario.

      Contraseña

      Escriba la contraseña para el usuario de la base de datos.

      Guardar nombre de usuario y contraseña

      Active la casilla situada junto a este parámetro.

      Base de datos

      Elija el nombre de la geodatabase a la que desea conectarse.

    4. Haga clic en Aceptar para conectarse y cerrar el cuadro de diálogo Conexión de base de datos.
    5. Introduzca un nombre para la conexión.

      Por ejemplo, escriba egdbhostconnection.