Postgres ODBC Driver에 대한 설치 스크립트를 내 응용 프로그램 설치 프로그램의 일부로 사용하려고합니다. PG는 훌륭한 msi를 제공하지만 설치하는 동안 팝업으로 나타나기를 원하지 않습니다. dll을 사용하는 것에 관해서 그들이 말하는 것은 "당신이하고있는 일을 안다면이 배포판 만 사용하십시오!"입니다. 불행히도 나는 그들이 무엇을하고 있는지 모를 때 어떻게 할 수 있는지 보여주는 것을 찾을 수 없다.Postgres ODBC 드라이브 스크립트 설치
HKEY_LOCAL_MACHINE \ SOFTWARE \ ODBC \ ODBCINST.INI에 몇 가지 reg 키를 추가하는 것에 대해 a bit of info이 발견되었습니다. 내 컴퓨터에 키가 없기 때문에이 키를 사용하는 것을 주저합니다. 나는 msi 설치를 사용했다. 그리고 그 문서는 2010 년부터입니다.
누군가가 ODBC 드라이버 설치와 관련하여 "무엇을하고 있는지"알고 있다면 귀하의지도에 진심으로 감사드립니다.
Windows XP에 설치하고 있습니다. 각 시도 후에 처음부터 시작할 수 있도록 VM을 설정 했으므로 실패한 시도가 어수선하게 정리 될지 걱정할 필요가 없습니다. 나는 윈도우 8을 통해 XP에서 작동하도록 인스톨러를 필요로한다. 그래서 하나의 isntaller를 허용하지 않는 함정을 알고 있다면 알려주 길 바란다. 필자는 현재 모든 설치에 32 비트 드라이버를 사용할 계획입니다.
나는 regsvr32를 사용해 보았습니다. 그것은 작동하지 않았다. psqlodbc의
함량
않으면 LIBEAY32.dll
libiconv-2.dll
libintl은-8.dll
libpq.dll
pgenlist.dll
pgenlista.dll
pgxalib.dll
psqlodbc30a .DLL
psqlodbc35w.dll
ssleay32.dll
나는 약간의 술을 마셨다. 깨끗한 XP 설치에서 psqlODBC msi를 실행하고 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ODBC]를 파일로 내 보냈습니다. 두 번째 클린 xp 설치에서 pg dll 다운로드에서 dll을 레지스트리 경로로 복사하고 첫 번째 컴퓨터에서 만든 regfile을 실행했습니다. 이것은 효과가 있었다. 나는 그것을 테스트하기 위해 깨끗한 창문 7 상자를 얻으려고 기다리고 있어요. 또한 reg 파일을 정리하여 최소 필요량 만 정리할 수도 있습니다. –
나는 또한 win7 pc에 reg 항목을 찾을 수없는 이유를 알아 냈습니다. [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ODBC]에 있습니다. 내가 7 비트 테스트 승리를 얻으면 64 비트를 시험해 볼 것입니다. 이전 코멘트에서 말했듯이. 나는 어떤 win7도 테스트하지 않았다 –