2013-05-15 2 views
2

내 postgresql 데이터베이스에서 PL/Python2를 활성화하려고합니다. 내가 plpython3.dll있는 \ lib 폴더에postgresql 9 plpython2.dll을 찾을 수 없음

windows 7 64-bit 
postgresql 9.2 64-bit 

을 다음하지만 함수로 필요없는 plpython2.dll 내가 Python2로 작성된 사용할 필요가 없기 때문에 내 설정이다.

내가 다른 포럼에 plpython2.dll을 발견하지만 32 비트 버전이었다 난 이후에만 plpython.dll을 (이 9.0 PostgreSQL을 시도

을 (내가 DLL이 필요한 것을 테스트하는 종속성 워커를 사용) 이 지침을 따를 때 Postgres database crash when installing plpython) postgresql 9.1과 plpython3.dll이 나타났습니다. 문서에서

그것은 "바이너리 패키지의 사용자는 별도의 서브 패키지에 PL/Python을 찾을 수 있습니다."고 말한다 그러나 나는 어디에도 찾을 수 없다.

나는 내 PATH 환경 변수에서 올바른 파이썬을 가지고 심지어 \ lib 폴더에 python26.dll을 복사 한.

누구나 어디에서 plpython2.dll을 찾을 수 있는지 알고 있습니까?

감사

답변

2

내가 프로덕션 서버에서 확인되지 않은 DLL 하나 개 포스트에 부착 다운로드, 확실히하지를 시도 할 것입니다 확실하지 않다 http://forums.enterprisedb.com/posts/list/2878.page

에서 광범위한 토론이 있습니다. 링크를 읽고에서 내 감각은 내가하지만 뭔가를 누락 될 수

이 파이썬 3.x를에 내장되어 있기 때문에 그 PL/python2 윈도우 PostgreSQL의 9.x에서 지원되지 않습니다이다. 귀하의 코멘트에 대한

+0

덕분에 불행히도 DLL에 링크는 32 비트 버전이며 나는 32 및 64 비트에 노력하고 어느 쪽도 등록하지 않을 것이다. 파이썬 3.x로 바꿀 수 있는지 알아보기 위해 파이썬 스크립트를 살펴볼 필요가 있습니다. 많은 감사합니다 – tjmgis

+0

구체적으로이 버전의 PostgreSQL은 Python 버전 3.2 –