orcle数据库代码连接方式(jdbc:oracle:thin:@192.168.3.98:1521:orcl)
一、
jdbc:oracle:thin:@192.168.3.98:1521:orcl
jdbc:表示采用jdbc方式连接数据库
oracle:表示连接的是oracle数据库
thin:表示连接时采用thin模式(oracle中有两种模式,还有一种就是oci)
jdbc:oralce:thin:是一个jni方式的命名
@表示地址
1521和orcl表示端口和数据库名
@192.168.3.98:1521:orcl整个是一块
也就是说是这样[jdbc]:[oracle]:[thin]:[@192.168.3.98: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客户端安装(从oracle10.1.0开始,单独提供OCI Instant Client,不用再完整的安装client)
3. 它们分别是不同的驱动类别,oci是二类驱动, thin是四类驱动,但它们在功能上并无差异。
orcle数据库代码连接方式(jdbc:oracle:thin:@192.168.3.98:1521:orcl)相关推荐
- jdbc:oracle:thin:@192.168.3.98:1521:orcl(简单介绍)
一. jdbc:oracle:thin:@192.168.3.98:1521:orcl jdbc:表示采用jdbc方式连接数据库 oracle:表示连接的是oracle数据库 thin:表示连接时采用 ...
- jdbc oracle thin@localhost 1521 XE
一. jdbc:oracle:thin:@localhost:1521:XE jdbc:表示采用jdbc方式连接数据库 oracle:表示连接的是oracle数据库 thin:表示连接时采用thin模 ...
- 转:ORACLE的JDBC连接方式:OCI和THIN
oracle的jdbc连接方式:oci和thin oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracl ...
- jdbc连接orcle数据库_JDBC连接Oracle数据库简单步骤
@(Java)代码片段 import java.sql.*; /**创建JDBC应用程序的步骤 * 1.载入JDBC驱动程序 * 2.定义连接URL * 3.建立连接 * 4.创建Statement对 ...
- jdbc连接orcle数据库_怎样利用JDBC连接并操作Oracle数据库
之前学习.NET的时候.以前利用ODBC进行连接数据库,而在Java中通常採用JDBC连接数据库,这里以oracle数据库为例简单的总结一下利用JDBC怎样连接并操作数据库. 1.连接 public ...
- jdbc:oracle:thin:@localhost:1521:orcl和jdbc:oracle:thin:@localhost:1521/orcl的区别
dbc连接oracle有两种方式,一种使用thin连接另一种使用oci(Oracle Call Interface )连接.thin驱动都是纯Java代码,使用TCP/IP技术通过Java的Socke ...
- java数据库的连接方式_java与各个数据库的连接方式
1.与mysql数据库连接方式 通过配置文件的方式进行获取mysql的username.password.url,等相关数据 //调用jdbc.properties参数文件此时获取的是一个io流的形式 ...
- python常见数据库的连接方式【游标】及【pandas】数据读取
本文介绍以下数据库的连接方式,及数据的增删改查 下方中用到的数据,均为随机数据,无实际业务意义. Mysql-游标及pandas连接方式 PostgreSQL-游标及pandas连接方式 Oracle ...
- Oracle数据库远程连接方式之一:不需要安装客户端软件方法!
连接Oracle数据库,通过远程的方式,有很多种.这里主要是跟大家说明一个简单的方法:不需要安装软件的方法! 具体内容: 1.在Oracle官网上下载程序. 下载地址:http://www.oracl ...
最新文章
- [导入]ASP.NET AJAX 说明文档-客户端引用-全局命名空间-JavaScript 基础类型扩展-Array 类型扩展-add 函数...
- Silverlight 4 WebBrowser的使用及调用 WebBrowser 中的 javascript 方法
- 懒人的懒方法之-回车跳转大法
- Mysql中设置默认时间为当前值
- 关于Node.js中安装完express后不能使用express命令
- ElementUI中使用el-time-picker向SpringBoot传输24小时制时间参数以及数据库中怎样存储
- SAP SADL和SAP Hybris DTO, 以及SAP C4C的transformation object
- java项目打jar包
- linux 服务器加 SSH 黑名单
- android 颜色资源
- Python实现批量Word转PDF
- BI报表工具:IT人的必备工具!
- go语言编写同时支持Linux和Windows的单文件Web界面文件浏览器filebrowser介绍
- java hevc和heif_什么是HEVC和HEIF?有什么优缺点?
- nginx配置-优化静态资源
- 传智播客创始人张孝祥因病去世(转)
- Android8内测申请,微信8.0.6 for android内测版上线,附内测体验入口
- 好消息:部分银行磁条卡更换芯片卡
- 在你的硬盘上建立第二个 EFI 分区
- win10 台式机麦克风杂音 去除