I wan to make a direct connection form Arcmap to Postgresql.

I have ArcGIS for Desktop 10.1 on windows (64bit).

So I need to put "pg_client_windows64" libraries in C:\Program Files (x86)\ArcGIS\Desktop10.1\bin. Is this right?

Where to get "pg_client_windows64"libraries from?

Do I need to install ArcSDE?

  • You are not very clear in your question about what you are trying to do with pg_client library.
    – Brad Nesom
    Aug 26, 2013 at 19:02

2 Answers 2


Actually your ArcGIS for desktop 10.1 is 32 bit running on 64 bit os, so you still need to use the 32 bit libraries.
Yes put them in the bin folder.
No at 10.1 arcsde binaries are installed with desktop. Direct connections are encouraged for all database connections.
Here are the PostgreSQL supported operating systems from the esri website.
and the dbms compatibility list here with the client complatibility.


You can connect directly, without ArcSDE, using a query layer: http://resources.arcgis.com/en/help/main/10.1/index.html#//00s500000027000000

And here is how to define the connection to your DB: http://resources.arcgis.com/en/help/main/10.1/index.html#//00290000003q000000

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.