關於java連接oracel的問題,請各位幫忙看一下謝謝!(在線等待)(200分)

  • 主题发起人 主题发起人 yby
  • 开始时间 开始时间
Y

yby

Unregistered / Unconfirmed
GUEST, unregistred user!
這個問題已困擾我很久了希望大家幫忙解決一下
import java.sql.*;
public class login
{
public static void main(String[] args)
{
//load the driver
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
String sourceURL = "jdbc:oracle:thin:@server:1521:databasename";
String user = "beg";
String password = "java";
Connection databaseConnection =
DriverManager.getConnection(sourceURL, user, password);
System.out.println("Connection established successfully!");
System.out.println("Hello World!");

// close connection
databaseConnection.close();
}

catch (ClassNotFoundException cnfe)
{
System.err.println(cnfe);
}
catch (SQLException sqle)
{
System.err.println(sqle);
}

}
}
javac login.java 已通過
j2sdk1.4和oracel8.05
提示 ‘oracle.jdbc.driver.OracleDriver’出錯,驅動程序加載出錯,classes12.jar已在類路徑中加載過了,不知是否為classes12.jar驅動程序的問題,請各位幫忙看一下,能否提供一個驅動程序,謝謝
 
怎沒有回答呢!
 
怎麼沒有人回答
 
錯誤提示;
java.sql.sqlexception:refused:ror=(code=12505)(emfi=4)))
請問問題出在哪兒了
 
ORA-12505: TNS: listener could not resolve SID given in connection description.
试一下你的ORACLE客户端能否连接到你的数据库??
这个错误是说你的监听器不能解析SID名称.重新设计一下网络连接参数.
或者试试用
java login -classpath %CLASSPATH%;你的CLASSES12.ZIP所在路径,再加上CLASSES12.ZIP文件名
 
to xiaojia80謝謝的幫助
能否具體告訴我怎莫作好嗎!
 
怎沒有幫我呀!..............
 
這個問題弄了很久了,哪位大哥能幫我一下
 
這個問題終於被我解決了,在這上面問了這某舊,唉.............................
 
后退
顶部