jdbc 连接数据库的thin 和oci,default方式的区别
连接字符串比较
default: jdbc:default:connection: ;
thin jdbc:oracle:thin:@192.168.1.1:1521:orcl;
oci jdbc:oracle:oci:@ccc;
1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。
2)原理上来看,thin是纯java实现tcp/ip的c/s通讯;而oci方式,客户端通过native java method调用c library访问服务端,而这个c library就是oci(oracle called interface),因此这个oci总是需要随着oracle客户端安装(从oracle10.1.0开始,单独提供OCI Instant Client,不用再完整的安装client)
3)它们分别是不同的驱动类别,oci是二类驱动, thin是四类驱动,但它们在功能上并无差异。
4)default方式的连接,使用情况是在用oracle 自己去调用java类时的连接方式,即java程序和oracle是用的同一个jvm的时候使用,那样将不在是一种远程调用的方式
相关推荐
三、以下列出了在使用JDBC来连接Oracle数据库时可以使用的一些技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能(系转载)。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle...
达梦数据库是一个非常不错的纯国产数据库,这是它的一个oci编程例子,提供大学共同学习。
安装oracle 12c 用Navicat for oracle连接数据库cannot load OCI DLL
Java classes when using the JDBC Thin and OCI client-side driver - with Java 7.0 VM. ojdbc6.jar Java classes when using the JDBC Thin and OCI client-side driver - with Java 6.0 VM. ojdbc5.jar Java ...
Oracle OCI数据库连接实例
OCI
Jsp JDBC连接MsSQL/MYSQL/Oracle各种数据库代码集,采用多种方式连接各种常用的数据库: 1.连接ACCESS http://127.0.0.1:8080/Access/access.jsp 2.连接SQL Server2000 ...
mysql连接Oracle数据库所需oci.dll资源 instantclient-basic-windows.x64-11.2.0.4.0
1.连接ACCESS http://127.0.0.1:8080/Access/access.jsp 2.连接SQL Server2000 http://127.0.0.1:8080/SQLServer/mssql.jsp.jsp //JDBC-ODBC http://127.0.0.1:8080/SQLServer/testmssql.jsp //JDBC驱动...
oracle oci连接数据库。aaaaaaaaaaaaaaaaa
开源的数据库访问接口oci,跨平台,C源代码
delphi通过oci连接oracle, 速度超快,效率超高,使用超简单。 10物超所值。
oci数据库连接 和 插入语句 的源代码
个人开发的通过OCI、OTL操作Oracle数据库类,其改版已成功应用在商业项目中,经观察很稳定,支持批量导入记录,实际应用中个人PC上3秒大概可存储12000条记录。 这是初步开发的类库,建议根据实际情况适当修改!另外...
OCI连接oracle数据库(c++)实现 已经封装好的c++实现的Oci
instantclient_12_2 数据库连接使用的oci包,instantclient_12_2 数据库连接使用的oci包
JSP通过JDBC驱动各种数据库方法本程序采用多种方式连接各种常用的数据库:1.连接ACCESS http://127.0.0.1:8080/Access/access.jsp2.连接SQL Server2000 ...
Oracle OCI 应用,VC++中如何用ORACLE OCI实现Oracle数据库的连接和对表的访问
完美解决PL/SQL连接数据库提示oci.dll加载失败的问题,安装包
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的...