ORACLE中三种类型的JDBC驱动
来源:互联网 发布:加工中心螺旋编程实例 编辑:程序博客网 时间:2024/05/17 05:13
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程序。它不是通过OCI or Net8,而是通过Java sockets进行通信,是纯java实现的驱动,因此不需要在使用JDBC Thin的客户端机器上安装orcale客户端软件,所以有很好的移植性,通常用在web开发中。
3、JDBC KPRB: 这种驱动由直接存储在数据库中的JAVA程序使用,如Java Stored Procedures 、triggers、Database JSP's。因为是在服务器内部使用,他使用默认或当前的会话连接来访数据库,不需要用户名密码等,也不需要数据库url。
在应用开发的时候,通常是用前面两种方式,下面是数据库url的写法:
jdbc:oracle:thin:@server ip:port:service
jdbc:oracle:oci:@service
thin是纯粹用Java完成访问数据库的所有方法,优点是不用安装客户端
oci就是使用Java来调用本机的Oracle客户端然后再访问数据库,优点是速度快但是需要安装和配置数据库
- ORACLE中三种类型的JDBC驱动
- ORACLE中三种类型的JDBC驱动
- ORACLE中三种类型的JDBC驱动
- 详解JDBC驱动的四种类型
- JDBC驱动的4种类型
- 详解JDBC驱动的四种类型
- JDBC驱动的四种类型
- jdbc驱动的四种类型
- JDBC连接DB2的四种类型的驱动方式
- JavaSE15_JDBC编程之JDBC驱动的四种类型
- Oracle提交事务的三种类型
- oracle 三种JDBC驱动
- oracle中jdbc驱动包的说明
- ArcObjects中Cursor的三种类型
- 类中方法的三种类型
- JAVA中三种类型的变量
- Java开发Oracle的jdbc驱动三种主要分类:
- oracle dba user all三种类型的系统对象
- mysql中的seconds_behind_master的理解
- 关于如何在同一台电脑上打开两个myeclipse并分别启动各自自带的tomcat
- 从英雄脚下出发-八年级作文
- tcpdump抓包工具的高级应用
- C语言中的指针数组和数组指针
- ORACLE中三种类型的JDBC驱动
- Window、View与setContentView()
- 跨入安全的殿堂--读《Web入侵安全测试与对策》感悟
- Unity3d gui自适应屏幕
- 11个故事让你顿悟人生
- kill waitpid与wait函数的使用
- Android资源适配
- 无线路由器进行无线桥接
- poj 2262 素数