java 连接 oracle 10_java-连接到oracle 10g数据库时,获得IOException“...
连接到Oracle 10g数据库时获取IOException:-
Exception in thread "main" java.sql.SQLException: Io exception: Got minus one from a read call
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:190)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:363)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:401)
at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:441)
at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:839)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.myapp.struts.DBConnection.getDBConnection(DBConnection.java:21)
at com.myapp.struts.DBConnection.main(DBConnection.java:31)
Java结果:1
我的班级代码如下:
package com.myapp.struts;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class DBConnection {
Connection connection = null;
public Connection getDBConnection()throws Exception{
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("OUTPUUT ********driver registered");
connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","system");
System.out.println("OUTPUUT ********connection established");
return connection;
}
public static void main(String args[])throws Exception{
DBConnection db = new DBConnection();
ResultSet result = null;
String query = "SELECT * FROM admin;";
Connection con = null;
con = db.getDBConnection();
System.out.println("OUTPUUT ********111111111");
Statement st =con.createStatement();
result = (ResultSet) st.executeQuery(query);
while(result.next()){
System.out.println("OUTPUUT ********");
System.out.println(result.getInt(1));
System.out.println(result.getString(2));
System.out.println(result.getString(3));
System.out.println(result.getString(4));
}
con.close();
}
}
还有另一件事,我正在使用netbeans ide并开发一个struts项目.
从最近两天开始努力解决此问题,但尚未找到解决方案.
请帮忙????
java 连接 oracle 10_java-连接到oracle 10g数据库时,获得IOException“...相关推荐
- oracle 数据库密码 特殊字符,【案例】Oracle用户密码含特殊字符$ 登录数据库时异常案例...
天萃荷净 开发DBA反映,新建用户的密码含有特殊字符$,在sqlplus登录数据库时出现异常 [oracle@ECP-UC-DB1 ~]$ sqlplus / as sysdba SQL*Plus: ...
- oracle备份提示12560,做standby 数据库时,出现ORA-12560 错误:
做standby 数据库时,出现ORA-12560 错误: 本人解决: 在windows运行cmd,输入regedit,打开注册表. 检查环境变量ORACLE_SID是否正确,包括注册表中的设定(检查 ...
- aws rds mysql 连接_解决连接到 Amazon RDS 数据库实例的问题
如何解决连接到 Amazon RDS 数据库实例时出现的问题? 上次更新时间:2020 年 12 月 21 日 我无法连接到我的 Amazon Relational Database Service ...
- java为啥要捕捉异常_java – 为什么在捕获时使用IOexception而不是Exception?
我似乎无法正确地说出这一点,搜索引擎可以获得任何有意义的结果. try{ BufferedReader reader = new BufferedReader( new FileReader(&quo ...
- was连接oracle rac集群,Oracle集群(RAC)及 jdbc 联接双机数据库
oracle集群url配置 oracle集群中plsql和java程序连接方式非集群中plsql连接配置: www.2cto.com DB1_193 = (DESCRIPTION = (ADDRESS ...
- oracle date 转换 timestamp,Oracle timestamp类型转换成date类型
今天需要根据时间判断,统一修改某一个字段的数据.然后打开数据库发现,时间类型为timestamp类型.如下: 然后呢,这对我不是喝口水就可以解决的问题吗? 解决方案如下:我需要改这张表某个字段的内容, ...
- 浅谈Oracle服务器归档日志,oracle服务器运行时管理归档日志文件不管理联机重做日志文件...
<Oracle数据库管理与维护实战>--2.4 Oracle后台进程结构 本节书摘来自异步社区出版社<Oracle数据库管理与维护实战>一书中的第2章,第2.4节,作者: 何伟 ...
- dapper 连接mysql_使用Dapper访问SQL Server数据库
对应Demo程序名:DapperDemo 准备工作:为项目安装Dapper类库 方法一:项目中添加:项目名右键:Manage NuGet Packages:搜索Dappe:点击安装 方法二:在NuGe ...
- laravel mysql超时时间_连接到数据库时Laravel连接超时
我将应用程序从我的开发机器移动到测试服务器.连接到我的本地开发mysql数据库时,一切都按预期工作.尝试连接到我们的测试服务器时,请求超时45秒后返回500错误.连接到数据库时Laravel连接超时 ...
最新文章
- 黄煦涛教授逝世:获誉华人AI视觉鼻祖、一代宗师,完美家庭楷模
- leetcode 第2高的薪水 oracle_石斛内幕第2期:铁皮石斛价格是不是要这么高?
- 2016年4月 TIOBE 编程语言排行榜
- *【HDU - 2586】How far away ? (LCA模板题,倍增)
- python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数
- 跟着百度学PHP[13]-文件上传
- kafka分区分配策略
- python的httplib、urllib和urllib2的区别及应用
- 可能促使您决定创建自定义数据绑定控件的一些原因:
- 已知X随机变量的情况下,求解Y=G(x)的概率分布函数(只考虑单调的情况)
- 静默安装apk,静默卸载apk
- 如何使用谷歌浏览器进行Debug断点调试
- StarUML用户手册
- c语言大作业酒店管理系统,C语言酒店管理系统(最新整理)
- python中blit的意思,pygame中的surface.blit()函数是什么?它有什么作用?它是如何工作的?...
- 【肥朝】从JDK中,我们能学到哪些设计模式?
- 明星大侦探数据分析-第一季~第五季
- 数据库范式(normalization)
- 简单说下docker的pull 和 push
- 华为手机 微信小程序 input输入框上移
热门文章
- 给一个不多于5位的正整数 要求_java练习题 打卡第5天
- linux otl oracle,linux otl 连接数据库
- srwebsocket 服务器过段时间会关闭_Minecraft 开启服务器后必须做的一些事情
- 动画 | 空调是怎么制冷的?
- 带你全面认识 Linux
- android系统应用功能,Android系统应用(12)
- c语言访问数据库 不用odbc,急问ODBC访问数据库问题
- 网站升级到新服务器,第一次折腾站点升级HTTPS 虽胜尤败
- 小皮面板phpstudy的MYSQL服务无法启动_ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
- open函数返回-1_python常用函数大总结