Realizar una conexión directa desde ArcGIS Desktop a una geodatabase en PostgreSQL
Puede optar por utilizar una conexión directa desde ArcGIS Desktop a la geodatabase de ArcSDE. Siga los pasos que se presentan a continuación para configurar una conexión directa desde ArcGIS Desktop.
-
Abra la carpeta de Conexiones a base de datos del árbol de catálogo. Puede acceder de las siguientes maneras:
- Inicie ArcMap, ArcScene o ArcGlobe, abra la Ventana de catálogo y, a continuación, haga doble clic en la carpeta de Conexiones a base de datos del árbol de catálogo.
- Inicie ArcCatalog y haga doble clic en la carpeta de Conexiones a base de datos en el árbol de catálogo.
-
Haga doble clic en Agregar conexión de base de datos espaciales.
Se abrirá el cuadro de diálogo Conexión de base de datos espaciales.
- Introduzca el nombre del servidor que contenga la base de datos de PostgreSQL dentro del cuadro de texto Servidor.
-
Escriba sde:postgresql:<name of the server> en el cuadro de texto Servicio. Si realiza una conexión directa a una base de datos de PostgreSQL local, escriba sde:postgresql:localhost.
Sugerencia:
Como parte de esta cadena de texto de conexión, puede proporcionar variables de entorno. Las variables se agregan a esta cadena de texto de conexión y se separan con punto y coma.
Por ejemplo, si desea especificar el puerto a través del cual PostgreSQL se comunica junto con la ubicación de SDEHOME, que en el caso de las conexiones directas es el directorio de instalación cliente, puede escribir sde:postgresql;PGPORT=99999;SDEHOME=c:\Program Files\ArcGIS\Desktop.
- En el campo Nombre de la base de datos, introduzca el nombre de la base de datos a la que desea conectarse.
- Si utiliza una autentificación de base de datos, introduzca el nombre de usuario y contraseña.
- Si no desea guardar la información de inicio de sesión para la conexión, desmarque la opción Guardar nombre de usuario y contraseña.
-
Si utiliza una autentificación de sistema operativo, haga clic en el botón Autentificación del sistema operativo.
La información de la autentificación de base de datos dejará de estar disponible.
-
Haga clic en Test de conexión.
Si la prueba tiene se realiza correctamente, el botón dejará de estar disponible. Si la prueba falla, no podrá tener acceso a los datos de la geodatabase hasta que proporcione la información correcta o hasta que se resuelva el problema de la base de datos.
- Haga clic en Aceptar.
- Introduzca un nombre nuevo para la conexión de base de datos espaciales.
- Presione INTRO.
Si ya existe una conexión a una geodatabase de ArcSDE en la instancia de ArcGIS Desktop, las conexiones subsiguientes que coincidan con el servidor original y las propiedades del modo de autentificación tendrán las propiedades de la conexión original. Esto significa que si se conecta a una geodatabase de ArcSDE con un archivo de conexión que no guarda la versión o el nombre y contraseña del usuario, y ya existe una conexión al mismo servidor de geodatabase de ArcSDE e instancia, que guarda la versión o el nombre y contraseña del usuario, no se le solicitará que complete las propiedades que faltan; se utilizarán las propiedades de la conexión original con el inicio de sesión o versión guardados.