`

java连接oracle数据库实例

 
阅读更多

无论采用哪种方式连接oracle数据库创建一个WEB应用,首先通过图形界面化的方式创建数据库,默认情况下,数据库实例名(SID)和数据库名保持一致,在下面文件中可以查看到实例名称

oracle\product\10.2.0\db_1\NETWORK\ADMIN 下有个文件 tnsnames.ora 

DBTest为例,使用驱动包为ojdbc14.jarOracle数据库版本为10g

1、JDBC方式连接数据库

package com.tianya;

import java.sql.DriverManager;
import java.sql.*;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
/**
 * 以JDBC方式连接Oracle数据库
 * @author tianya
 *
 */
public class JDBCConnectOracle extends JFrame{
	
	private static final long serialVersionUID = 1L;
	Connection con;
	public JDBCConnectOracle(){
		try{
			Class.forName("oracle.jdbc.driver.oracleDriver").new Instance();
			con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:oracle9i","sa","abc123");
			JOptionPane.showMessageDialog(this.getContentPane(),"ok");
		}catch (Exception e){
			e.printStackTrace();
			JOptionPane.showMessageDialog(this.getContentPane(),"error");
		}
	}
	public static void main(String[] args) {
		JDBCConnectOracle aa = new JDBCConnectOracle();
	}
}

 

说明:jdbc:表示采用jdbc方式连接数据库
oracle:表示连接的是oracle数据库
thin:表示连接时采用thin模式(oracle中有两中模式)

 

 

2、ODBC方式连接数据库

 

说明:jdbc:odbc表示采用odbc方式连接数据库
JAVASQL:表示新建的数据源名,用此种方式连接数据库,一定要在本地电脑中安装oracle数据库,然后再新建一个数据源,连接oracle数据库

package com.tianya;

import java.sql.DriverManager;
import java.sql.*;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
/**
 * 以ODBC方式连接Oracle数据库
 * @author tianya
 *
 */
public class ODBCConnectOracle extends JFrame{
	
	private static final long serialVersionUID = 1L;
	Connection con;
	public ODBCConnectOracle(){
		try{
			con = DriverManager.getConnection("jdbc:odbc:JAVASQL","sa","abc123");
			JOptionPane.showMessageDialog(this.getContentPane(),"ok");
		}catch (Exception e){
			e.printStackTrace();
			JOptionPane.showMessageDialog(this.getContentPane(),"error");
		}
	}
	public static void main(String[] args) {
		ODBCConnectOracle aa = new ODBCConnectOracle();
	}
}
分享到:
评论

相关推荐

    java连接oracle数据库实例及所需jar文件

    本实例将详细介绍如何使用Java连接Oracle数据库,并提供所需的jar文件——`classes14.jar`。 首先,为了在Java中与Oracle数据库建立连接,我们需要引入Oracle的JDBC驱动程序。`classes14.jar`就是Oracle JDBC驱动的...

    JAVA 连接oracle数据库工程

    本项目“JAVA 连接oracle数据库工程”将详细阐述如何使用Java在MyEclipse环境下连接到Oracle数据库。 首先,我们需要理解Java与Oracle数据库之间的连接基础。Java通过JDBC(Java Database Connectivity)API与各种...

    Java连接oracle数据库实现成绩查询

    总的来说,这个Java连接Oracle数据库实现成绩查询的课程设计涵盖了数据库设计、JDBC编程、面向对象设计、权限控制等多个IT领域的知识,是学习和实践数据库应用开发的良好实例。通过这个项目,开发者不仅能提升数据库...

    WMB 使用Compute节点连接Oracle数据库实例

    标题中的“WMB 使用Compute节点连接Oracle数据库实例”指的是WebSphere Message Broker(WMB)如何配置和使用Compute节点来与Oracle数据库进行交互。WebSphere Message Broker是IBM提供的一款中间件,用于实现应用...

    JAVA 使用数据库连接池连接Oracle数据库全代码

    ### JAVA 使用数据库连接池连接Oracle数据库全代码解析 #### 一、概述 本文将详细介绍如何在Java项目中使用Apache DBCP(Database Connection Pool)来连接Oracle数据库,并提供完整的示例代码。通过这种方式,我们...

    java连接oracle实例

    ### Java连接Oracle数据库实例详解 #### 一、引言 在现代软件开发中,Java作为最流行的编程语言之一,广泛应用于各种应用场景,特别是在企业级应用领域。而在这些应用中,数据库操作是必不可少的一部分。Oracle...

    java连接数据库实例

    本文将深入解析“Java连接Oracle数据库实例”这一主题,通过给出的示例代码,详细阐述如何利用Java进行Oracle数据库的连接、执行SQL语句以及处理结果集。 ### Java连接Oracle数据库的核心知识点 #### 1. 导入必要...

    java连接oracle数据库最简单例子

    在Java编程中,连接Oracle数据库是一项基础而重要的任务。这个"java连接oracle数据库最简单例子"提供了详尽的步骤和代码示例,非常适合初学者学习。以下是对这个主题的详细解释: 首先,Java通过JDBC(Java ...

    java连接oracle数据库jar包及源代码

    在Java编程中,连接Oracle数据库是一项基础且重要的任务。Oracle数据库是全球广泛使用的数据库管理系统,而Java作为一种跨平台的编程语言,提供了丰富的API来实现与各种数据库的交互。本资源包含了一个关键的jar包...

    JAVA连接ORACLE数据库方法及测试

    import java.sql.*; public class Bc { // 声明数据库地址及驱动 private Connection conn = null; private String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; private String driver = "oracle.jdbc....

    Java连接Oracle数据库实例解析

    Java连接Oracle数据库的过程涉及到多个关键知识点,包括JDBC(Java Database Connectivity)、数据库驱动管理、数据库连接、SQL语句的执行以及资源的关闭。下面将详细解释这些内容。 1. JDBC:JDBC是Java中用于与...

    Java连接Oracle数据库 ojdbc6包

    Java连接Oracle数据库是Java开发中的常见任务,Oracle数据库是企业级广泛应用的关系型数据库管理系统。在Java中,我们通常使用JDBC(Java Database Connectivity)API来实现与Oracle数据库的交互。`ojdbc6.jar`是...

    java 连接Oracle数据库

    在Java编程中,连接Oracle数据库是一项基础且重要的任务。Oracle数据库是全球广泛使用的数据库管理系统,尤其在企业级应用中占据主导地位。Java则是一种多平台支持的编程语言,提供了丰富的API来实现与各种数据库的...

    JAVA连接Oracle成功实例工程代码

    本实例将深入讲解如何在Java环境中通过JDBC(Java Database Connectivity)API来实现与Oracle数据库的成功连接。 首先,我们需要在Java项目中引入Oracle的JDBC驱动,也就是`ojdbc.jar`。这个驱动文件通常可以从...

    java连接Oracle数据库详解

    ### Java连接Oracle数据库详解 #### 一、引言 在现代软件开发中,Java与数据库的结合是非常常见的技术栈之一。对于使用Java进行后端开发的程序员来说,掌握如何使用Java来连接并操作Oracle数据库是一项必备技能。...

    Java连接oracle数据库方法.pdf

    ### Java连接Oracle数据库的方法 在IT领域中,Java与Oracle数据库的交互是非常常见的应用场景之一,尤其是在企业级应用开发中。本文将详细介绍如何使用Java来连接并操作Oracle数据库,包括普通方式连接数据库、通过...

    JAVA连接ORACLE数据库

    本实例将详细介绍如何使用JAVA连接Oracle数据库,并通过连接池管理数据库连接。 首先,我们要了解JAVA中的JDBC(Java Database Connectivity),它是JAVA平台标准的一部分,提供了与各种数据库交互的能力。在JAVA...

    基于Java,Oracle数据库的信息管理系统源码.zip

    这个"hotel-management-master"项目涵盖了软件开发的多个重要方面,为学习和实践Java和Oracle数据库集成提供了实例。通过研究源码,开发者可以深入理解如何构建一个实用的信息管理系统,并从中学习到软件设计、...

    Spring boot连接oracle数据库JDBC配置步骤

    这里需要注意的是,`spring.datasource.primary.url` 配置需要根据自己的数据库实例进行修改,例如将 `SMARTMES` 替换为自己的数据库实例名称。同时,`spring.datasource.primary.username` 和 `spring.datasource....

Global site tag (gtag.js) - Google Analytics