import java.sql.*;
import oracle.jdbc.driver.OracleDriver;public class JdbcTest {
public static void addRecord() throws Exception {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(
"jdbc:oracle:thin:@loaclhost:1521:orcl", "SYSTEM", "manager");
conn.close();
} public static void main(String[] args) throws Exception {
          addRecord();
}
}上面我的代码
出现的错误Exception in thread "main" java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:222)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:335)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:442)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:321)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at JdbcTest.addRecord(JdbcTest.java:7)
at JdbcTest.main(JdbcTest.java:13) 请各位大侠解决一下,万分感谢

解决方案 »

  1.   

    http://www.itpub.net/thread-869739-1-1.html
      

  2.   

    java.sql.SQLException
    sql语句执错误
      

  3.   

    我没有执行Sql语句,是在测试数据库是不是能连接上
      

  4.   

    看看这个贴 http://topic.csdn.net/u/20070521/14/f109a285-64b1-4196-83ca-e73e63297422.html
      

  5.   

    看tomca端口8080有没有被占用  进程管理器关掉javaw进程 重启myeclipse
      

  6.   

    解决问题,本地localhost改成127.0.0.1就可连接上了以前用localhost没问是,可重新安装了一次Oracle就不行了
    谢谢各位