Conectarse a PostgreSQL para publicar en un servidor de datos espaciales

Para conectarse a PostgreSQL desde ArcGIS for Desktop para crear un mapa y publicar datos en un servidor de datos espaciales, debe colocar los archivos cliente de PostgreSQL en el directorio bin ArcGIS for Desktop, asegúrese de que su base de datos acepte conexiones y cree una conexión en la base de datos.

Puede descargar los archivos de cliente de PostgreSQL desde el Portal de atención al cliente de Esri y colocarlos en el directorio bin de su aplicación del cliente de ArcGIS para permitirle conectarse directamente a una base de datos de PostgreSQL.

Siga estos pasos para obtener los archivos que necesita y realizar una conexión a la base de datos de PostgreSQL en ArcGIS for Desktop:

Pasos:
  1. Descargar las bibliotecas pg_client_windows86 desde el Portal de atención al cliente de Esri.
  2. Transfiera los archivos del cliente al directorio bin de ArcGIS for Desktop.
    NotaNota:

    Asegúrese de colocar todos los archivos en el directorio bin. Las versiones específicas de estos archivos son necesarias para conectarse a la base de datos, incluso si ya tiene una versión diferente de uno de los archivos en su sistema, aún necesita la versión del archivo que está descargando desde el Portal de atención al cliente de Esri para estar presente en el directorio bin del cliente.

  3. Cambie el archivo pg_hba.conf de PostgreSQL en el servidor de base de datos para aceptar conexiones de cliente. Consulte la documentación de PostgreSQL para obtener más información sobre la modificación del archivo pg_hba.conf.
  4. Si anula los privilegios CONNECT del Público en la base de datos, debe otorgar los privilegios CONNECT en la base de datos al usuario que desea utilizar para la conexión de la base de datos.
  5. Inicie ArcCatalog o ArcMap y abra la ventana Catálogo.
  6. Expanda el nodo Conexión de base de datos y haga doble clic en Agregar conexión de base de datos.
  7. Elija PostgreSQL en la lista desplegable Plataforma de la base de datos.
  8. Escriba el nombre del servidor en donde está instalado PostgreSQL en el cuadro de texto Instancia.
  9. Escriba el nombre de la base de datos de PostgreSQL en el cuadro de texto Base de datos.
  10. Utilice la autenticación de la base de datos para conectarse y escriba el nombre de usuario y la contraseña del usuario de conexión en los cuadros de texto adecuados.

    Asegúrese de dejar marcado Guardar nombre de usuario y contraseña.

  11. Haga clic en Aceptar para realizar la conexión.

Una nueva conexión de la base de datos se enumera en el nodo Conexiones de base de datos.

Temas relacionados

9/11/2013