2010-02-19 6 views
0

JDBC를 사용하여 IBM (범용) 데이터베이스에 연결하는 데 문제가 있습니다. Java를 사용하여 메모장에 코드를 작성하고 IBM 데이터베이스의 드라이버 (드라이버 이름 및 연결 UR1)를로드했습니다. 일반 컴파일 (javac code.java 및 java 코드)을 사용하여 코드를 실행할 때 "드라이버를 찾을 수 없습니다"라는 오류 메시지가 표시되지만 올바른 드라이버 이름을 지정했습니다. 실제로이 프로그램은 동일한 드라이버 이름을 가진 동일한 데이터베이스를 사용하여 이클립스를 사용했으며 모두 완료했지만 마침내 IDE를 사용하지 않고이 작업을 수행 할 수 없습니다. IDE없이 연결하는 방법과 명령 프롬프트에서 실행하는 방법을 알려주십시오.Java에서 JDBC를 사용하여 IBM 데이터베이스에 연결하는 방법

+0

IDE를 개발 용으로 사용하고 싶지 않은 경우 적어도 구문 강조 표시 및 코드 서식 지정 등을 사용하여 notepad ++ http://notepad-plus.sourceforge.net/을 사용해보십시오. Kaleb 아마도 classpath 문제 일 것입니다. – crowne

답변

2

명령 줄에서 프로그램을 실행할 때 필요한 JAR 파일을 클래스 경로에 포함해야합니다.

IBM DB2 UDB 데이터베이스를 사용하는 경우, 필요한 드라이버 파일은 db2jcc.jar이고, db2jcc_license_cisuz.jardb2jcc_license_cu.jar도 라이센스에 필요합니다. 이러한 파일을 검색하여 명령 행에서 프로그램을 실행할 때 classpath에 포함하십시오.

+0

대단히 감사합니다. – user276997

관련 문제