動態

詳情 返回 返回

ojdbc14.jar 怎麼用?Oracle數據庫連接詳細步驟(附代碼) - 動態 詳情

一、ojdbc14.jar 是啥?

它就是一個 Java 程序連接 Oracle 數據庫要用的“橋樑”文件(官方叫 JDBC 驅動)。沒有它,你的 Java 程序就沒法跟 Oracle 數據庫“説話”。

二、怎麼用?簡單幾步:

第一步:下載 ojdbc14.jar

  •  ojdbc14.jar 安裝包下載:https://pan.quark.cn/s/1482d0b34868

第二步:把 jar 包放到你的項目裏

方式有好幾種,最常用的有:

  1. 直接丟進項目的某個文件夾(比如 lib 文件夾)

    • 你可以在你的 Java 項目裏新建一個文件夾,比如叫 lib,然後把 ojdbc14.jar 拷貝進去。
  2. 讓 Java 編譯和運行時能找到它

    • 如果你用 IDE(比如 Eclipse、IntelliJ IDEA):

      • 右鍵項目 → Build Path → Configure Build Path → Libraries → Add External JARs(或者 Add JARs)→ 找到你本地的 ojdbc14.jar → 選中並確定。
    • 如果你是用命令行編譯和運行的:

      • 編譯時:

        javac -cp .;ojdbc14.jar YourJavaFile.java
        (如果是 Mac/Linux,用冒號 `:`而不是分號 `;`)

    -   運行時:

        ```
        java -cp .;ojdbc14.jar YourJavaFile
        ```

     

第三步:寫 Java 代碼連接 Oracle 數據庫

一個最基本的連接示例代碼是這樣的(別忘了改成你自己的數據庫信息):

import java.sql.*;

public class TestOracle {
    public static void main(String[] args) {
        // 數據庫連接信息,根據你自己的情況改
        String url = "jdbc:oracle:thin:@localhost:1521:orcl"; 
        // @後面是數據庫服務器地址,1521是端口,orcl是數據庫服務名(也可能是SID,具體看你的配置)

        String username = "你的數據庫用户名";
        String password = "你的數據庫密碼";

        Connection conn = null;
        try {
            // 1. 加載驅動(老版本需要這句,新版本可以省略)
            Class.forName("oracle.jdbc.driver.OracleDriver");

            // 2. 建立連接
            conn = DriverManager.getConnection(url, username, password);

            System.out.println("連接成功!");
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            // 3. 關閉連接(實際項目中要更嚴謹地關閉資源)
            if (conn != null) {
                try {
                    conn.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

小提示:

  • jdbc:oracle:thin:@主機:端口:服務名是連接字符串格式,根據你數據庫配置可能略有不同。
  • 如果你不知道服務名,可以問數據庫管理員,或者用 SID(比如 jdbc:oracle:thin:@localhost:1521:xe)。

user avatar www-htz-pw 頭像
點贊 1 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.