database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 3753 게시물 읽기
No. 3753
Re: 오라클 jdbc 연동 에러에 관해서... 도와주세요.
작성자
firebird
작성일
2001-04-19 22:42
조회수
1,465

흠... JDBC-ODBC Bridge Type2가 리눅스에서 지원되나요?

글쎄... 잘 모르겠군요.

일단 라이브러리는 찾는다는 얘기니까 LD_LIBRARY_PATH 설정은 먹는게 확실하구요.

???11.zip은 JDK 1.1용 드라이버입니다. 만약 JDBC 2.0 스펙에 있는 클래스를 사용

하셨다면 문제가 될 수도 있습니다.

만약 그렇다면 oracle.jdbc2.driver.OracleDriver를 사용해 보세요.

오라클 홈페이지에 있는 썬용 JDK 1.2 드라이버를 받아도 씬 드라이버는 사용하실 수

있지만 OCI 드라이버는 사용이 안될 겁니다.

 

용 드라이버를 받으세요. 썬용이지만

>>jeff 님께서 쓰시길<<

 

:: 으.. 잘안되는군요.

:: 다음과 같이 설정했는데 문제가 발생합니다. 도와주세요.

::

:: jdbc 연동을 type2 방식으로 했습니다.

::

:: classpath 설정은 다음과 같습니다.

:: /usr/local/java/lib/tools.jar:/home/ora815/jdbc/lib/classes111.zip:/home/ora815/jdbc/lib/nls_cha

:: rset11.zip

:: jdk1.3을 사용해서 classes.zip 대신 tools.jar를 걸어주었습니다.

::

:: 그리고 LD_LIBRARY_PATH=$OARCLE_HOME/lib로 설정해주었습니다.

::

:: 위의 설정에 검토 사항으로

:: javap oracle.jdbc.driver.OracleDriver 해주어서 제대로 작동하였습니다.

::

:: 그리고 Net8을 설정해주고

:: lsnrctl 을 시작해주고 tnsping을 사용하여 동작이 제대로 됨을 확인하였습니다.

::

:: 그런데 sample을 돌려보니 다음과 같은 에러가 발생합니다.

::

:: Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/ora815/lib/libocijdbc8.so: /hom

:: e/ora815/lib/libocijdbc8.so: undefined symbol: execute_java_dynamic_method

:: at java.lang.ClassLoader$NativeLibrary.load(Native Method)

:: at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)

:: at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1306)

:: at java.lang.Runtime.loadLibrary0(Runtime.java:749)

:: at java.lang.System.loadLibrary(System.java:820)

:: at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java)

:: at oracle.jdbc.driver.OracleConnection.(OracleConnection.java)

:: at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java)

:: at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java)

:: at java.sql.DriverManager.getConnection(DriverManager.java:517)

:: at java.sql.DriverManager.getConnection(DriverManager.java:177)

:: at Employee.main(Employee.java:18)

::

:: 위와같은 문제에 대해 해결방법을 모르겠습니다.

:: 도와주세요.

:: undefined symbol: execute_java_dynamic_method

:: 왜 이런 에러가 나는 건가요??

[Top]
No.
제목
작성자
작성일
조회
3739[급해염^^]
최윤미
2001-04-18
1046
3736oci 에러입니다. 아시는 분 답변 부탁합니다.
leo
2001-04-18
1239
3746┕>Re: oci 에러입니다. 아시는 분 답변 부탁합니다.
kojipse
2001-04-19 14:13:55
1743
3735오라클 Long형 데이터로 새로운테이블 생성시...import 시...
완.
2001-04-18
1182
3744┕>Re: 오라클 Long형 데이터로 새로운테이블 생성시...import 시...
권혁봉
2001-04-19 13:24:37
1624
3734오라클 jdbc 연동 에러에 관해서... 도와주세요.
jeff
2001-04-18
1421
3753┕>Re: 오라클 jdbc 연동 에러에 관해서... 도와주세요.
firebird
2001-04-19 22:42:31
1465
3726jdbc 연결이 쫌 이상해요...
wanna
2001-04-18
1296
3731┕>Re: jdbc 연결이 쫌 이상해요...
firebird
2001-04-18 12:02:33
1859
3737 ┕>Re: Re: 감사합니다! 한가지만 더요..
wanna
2001-04-18 19:21:36
1214
3752  ┕>Re: Re: Re: 감사합니다! 한가지만 더요..
firebird
2001-04-19 22:32:58
1375
3722[질문]오라클버젼알아내는방법
pegas
2001-04-17
1065
3724┕>Re: [질문]오라클버젼알아내는방법
지나다가
2001-04-17 22:32:04
1305
3717데이타 타입 검색 방법좀 알려주세요..?????????
wooki
2001-04-17
1029
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다