eclipse 链接 oracle数据库文件,eclipse连接oracle11g数据库图文教程

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。 1.首先先建立一个项目DB,右键点击DB,选择Build Path--Configure Build Path进入 通过Add External JARs..选择D:or

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。Eclipse 附带了一个标准的插件集,,包括Java开发工具(Java Development Kit,JDK)。

1.首先先建立一个项目DB,右键点击DB,选择Build Path-->Configure Build Path进入

c41674cdc127f461b5358c78e465cb87.png

通过Add External JARs..选择D:orclapphrproduct11.2.0dbhome_1owbwflib下的ojdbc14.jar,点击ok。

2.编写ConnectOracle.java文件

package com.wuy;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class ConnectOracle {

private Connection con;

private String user="scott";

//private String user = "sys as sysdba";

private String password="18233188050";

private String className="oracle.jdbc.driver.OracleDriver";

//private String url="jdbc:oracle:oci@localhost:1158:orcl";这个url可能无效

private String url = "jdbc:oracle:thin:@hr-PC:1521:orcl";hr-PC和1521很关键,也就是侦听串里有没有这个,在

D:orclapphrproduct11.2.0dbhome_1NETWORKADMINtnsnames.ora这个文件里有没有,一定要根据tnsnames.ora这个文件来配置url路径,否则会出错!!!

2d691eddd25d2e4264771e792c94501f.jpg

public ConnectOracle(){

try{

Class.forName(className);

System.out.println("加载数据库驱动成功!");

}catch(ClassNotFoundException e){

System.out.println("加载数据库驱动失败!");

e.printStackTrace();

}

}

/**创建数据库连接*/

public Connection getCon(){

try {

con=DriverManager.getConnection(url,user,password);

System.out.println("创建数据库连接成功!");

} catch (SQLException e) {

System.out.print(con);

System.out.println("创建数据库连接失败!");

con=null;

e.printStackTrace();

}

return con;

}

public void closed(){

try{

if(con!=null){

con.close();

}

}catch(SQLException e){

System.out.println("关闭con对象失败!");

e.printStackTrace();

}

}

public static void main(String[] args)

{

ConnectOracle c=new ConnectOracle();

c.getCon();

c.closed();

}

}

3.运行结果:

2fe7ddd0a51bc6547c92d054c84b7825.png 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值