글쓴이 :이태한 1998년 10월 19일 17:13:32
/****************************************************
import java.sql.*;
import java.math.*;
class Employee
{
public static void main (String args []) throws SQLException, ClassNotFoundExc
eption
{
Class.forName ("oracle.jdbc.driver.OracleDriver");
System.out.println ("Connect ...");
Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@www:1521:O
RA7", "id", "passwd");
System.out.println ("Connected ...");
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery ("select ENAME from EMP");
while (rset.next ())
System.out.println (rset.getString (1));
}
}
************************************************/
소스 인데요...
실행을 하면
/*****************************************
Connect ...
java.sql.SQLException: ?????? ??ε?
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(Compiled Code)
at oracle.jdbc.dbaccess.DBError.check_error(Compiled Code)
at oracle.jdbc.driver.OracleConnection.<init>(Compiled Code)
at oracle.jdbc.driver.OracleDriver.connect(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at Employee.main(Compiled Code)
***************************************************/
이런 메세지가 나옵니다....
드라이버는 thin드라이버를 오라클사에서 다운받았고, setenv ClassPath 와
setenv LD_LIBRARY_PATH /usr/lib:$ORACLE_HOME/lib/:$ORACLE_HOME/jdbc/lib/:LD_LIBRARY_PATH
는 제대로 셋팅했구요... 물론 JDK 패스도 하였습니다..
기종은 sunOS 5.6이구요...
왜 이런현상이 나는지 가르쳐 주세요...