package com.oracle.jdbclab;
import java.io.IOException;
import java.sql.*;
public class test
{
public static void main(String[] args) throws IOException{
Connection con = null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@119.190.136.109:1521:oracle","system","student");
Statement stmt = conn.createStatement();
ResultSet res = stmt.executeQuery("select* from student");
while(res.next()){
System.out.println(res.getString("Sno"));
System.out.println(res.getString("Sname"));
}
}
catch(Exception e){
e.printStackTrace();
}finally{
//关闭连接
try{
if(con!=null) con.close();
}catch(Exception ex){
ex.printStackTrace();
}
}
}
}
提示错误为:
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.oracle.jdbclab.test.main(test.java:11)
eclipse连接oracle为什么提示fatal exception
1、如果是连接自己的机器可以用localhost;如果链接服务器要写服务器的地址。2、还有就是看看你的防火墙是不是开启,要是开启应该关掉。3、看你的oracle驱动包是不是齐全 挨个检查一下试一下吧,祝你早日解决问题
我用的eclipse3.2连接oracle数据库时,总提示我这个错误
你没有oracle的驱动哦,oracle.jdbc.driver.OracleDriver这个类是oracle驱动包里面的,下载oracle的驱动,放在编译目录下就好
eclipse+oracle运行时出现的问题
先检查第一个错误吧,过了再看后面的。如果看你的追问,不是上面jar包的原因,若是数据库的原因。那你这么查,检查序列的方法是否使用的不当吧,registerid是不是序列的名字,序列是否存在。先去单独的cmd或者sqlplus下执行下你的select 序列 from dual语句看看是否报错。再有就是检查你的insert语句是否...
我使用Eclipse Java Photon4.80对oracle数据库进行配置,提示无效的用 ...
1、提示用户名密码错误,那么一定是你java代码中具体连接oracle的字符串与数据库信息不符。2、没看到你具体连接数据库的代码,但是你图片中用户名和密码下面有黄线,代表这两个变量没有使用。估计是具体连接时没用这两个变量而用了其他代码,请检查核实。3、希望对你有帮助。
eclipse链接本机oracle 控制台出现连接主机TCP\/IP失败
一般出现这样的问题只有那么几点:1.。jar包没有导入,或者说jar包不对、版本不对 2.用户名或者密码没有正确;3,驱动语句写错了。。大小写敏感的哦。。。没有了。。就这三条。。。
求救!Eclipse与Oracle相连时出现了报错信息:oracle.jdbc.driver.Oracle...
这就要看你是做J2EE的工程还是做JAVA文件的工程拉!如果是JAVA文件的工程,指下位置是可以!但是如果你是J2EE工程的话最好是把classes12.jar文件拷贝到所用的服务器中!(tomcat是在server下的lib下)
在eclipse 中连接oracle,建表过程中出现 java.sql.SQLSyntaxErrorExcepti...
不是说了标示符无效吗 不能有关键词做你的列名 create table student(numbera char(9),name char(8),sex char(2)) 这样就不会有问题
Eclipse启动报错: java.lang.NoClassDefFoundError: oracle\/jdbc\/interna...
错误是:没有找到相关的类。意思就是 你有的包没有导入, 才会报这个错误 。
eclipse用jdbc连接oracle 显示socket超时错误
提示是read timetout说明已经连接上了,至少那个端口1521(oracle的listen进程)启动,但等待身份校验超时了。是否你的数据库实例有问题
eclipse中怎样连接oracle数据库
1、打开Eclipse。2、点击菜单栏的“Window—>Show View—>Data Source Explorer”。3、在“Data Source Explorer”里面的“Database Connections”单击鼠标右键,选择“New”。4、在弹出窗口上选择数据库类型,然后点“Next”。5、添加好驱动,填好各项配置。6、完成后,点“Test Connection”,提示成功...