【自学orcale】jdbc-odbc桥连接

步骤如下:

(1)配置数据源



(2)1521的监听实际上是可以不起的

Class.forName("sun.jdbc.odbc.jdbcOdbcDriver");//实际上是sun公司提供的,jdk1.7或者以下自带rt.jar里面有
url="jdbc:odbc:hsporc"; hsporc是数据源名称    Connection ct =  DriverManager.getConnection(url);

桥连和直连 实际上改下driver url 就可以互相使用

什么时候使用jdbc,jdbc-odbc

原则:如果java程序和db不在同一机器上,我们一般使用jdbc。如果java程序和db在同一机器上,则两个都可以使用


从JDK1.8开始,Oracle删除了jdbc-odbc桥,如果你要使用jdbc-odbc桥,那么请下载jdk1.7或者更低版本

早期的时候java刚诞生没多久,jdbc还不是很成熟,为了保持对微软的驱动兼容使用了jdbc-odbc最为过渡,现在,jdbc已经可以独挡一面了,所以oracle/sun删除了这个驱动,这很正常。但是由于大多数教材的编者并没有与时俱进,操作数据库的第一个例子在jdk1.7的时候仍然是jdbc-odbc......,大部分编者认为配置微软的东西比配置(例如MySQL的jdbc)简单,实际上对初学者来说基本没有什么区别


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值