Привет, У меня возникла проблема не подключения к базе данных sybase с помощью jdbc. Я также поставил jconn.jar в зависимости от intellij 12.1.Не удалось подключиться к базе Syabse с помощью JDBC
Я больше получаю следующее excpetion
java.sql.SQLException: Нет подходящего драйвера найден для JDBC: jtds: Sybase: some.com: 8000/DBAQ02 в java.sql.DriverManager.getConnection (DriverManager.java:604) на java.sql.DriverManager.getConnection (DriverManager.java:221) на gbconnect.DBConnectPOC.main (DBConnectPOC.java:81) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invok е (DelegatingMethodAccessorImpl.java:43) на java.lang.reflect.Method.invoke (Method.java:601) на com.intellij.rt.execution.application.AppMain.main (AppMain.java:120)
См. Следующий код. Пожалуйста, направляйте меня, я действительно разозлился. Заранее спасибо.
try
{
Class.forName("com.sybase.jdbc3.jdbc.SybDriver");
}
catch (ClassNotFoundException e)
{
throw new IllegalArgumentException(
"Driver class '" + driverClassName + "' is not valid.", e);
}
}
//jdbc:jtds:sybase://some.com:8000/DBAQ02
Statement stmt = null;
Connection conn = null;
try
{
System.out.println(driverClassName + "://" + url);
conn = DriverManager.getConnection("jdbc:jtds:sybase:some.com:8000/DBAQ02","sa","abc");
stmt = conn.createStatement();
stmt.executeUpdate(SQL_CREATE);
System.out.println("Created table in given database...");
}
какой драйвер вы используете? – MaVRoSCy