인포믹스를 처음 접하는 초보입니다..
다름이 아니라.. JDBC 드라이버를 깔아서 사용했을 때
윈도우에서는 연결이 잘 되는데
Solaris에서 문제가 생깁니다..
Exception Message 는 아래와 같습니다..
java.sql.SQLException: No suitable driver at java.lang.Throwable.fillInStackTrace(Native Method) at java.lang.Throwable.fillInStackTrace(Compiled Code) at java.lang.Throwable.<init>(Compiled Code) at java.lang.Exception.<init>(Exception.java:42) at java.sql.SQLException.<init>(SQLException.java:64) at java.sql.DriverManager.getConnection(Compiled Code) at java.sql.DriverManager.getConnection(DriverManager.java:137) at ControlDB.connectDB(ControlDB.java:46) -> 이건 제가 만든 클래스입니다.. at DBSync.run(Compiled Code) -> 이것도 제가 만든 클래스구요..
그리고 소스코드는 아래와 같습니다..
public boolean connectDB()
{
try
{
if(driver != null)
Class.forName("com.informix.jdbc.IfxDriver"); //여기까지는 잘 됨. conn = DriverManager.getConnection(url, user, pw); -> 여기가 문제임.
s = conn.createStatement();
return true;
}
catch(Exception e)
{
System.out.println(e.toString()); e.printStackTrace(System.out);
return false;
}
}
좀 부탁드립니다..
|