이 질문은 정말 저를 괴롭 히고 있습니다 : Java 응용 프로그램을 통해 Linux의 DB2에 연결하면 db2를 추가 할 필요가 없습니다 jar 파일을 CP에 넣으십시오. java.library.path에 올바른 네이티브 라이브러리 경로가 포함되어 있으면 연결이 정상적으로 보입니다. 오라클에 연결하면 CP에 ojdbcX jar 파일을 추가하고 java.library.path에 올바른 라이브러리 경로가 있어야 연결이 제대로 이루어집니다.CLASSPATH와 oracle 및 db2에 대한 java.library.path 설정
전체 그림이 보이지 않거나 어떻게 작동합니까? 어떤 포인터?
알렉스, DB2 드라이버가 자바로 작성된 것 같습니다. 당신이 언급 한 다른 설명에 대해서는 수동으로 CP를 null로 변경하고 점심 응용 프로그램을 실행했기 때문에 확실하지 않습니다. 다 .. 연결 !! – Even
DB2에는 현재 지원되는 JDBC 드라이버가 2 개 있습니다. com.ibm.db2.app.DB2Driver (더 이상 사용되지 않음)는 유형 2 드라이버이므로 원시 DB2 클라이언트 코드에 따라 다 (니다. com.ibm.db2.jcc.DB2Driver는 현재 드라이버이며 유형 2 (원시 클라이언트에 따라 다름) 또는 유형 4 (순수 Java)로 작동합니다. –