Java 測試連接Oracle數據庫是否成功,ojdbc7.jar包下載


需要用到的jar 包:

鏈接:https://pan.baidu.com/s/1I1pC2f81IvbphZ6tWpVFOg 密碼:uq0u

測試結果:

 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 ;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM