zoukankan      html  css  js  c++  java
  • java连接oracle的几种方式

    jdbc连接(驱动包ojdbc6.jar)
    String driver = "oracle.jdbc.OracleDriver"; //驱动标识符 String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //链接字符串 String user="usr"; String pwd="pwd"; Class.forName(driver); Connection con = null; PreparedStatement pstm = null; ResultSet rs = null; try{ con=DriverManager.getConnection(url,user, pwd); String sql = "select * from user"; pstm =con.prepareStatement(sql); rs = pstm.executeQuery(); while(rs.next()) { int uid= rs.getInt("id"); } }catch(Exception e){ e.printStackTrace(); }finally{ if(rs != null) { try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } // 关闭执行通道 if(pstm !=null) { try { pstm.close(); } catch (SQLException e) { e.printStackTrace(); } } // 关闭连接通道 try { if(con != null &&(!con.isClosed())) { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } } } catch (SQLException e) { e.printStackTrace(); } } }
    odbc方式
    1,首先要保证您的机器上装了oracle服务器端,并且能够正常运行。进入控制面板,将“查看方式” 改为“小图标”
    2,点击管理工具,进入文件夹后,双击“数据源(ODBC)”
    3,点击“添加”
    4,选择对应的oracle数据库,我的oracle数据库服务名为oradb11g_home1,您的数据库名字可能不一样,注意核对,选中之后点击完成。
    5,配置相关数据源信息,第一行是数据源的名字,自己取,方便以后程序调用,
    6,第二行可以选择不填,第三行是选择oracle数据库的服务器,可以是url,如果数据库安装在本地,就选择本地服务器的名字。
    7,点击“test connection”测试一下是否能够连接成功,如果不成功,检查一下oracle服务器的配置是否正确。
    8,确认无误后,点击确定,至此,oracle数据源配置完毕
    使用java开始连接远程服务器oracle
    String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
    String url = "jdbc:odbc:bzk";
    String user="usr";
    String pwd="pwd";
    Class.forName(driver);
    Connection con = DriverManager.getConnection(url,user,pwd);

    //资料来源:https://jingyan.baidu.com/article/5552ef47f0c5b8518efbc97f.html
  • 相关阅读:
    java中变量的内存分配
    类加载器的双亲委派机制
    缓存行对齐
    缓存一致性与MESI协议
    Mysql优化之join优化
    MySQL crc32 & crc64函数 提高字符串查询效率
    线程不安全
    学习爱上 systemd
    Ubuntu如何备份和恢复系统
    redis报错overcommit_memory is set to 0
  • 原文地址:https://www.cnblogs.com/javadongx/p/oracle_jdbc_odbc.html
Copyright © 2011-2022 走看看