Registrar una base de datos de PostgreSQL con el servidor

Como administrador del servidor, tiene la opción de registrar carpetas de datos, bases de datos y geodatabases con ArcGIS Server. El proceso de registro de datos ofrece al servidor una lista de ubicaciones que el administrador del servidor ha verificado son accesibles para el servidor SIG. El proceso de registro de datos también ayuda a que el servidor SIG comprenda cómo ajustar las rutas de los datos a medida que los publica en los equipos.

En las secciones siguientes se describe cómo puede preparar su cliente de ArcGIS para conectarse a una base de datos de PostgreSQL (tanto si la base de datos contiene una geodatabase como si no) y registrarla con ArcGIS Server.

Copiar archivos cliente de PostgreSQL

Para conectarse directamente de un cliente de ArcGIS a una base de datos de PostgreSQL, debe colocar PostgreSQL Client Libraries en el directorio bin del cliente de ArcGIS. Puede descargar las bibliotecas de cliente desde el Portal de atención al cliente de Esri.

NotaNota:

Asegúrese de usar las bibliotecas correctas para el sistema operativo y el cliente de ArcGIS. Por ejemplo, para conectarse a PostgreSQL desde ArcGIS Server en Linux, debe colocar las bibliotecas de cliente de Linux de 64 bits en el directorio bin de ArcGIS Server. Para conectarse a PostgreSQL desde ArcGIS for Desktop, debe colocar las bibliotecas de Windows de 32 bits en el directorio bin de Desktop.

Si su sitio de ArcGIS Server está compuesto de varios equipos servidor, debe colocar PostgreSQL Client Libraries de 64 bits en todos los servidores del sitio.

Consulte Configurar una conexión a PostgreSQL para obtener más información sobre PostgreSQL Client Libraries.

Otorgar privilegios

Al grupo o rol de inicio de sesión de PostgreSQL que se usarán para conectarse a la base de datos se les debe otorgar privilegios sobre la base de datos para acceder a los datos que se van a publicar.

Consulte Privilegios de usuarios para geodatabases en PostgreSQL para obtener más información sobre los privilegios para distintos tipos de usuarios de la base de datos.

Conexión a PostgreSQL

Para registrar una base de datos con el servidor, debe proporcionar información de conexión. Puede hacer esto de dos maneras:

Con independencia del método que elija, debe proporcionar la información siguiente para conectarse directamente a PostgreSQL:

Para obtener más información, consulte Conexiones de base de datos en ArcGIS for Desktop.

Si desea conectarse a una geodatabase en PostgreSQL usando un servicio de ArcSDE, debe crear un archivo .sde utilizando la herramienta de geoprocesamiento Crear archivo de conexión de ArcSDE o una secuencia de comandos de Python. A continuación, importe la conexión cuando registre la geodatabase con ArcGIS Server.

Registrar la base de datos con ArcGIS Server

Puede registrar la base de datos desde ArcGIS Server Manager o desde el árbol de catálogo en ArcGIS for Desktop. Consulte los temas siguientes para obtener una explicación de las opciones de registro y de cómo se registra la base de datos:

5/12/2014