Java 测试连接Oracle数据库是否成功,ojdbc7.jar包下载

Java 测试连接Oracle数据库是否成功,ojdbc7.jar包下载

需要用到的jar 包:

链接:https://pan.baidu.com/s/1I1pC2f81IvbphZ6tWpVFOg 密码:uq0u

测试结果:

Java 测试连接Oracle数据库是否成功,ojdbc7.jar包下载

 1 package pkg;
 2 
 3 
 4 
 5 import java.sql.*;
 6 
 7 public class Main {
 8  public static void main(String [] args)
 9  {
10   String driverName="oracle.jdbc.driver.OracleDriver";//加载驱动
11  
12   String dbURL="jdbc:oracle:thin:@127.0.0.1:1521:ORCL";//localhost代表本机,也可以是 127.0.0.1,可以填写具体IP
13   /**
14    * 
15 jdbc:代表以jdbc的方式连接;
16 oracle:表示连接的是oracle数据库;
17 thin:表示连接时采用thin模式(oracle中有两种模式);
18 @表示地址;
19 localhost:1521:orcl中localhost代表本地数据库,1521代表本地数据库端口号,orcl代表本地数据库的sid。
20 关于thin的解释:
21 thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动的jar包就行。thin就是纯粹用Java写的ORACLE数据库访问接口。
22 oci是一种胖客户端的连接方式,即采用这种连接方式需要安装oracle客户端。oci是Oracle
23 Call
24 Interface的首字母缩写,是ORACLE公司提供了访问接口,就是使用Java来调用本机的Oracle客户端,然后再访问数据库,优点是速度
25 快,但是需要安装和配置数据库。 
26    */
27   
28   String userName="c##zyt";// 用户名
29   String Pwd="1234";//密码
30  try
31 {
32     Class.forName(driverName);
33     System.out.println("加载驱动成功!");
34 }catch(Exception e){
35     e.printStackTrace();
36     System.out.println("加载驱动失败!");
37 }
38 try{
39     Connection dbConn=DriverManager.getConnection(dbURL,userName,Pwd);
40         System.out.println("连接数据库成功!");
41 }catch(Exception e)
42 {
43     e.printStackTrace();
44     System.out.print("数据库连接失败!");
45 }        
46 }
47 
48 }
49 ;