1 / 3
文档名称:

******@192.168.3.981521orcl(详解).doc

格式:doc   大小:13KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

******@192.168.3.981521orcl(详解).doc

上传人:学习的一点 2021/10/9 文件大小:13 KB

下载得到文件列表

******@192.168.3.981521orcl(详解).doc

相关文档

文档介绍

文档介绍:******@(详解)
整理自互联网一、jdbc:oracle:thin:***@:1521:orcljdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两种模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名***@:1521:orcl整个是一块也就是说是这样[jdbc]:[oracle]:[thin]:[***@:1521:orcl]二、oracle的jdbc连接方式:oci和thin oci和thin是Oracle提供的两套Java访问Oracle数据库方式。 thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动的jar包就行。thin就是纯粹用Java写的ORACLE数据库访问接口。oci是一种胖客户端的连接方式,即采用这种连接方式需要安装oracle客户端。oci是Oracle Call Interface的首字母缩写,是ORACLE公司提供了访问接口,就是使用Java来调用本机的Oracle客户端,然后再访问数据库,优点是速度 快,但是需要安装和配置数据库。 从相关资料可以总结出以下几点: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客户端安装(,单独提供OCI Instant Client,不用再完整的安装client) 3. 它们分别是不同的驱动类别,oci是二类驱动, thin是四类驱动,但它们在功能上并无差异。 从使用thin驱动切换到oci驱动在配置来说很简单,只需把连接字符串java:oracle:thin:***@hostip:1521:实例名换为java:oracle:oci@本地服务名即可。如:从  jdbc:oracle:thin:***@:1521:shdb  改成  jdbc:oracle:oci8:***@shdb  但 这里这台机需安装oracle数据库的客户端并配置本地服务名,同时还需指定NLS_LANG环境变量,NLS_LANG环境变量是用来控制客户端在显示 oracle数据库的数据时所用的字符集和本地化****惯。通常把