I have installed oracle 11g into my system. I have created my own data source using ODBC Data Sources in control panel. Details are given as shown in the image below :
I was trying to trying to access this data source through my java code :
JdbcType1Test.java
package connectionTests;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcType1Test {
public static void main(String[] args)throws ClassNotFoundException,SQLException {
Class.forName("oracle.jdbc.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:nithin_ds","system","manager");
System.out.println(con);
}
}
After executing the above program I am getting errors like this:
Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:odbc:nithin_ds
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at connectionTests.JdbcType1Test.main(JdbcType1Test.java:13)