精华内容
下载资源
问答
  • java连接oracle

    2018-09-16 08:50:32
    java 连接oracle实例1,java 连接oracle实例2,java 连接oracle实例3
  • java oracle连接

    2015-02-27 16:33:34
    java 连接 oracle 驱动的代码
  • java连接oracle实例

    2013-08-19 19:28:29
    java连接oracle实例,通过实例演示java连接oracle数据库
  • JAVA与JSP连接Oracle示例

    2013-08-19 19:29:52
    JAVA与JSP连接Oracle示例,通过实例演示jsp连接oracle
  • Java 连接oracle

    2015-07-07 16:26:14
    图解Java连接oracle,详细步骤,添加类
  • JAVA连接oracle

    2009-04-17 08:35:41
    JAVA连接oracle(odbc,jdbc)
  • java连接oracle数据库

    2018-10-09 11:43:31
    使用java连接oracle数据库,使用软件为eclipse操作界面
  • java连接oracle.txt

    2019-06-17 15:33:03
    java连接oracle方法
  • java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle...
  • JAVA 连接oracle数据库工程 JAVA oracle数据库 Myeclipse
  • java 连接oracle

    2012-08-12 19:15:34
    java oracle 返回数据打印
  • java连接oracle数据库库

    2018-12-04 10:53:51
    java连接oracle数据库库,程序包括连接Oracle数据库的各种oracle JDBC驱动程序的细节。
  • java连接ORACLE数据库 java连接ORACLE数据库 java连接ORACLE数据库
  • Java 连接 Oracle 方法驱动文件
  • Java连接Oracle

    千次阅读 2018-12-17 18:47:37
    Oracle12c 连接代码 导入jdbc14.jar,连接语句改成自己的数据库地址,以及账号密码。 package com.test.dao.impl; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;...

    环境:

    eclipse4.7

    jdbc14.jar

    Oracle12c

    连接代码

    导入jdbc14.jar,连接语句改成自己的数据库地址,以及账号密码。

    package com.test.dao.impl;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class BaseDao {
    	static {
    		try {
    			 System.out.println("开始连接数据可以");
    			 System.out.println("Class.forName('oracle.jdbc.driver.OracleDriver');");
    			 Class.forName("oracle.jdbc.driver.OracleDriver");
    			 System.out.println("驱动加载成功\n");
    			}catch(ClassNotFoundException e) {
    				e.printStackTrace();
    			}
    	}
    	//获取连接
    	public Connection getConnection(){
    		Connection connection;
    		try {
    			System.out.println("正在连接...");
                System.out.println("connection = DriverManager.getConnection(\"jdbc:oracle:thin:@:10.63.11.111:1521/ORCLCN\", \"root\", \"a2\");");
                connection = DriverManager.getConnection("jdbc:oracle:thin:@10.63.11.111:1521:ORCLCN", "root", "a2");
                System.out.println("连接成功\n");
                return connection;
    
    		}catch (SQLException e) {
                e.printStackTrace();
            }
    		return null;
    		
    	}
    	//关闭连接
    	public void closeConnection(Connection connection) {
    		if(connection!=null) {
    			try {
                    System.out.println("正在关闭...");
                    System.out.println("connection.close();");
                    connection.close();
                    System.out.println("连接关闭成功\n");
                } catch (SQLException e) {
                    e.printStackTrace();
                }
    
    		}
    		
    	}
    
    }
    

     

    展开全文
  • java连接Oracle数据库

    2010-11-10 17:31:47
    java连接Oracle数据库
  • 主要介绍了Java连接Oracle数据库并查询的相关资料,需要的朋友可以参考下
  • java连接oracle源码

    2014-06-17 22:39:45
    java连接oracle的源代码,初学者可以看看,大家也可以下下来以后用的时候直接复制就行。
  • oracle的jdbc连接方式:oci和thin ... oci和thin是Oracle提供的两套Java访问Oracle数据库方式。  thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动
      
    
    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是四类驱动,但它们在功能上并无差异。

        从使用thin驱动切换到oci驱动在配置来说很简单,只需把连接字符串java:oracle:thin:@hostip:1521:实例名换为java:oracle:oci@本地服务名即可。如:从  
    jdbc:oracle:thin:@10.1.1.2:1521:shdb  
    改成  
    jdbc:oracle:oci8:@shdb  
    但 这里这台机需安装oracle数据库的客户端并配置本地服务名,同时还需指定NLS_LANG环境变量,NLS_LANG环境变量是用来控制客户端在显示 oracle数据库的数据时所用的字符集和本地化习惯。通常把NLS_LANG的字符集部分指定为数据库所用的字符集则就不会存在java显示的乱码问题 了。  
    对于oracle数据库客户端的安装,有二种选择,一是老实的用oracle数据库的安装光盘安装对应版本的oracle客户端。二是下载oracle提从的即时客户端,即时客户端是不用安装的,把下载包解压即可。  
    要使java web正常的通过oci驱动访问oracle,还需要客户端正确的配置一下相关变量。主要如下:  
    对于windows系统并使用oracle客户端时:  
    1. 把%ORACLE_HOME%lib加到PATH环境变量.  
    2. 把%ORACLE_HOME%jdbclibclasses12.jar加到CLASSPATH环境变量里.也可以把classes12.jar拷贝到tomcat的commanlib目录下。  
    对于windows系统并使用oracle的即时客户端时(假定即时客户端解压在d盘):  
    1. 把d:instantclient_10_2加到PATH环境变量  
    2. 把d:instantclient_10_2classes12.jar加到CLASSPATH环境变量里.也可以把classes12.jar拷贝到tomcat的commanlib目录下。  


    对于Linux系统并使用oracle客户端时:  
    1. 在使用tomcat的用户主目录下的.bash_profile文件中加入  
    exprot ORACLE_HOME=/u01/app/oracle/prodUCt/9.2.0.4  
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib  
    2. 把classes12.jar拷贝到tomcat的commanlib目录下。

      
    对于linux系统并使用oracle即时客户端时:  
    1. 在使用tomcat的用户主目录下的.bash_profile文件中加入  
    exprot ORACLE_HOME=/instantclient_10_2  
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib  
    2. 把instantclient_10_2目录下的classes12.jar拷贝到tomcat的commanlib目录下。

      
    假如一个tomcat下带了几个应用,且几个应用都要连接oracle数据库时,则要注重的时,不要在每个应用的WEB- INF/lib目录下放入oracle的classes12.jar/zip文件。而应该把classes12.jar/zip文件放到tomcat的 common/lib目录下。否则会出来ojdbclib9/10库重复加载的错误。  

        使用oracle即时客户端是,本地服务名的建立可以在目录instantclient_10_2下建立tnsnames.ora下添加连接串,如:  

    SHDB =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.236)(PORT = 1521)))  (CONNECT_DATA =(SERVICE_NAME = shdb)))即可。

    展开全文
  • 封装了java连接Oracle的工具类
  • Java连接oracle10g

    2011-12-23 01:33:30
    Java连接oracle10g.doc
  • java连接oracle数据库代码
  • java 连接Oracle 数据库

    2010-12-13 08:44:50
    java连接Orcale数据库,只要改下数据库的名称,用户名称,和密码 就可以直接连接Oracle数据库了
  • 主要介绍了java连接Oracle数据库的工具类,非常的实用,需要的小伙伴参考下。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 197,329
精华内容 78,931
关键字:

java与oracle连接

java 订阅