2009-04-29 3 views
1

&이 최신 Python InformixDB 패키지를 다운로드했지만 셸에서 가져 오기를 시도 할 때 Windows 대화 상자의 형태로 다음 오류가 나타납니다!Python informixdb 패키지가 오류를 던지는 이유!

어떤 아이디어가 무슨 일이야 "A 프로 시저 시작 지점 sqli_describe_input_stmt는 동적 링크 isqlit09a.dll 찾을 수 없습니다"?

플랫폼 : Windows Vista (Biz Edition), Python 2.5.

답변

1

어떤 버전의 IBM Informix Connect (I-Connect) 또는 IBM Informix ClientSDK (CSDK)를 사용하고 있습니까? '설명 입력'기능은 최근에 추가되었지만 사용자가 가지고있는 것 같습니다.

명령 쉘에서 Informix DBMS에 연결할 수 있습니까? 그렇지 않다면, 의심은 당신이 올바른 환경을 가지고 있지 않아야한다는 것입니다. $ INFORMIXDIR (또는 % INFORMIXDIR % - 여기서 '$'및 '%'sigils는 생략 할 것입니다.)을 지정해야 할 것입니다. INFORMIXSERVER를 성공적으로 연결하도록 설정해야합니다. PATH에서 올바른 디렉토리 (Windows의 경우 INFORMIXDIR/bin, UNIX의 경우 INFORMIXDIR/lib 및 INFORMIXDIR/lib/esql 또는 INFORMIXDIR/lib/odbc)를 가져야합니다.

0

데이터베이스에 연결하는 다른 방법이 있습니까? (제어판에서 구성) ODBC를 사용할 수 있습니까? ODBC가 작동하면 Python win32 확장을 사용할 수 있으며 ActiveState 배포판에는 ODBC 지원이 있습니다. JDBC-ODBC 브릿지 또는 Informix JDBC 드라이버를 통해 ODBC로 작업 할 수있는 Jython을 사용할 수도 있습니다.

관련 문제