Re: psqlODBC - PostgreSQL ODBC driver error
Ashutosh Sharma <[email protected]> Thu, 27 Jun 2019 14:18:59 +0530
| Newsgroups | gmane.comp.db.postgresql.odbc |
|---|---|
| Message-ID | <CAE9k0PkPt3kunXEmK5tX=mH_18gLzHYN4AGFZXhJd4HWttc1Ug@mail.gmail.com> |
--0000000000004eb4b6058c4a3cbf Content-Type: multipart/alternative; boundary="0000000000004eb4b4058c4a3cbe" --0000000000004eb4b4058c4a3cbe Content-Type: text/plain; charset="UTF-8" Hi Donovan, It seems like the dll(s) on which psqlodbc35w.dll is having dependency is either missing in your system or if it is present then probably it's not being picked from the right place may be because you haven't set the environment variable PATH correctly. I think, in Windows there is a tool named "Dependency Walker" or "depends.exe" which you can use to find the missing dlls. If I understand correctly, you must have at least the following dlls present in your installation directory. libpq.dll krb5_32.dll libeay32.dll ssleay32.dll libintl-2.dll libiconv-2.dll -- With Regards, Ashutosh Sharma EnterpriseDB:*http://www.enterprisedb.com <http://www.enterprisedb.com/>* On Thu, Jun 27, 2019 at 1:06 PM Donovan Hsieh <[email protected]> wrote: > Hi - I downloaded and installed the 64 bit PostgreSQL ODBC driver from > https://odbc.postgresql.org/. However, I got an error while using it from > the ER/Studio data modeling tool as shown below. > > [image: Inline image] > > I wonder what could be the reason. It looks like my Windows 10 can't find > the DLL even though it's in "C:\Program Files\psqlODBC\1101\bin". Any > advise yopu can share will be greatly appreciated. > > Regards, > -Donovan > --0000000000004eb4b4058c4a3cbe Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi=C2=A0Donovan,</div><div><br></div>It seems like th= e dll(s) on which psqlodbc35w.dll is having dependency is either missing in= your system or if it is present then probably it's not being picked fr= om the right place may be because you haven't set the environment varia= ble PATH correctly. I think, in Windows there is a tool named "Depende= ncy Walker" or "depends.exe" which you can use to find the m= issing dlls.<br><br>If I understand correctly, you must have at least the f= ollowing dlls present in your installation directory.<br><br>libpq.dll<br>k= rb5_32.dll<br><div>libeay32.dll<br>ssleay32.dll</div><div>libintl-2.dll<br>= libiconv-2.dll<br><br><span style=3D"color:rgb(136,136,136)">--=C2=A0</span= ><br style=3D"color:rgb(136,136,136)"><div dir=3D"ltr" class=3D"gmail-m_-73= 63161178725914500gmail_signature" style=3D"color:rgb(136,136,136)"><div dir= =3D"ltr">With Regards,<div>Ashutosh Sharma</div><div><div>EnterpriseDB:<u><= a href=3D"http://www.enterprisedb.com/" target=3D"_blank">http://www.enterp= risedb.com</a></u></div></div></div></div></div></div><br><div class=3D"gma= il_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jun 27, 2019 at 1:0= 6 PM Donovan Hsieh <<a href=3D"mailto:[email protected]">dhsieh_9@yahoo= .com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar= gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex"><div><div class=3D"gmail-m_-3012125260894801608yahoo-style-wrap" style= =3D"font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-= size:13px"><div>Hi - I downloaded and installed the 64 bit <span>PostgreSQL= ODBC driver</span>=C2=A0from=C2=A0<span><a href=3D"https://odbc.postgresql= .org/" rel=3D"nofollow" target=3D"_blank">https://odbc.postgresql.org/</a>.= However, I got an error while using it from the ER/Studio data modeling to= ol as shown below.</span></div><div><br></div><div><img title=3D"Inline ima= ge" alt=3D"Inline image" src=3D"cid:16b981b2c81afc76e2d1" class=3D"gmail-m_= -3012125260894801608yahoo-inline-image" style=3D"max-width: 413px; width: 1= 00%;"><br><span></span><br></div><div>I wonder what could be the reason. It= looks like my Windows 10 can't find the DLL even though it's in &q= uot;C:\Program Files\psqlODBC\1101\bin". Any advise yopu can share wil= l be greatly appreciated.</div><div><br></div><div>Regards,</div><div>-Dono= van</div></div></div></blockquote></div> --0000000000004eb4b4058c4a3cbe-- --0000000000004eb4b6058c4a3cbf Content-Type: image/jpeg; name="1561562574805blob.jpg" Content-Disposition: inline; filename="1561562574805blob.jpg" Content-Transfer-Encoding: base64 Content-ID: <16b981b2c81afc76e2d1> X-Attachment-Id: 16b981b2c81afc76e2d1 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 mAATiIfA/wc9y7zRPQMkCQAAAABJRU5ErkJggg== --0000000000004eb4b6058c4a3cbf--