SAP BusinessObjects를 사용하다보면 가끔씩 Database를 연결하는데 오류를 만난다.
Database NativeClient를 사용하는게 편하기도 하지만, 가끔씩 NativeClient가 없어 JDBC로 연결해야할 때가 있다.
Jdbc도 쉽게 연결하면 좋은데...
Sybase 를 java로 연결할때 종종 만날 수 있는 오류가 com.sybase.jdbc3.jdbc.SybDriver 가 없다는 오류다.
한참을 헤매고 찾은 방법이 있다.
우선 sybase jar 파일인 jconn3.jar또는 jconn4.jar파일을 다운받는다.
다운받은 파일을 <BO설치디렉토리>하위의 dataAccess/connectionServer/drivers/java 폴더에 옮긴다.
이후 <BO설치디렉토리>하위의 dataAccess/connectionServer/jdbc 의 경로에 있는 sybase.sbo 파일을 에디터로 연다.
sbo의 내용중 sybase 버젼에 맞는 항목의 내용중 class 내용을 jar파일이 위치한 경로로 수정 또는 문구를 추가한다.
그런다음 sybase.sbo파일이 있는 동일한 경로의 jdbc.sbo 을 에디터로 연다.
jdbc.sbo 파일의 내용중 아래 사진과 같이 sybase jar 파일의 clasa가 설정되어 있는지 학인한다.
sbo파일을 수정할때는 반드시 백업을 받아놓고 진행해야 혹시모를 위험에 대비할 수 있다.
Database NativeClient를 사용하는게 편하기도 하지만, 가끔씩 NativeClient가 없어 JDBC로 연결해야할 때가 있다.
Jdbc도 쉽게 연결하면 좋은데...
Sybase 를 java로 연결할때 종종 만날 수 있는 오류가 com.sybase.jdbc3.jdbc.SybDriver 가 없다는 오류다.
한참을 헤매고 찾은 방법이 있다.
우선 sybase jar 파일인 jconn3.jar또는 jconn4.jar파일을 다운받는다.
다운받은 파일을 <BO설치디렉토리>하위의 dataAccess/connectionServer/drivers/java 폴더에 옮긴다.
이후 <BO설치디렉토리>하위의 dataAccess/connectionServer/jdbc 의 경로에 있는 sybase.sbo 파일을 에디터로 연다.
sbo의 내용중 sybase 버젼에 맞는 항목의 내용중 class 내용을 jar파일이 위치한 경로로 수정 또는 문구를 추가한다.
그런다음 sybase.sbo파일이 있는 동일한 경로의 jdbc.sbo 을 에디터로 연다.
jdbc.sbo 파일의 내용중 아래 사진과 같이 sybase jar 파일의 clasa가 설정되어 있는지 학인한다.
sbo파일을 수정할때는 반드시 백업을 받아놓고 진행해야 혹시모를 위험에 대비할 수 있다.
'IT' 카테고리의 다른 글
리눅스 부팅 USB 디스크 만들기 (4) | 2020.09.08 |
---|---|
윈도우 10 탐색기 테두리가 사라졌을 때 표시 방법 (6) | 2020.01.01 |
NUGU Wifi Mac Address 찾기 (0) | 2017.10.31 |
SSIS 에서 변수 값 확인하기 (0) | 2017.01.24 |
스마트폰 삭제된 사진 복구 어플 DiskDigger (6) | 2017.01.13 |