【自学orcale】jdbc-odbc桥连接

来源:互联网 发布:三维编程 编辑:程序博客网 时间:2024/06/07 15:10
步骤如下:

(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)简单,实际上对初学者来说基本没有什么区别


原创粉丝点击