我正在尝试将我的Java应用程序连接到Oracle数据库。我在我的代码中导入了 OJDBC jar 和 classes12.jar 文件但我收到错误“无法连接” “DB :connectDB()= sun.jdbc.odbc.JdbcOdbcDriver中“
代码:
static Connection m_Connection = null;
public static void main(String[] args){
if ( connectDB ( "jdbc:oracle:thin:@10.50.14.12:1521:pliv" , "xxxx" , "xxxx" ) )
{
System.out.println("Connected");
}
else
{
System.out.println("Error Occurred");
System.out.println ( "Unable to connect PrePaid DB:SORRY" );
}
}
public static boolean connectDB ( String url , String username , String password )
{
try
{
// Step 1: Load the JDBC driver.
Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
// Step 2: Establish the connection to the database.
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
m_Connection = DriverManager.getConnection ( url , username , password );
}
catch ( Exception e )
{
System.err.println ("DB:connectDB()=" + e.getMessage () );
//new SMSAlert ("DB:connectDB()=" + e.getMessage());
return false;
}
return true;
}
lib文件夹中jar文件的屏幕截图。
我在这里遗漏了什么吗?你的帮助将不胜感激。