This question already has an answer here:
I am trying to connect to Postgresql database that I just installed on my server machine. As instructed by Esri I have download from postgres and installed psqlodbc. However, when I tried to add the database connection using "Add OLE DBconnection" I could not find it listed under OLE DB provider(s). More over I do not understand the connection parameters. I could the see driver installed in the control panel (under add/delete programs). However I could not see it listed in the OLE DB connection. Can you help me understand my problem? Thanks.
Additional information: I just install postgresql. It has a default database. I have not install ArcSDE on top of it.