import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestJDBC { public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.10.103:1521:ORCL", "scott","tiger");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}}运行时报出下面错误,请问哪边出错了?
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:231)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:345)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:428)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:515)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:345)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at TestJDBC.main(TestJDBC.java:11)
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestJDBC { public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.10.103:1521:ORCL", "scott","tiger");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}}运行时报出下面错误,请问哪边出错了?
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:231)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:345)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:428)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:515)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:345)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at TestJDBC.main(TestJDBC.java:11)
解决方案 »
- 各位大侠,Swing怎么连数据库?能不能发个例子来,新手求助啊
- 初学JAVA,连接数据库出现错误,请帮助我!!
- applet 如何播放 mp3 wma 格式文件
- 自学编程,学JAVA还是学.net,求救?
- 这道关于线程的代码为什么显示找不到符号
- jdbc 里怎么取得存储过程里的return值,不是output值
- 怎样引用别人开发的CLASS?
- java 输出字符到系统光标所在位置
- 向大家请教问题,为表诚意,先给300分。(如果每个帖子的有效回答超过10个,我就会再开一个,直到问题圆满解决)
- javamail的总结,欢迎收藏!!
- 怎么样通过java测试代理服务器的响应速度哈
- 线程共享数据诡异问题
在系统有关服务设置里面:
1,右键>>我的电脑(win7 计算机)>>管理(计算机管理)>>服务(服务和应用程序)>>在选项中找到:。***OraclListenr这样的服务,oracleserviceORCL(ORCL位你自己安装是的一个数据库全局表示ID)。右键启动这两个服务,一般安装好了会自己启动,但是启动占用内存,所以自己设成手动启动。
ip能ping通吗