如何在Eclipse中设置Oracle的JDBC
第一步:找到jdbc驱动
我用的oracle自带的,ORACLE_HOME]\jdbc\lib\ 下面有各种jdbc,一定要注意兼容问题,具体看第二步,分别用哪个文件。
第二步:把驱动的路径加在环境变量classpath内
- Add [ORACLE_HOME]\jdbc\lib\classes111.zip and
[ORACLE_HOME]\jdbc\lib\nls_charset11.zip to your CLASSPATH.
(Add classes12.zip and nls_charset12.zip if JDK 1.2.x or 1.3 is
used. Add ojdbc14.jar and nls_charset12.zip if JDK 1.4 is used.)
- Make sure [ORACLE_HOME]\bin is in your PATH.
例如:我的[ORACLE_HOME]=E:\oracle\ora92
jdk是5.0的,我用的是jdk1.4要求用的即:ojdbc14.jar和nls_charset12.jar
于是我的classpath=.;E:\oracle\ora92\jdbc\lib\ojdbc14.jar;E:\oracle\ora92\jdbc\lib\nls-charset12.jar;
第三步 设置 eclipse
那就简单了
windows-〉perferences-〉java-〉BuildPath->new(取个名字如:jdbc)-〉add jars(找到jar的路径)-〉ok
第四步 设置工程
右键点击工程名-〉BuildPath-〉Configer BuildPath-〉Libraries选项卡-〉add liabraries
就ok了!
相关推荐
-
Java使用JDBC连接Oracle_MSSQL实例代码
一.Statement 复制代码 代码如下: import java.sql.*; public class TestJDBC { public static void main(String[] args) { Connection oracle_conn = null; Statement oracle_stmt = null; ResultSet oracle_rs = null; Connection mssql_conn = null; Statement mssql_stmt
-
java使用jdbc链接Oracle示例类分享
复制代码 代码如下: public class OracleJdbcTest { String driverClass = "oracle.jdbc.driver.OracleDriver"; Connection con; public void init(FileInputStream fs) throws ClassNotFoundException, SQLException, FileNotFoundException, IOException {
-
JDBC连接Oracle数据库常见问题及解决方法
注:本文是斑竹从JDBC & Transaction版摘录广大站友的提问以及各种解答整理而来,如果您认为本文的内容已触犯了您的权益,请联系管理员进行修改. Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方:
-
解析jdbc处理oracle的clob字段的详解
import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.Reader;import java.sql.Clob;import java.sql.Connection;import java.sql.ResultSet;
-
Java与Oracle实现事务(JDBC事务)实例详解
Java与Oracle实现事务(JDBC事务)实例详解 J2EE支持JDBC事务.JTA事务和容器事务事务,这里说一下怎样实现JDBC事务. JDBC事务是由Connection对象所控制的,它提供了两种事务模式:自己主动提交和手动提交,默认是自己主动提交. 自己主动提交就是:在JDBC中.在一个连接对象Connection中.默认把每一个SQL语句的运行都当做是一个事务(即每次运行完SQL语句都会马上将操作更新到数据库). 手动提交就是:当须要一次性运行多个SQL语句,将多个SQL语句组成一个
-
Java使用JDBC实现Oracle用户认证的方法详解
本文实例讲述了Java使用JDBC实现Oracle用户认证的方法.分享给大家供大家参考,具体如下: 两天时间写的小品,以前的J2EE环境基本使用框架.现在使用JDBC配合Oracle存储过程模拟了一下用户注册和用户认证. 一.添加必须的jar包 需要JDBC连接Oracle的包和shiro-core依赖,添加shiro-core主要为了方便使用SHA-256散列算法. 二.编写JDBC连接 import java.sql.Connection; import java.sql.DriverMan
-
Java使用JDBC或MyBatis框架向Oracle中插入XMLType数据
先来了解一下什么是XMLType类型. XMLType是Oracle从9i开始特有的数据类型,是一个继承了Blob的强大存在,可以用来存储xml并提供了相当多的操作函数.理论上可以保存2G大小的数据. 那怎么样通过java来插入XMLType类型的数据呢?项目当中采用的是Mybatis,总是出现莫名的异常,都搞不清楚到底是Mybatis的问题还是jdbc本身的问题,所以打算一步步来,先搞定jdbc,再解决Mybatis. JDBC 在折腾了半天之后,发现jdbc操作主要有3种方法: 一.在Jav
-
Java开发Oracle数据库连接JDBC Thin Driver 的三种方法
Oracle的jdbc驱动三种主要分类: 1.JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动.因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户端里以dll方式提供的oci和服务器配置. 2.JDBC Thin: thin是for thin client的意思,这种驱动一般用在运行在WEB浏览器中的JAVA程序.它不是
-
java基于JDBC连接Oracle 11g Release2实例分析
本文实例讲述了java基于JDBC连接Oracle 11g Release2的方法.分享给大家供大家参考.具体如下: Oracle 11g Release 2 的 JDBC 连接似乎有所不同 ,如果你收到下面的异常: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor.
-
使用JDBC4.0操作Oracle中BLOB类型的数据方法
在JDBC4.0推出后,它的从多的特性正在受到广泛地关注.下面通过本文给大家介绍JDBC4.0操作Oracle中BLOB类型的数据的方法. 需要的jar包 使用ojdbc6.jar 在/META-INF/MANIFEST.MF里可以看到Specification-Version: 4.0 建表 create sequence seq_blobmodel_id start with 1 increment by 1 nocache; create table blobmodel ( blobid
随机推荐
- Spring MVC参数校验详解(关于`@RequestBody`返回`400`)
- python开发之for循环操作实例详解
- 浅谈python中的正则表达式(re模块)
- php中实现用数组妩媚地生成要执行的sql语句
- PHP的Yii框架中创建视图和渲染视图的方法详解
- 学php必收藏的几个经典代码第1/2页
- 初识ThinkPHP控制器
- Python模块学习 datetime介绍
- JavaScript学习笔记(十七)js 优化
- ios7中UIViewControllerBasedStatusBarAppearance作用详解
- gridview的buttonfield获取该行的索引值(实例讲解)
- javascript 动态调整图片尺寸实现代码
- JQuery对表格进行操作的常用技巧总结
- ionic2如何处理android硬件返回按钮
- javascript多行字符串的简单实现方式
- WIN服务器安全批处理文件
- Python二维码生成识别实例详解
- springboot2.x实现oauth2授权码登陆的方法
- Python实现Singleton模式的方式详解
- iOS 导航栏自带页面右滑pop使用示例