Class com.sybase.jdbc3.jdbc.SybDriver is not found

작성자 김아름 수정일 2022-12-02 13:21

#python, #파이썬, #pythonn3, #python2

오류 메세지 혹은 현상
  • jaydebeapi모듈로 connect함수 호출하여 sybase DB 접근 시도합니다.
  • 그러나, class com.sybase.jdbc3.jdbc.SybDriver is not found 에러 발생


  • 또는, DB연결은 성공하였으나, sql 쿼리를 실행해도 return이 없습니다.


  • python의 버전과 jpype1의 버전을 확인해야 합니다.
  • python 2.7을 사용하는 경우, python 2.7을 사용하는 경우, jpype1 0.7.0 사용을 권장합니다.
  • pythom 3을 사용하는 경우, jpype1 0.7.5 사용을 권장합니다.



문제 해결
  • 문제 해결 방법 제시

    

  1. 기존의 설치되어 있는 jpype1의 라이브러리를 삭제한 후, 적절한 버전의 jpype1을 install 합니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300