跳轉到內容

Oracle 資料庫/資料庫介面

來自華夏公益教科書,開放的書籍,開放的世界

SQL*Plus 是 DBMS 提供的命令介面。在 Windows 上,它可以從以下位置啟動

  • 開始選單,Oracle 資料夾,執行 SQL 命令列 快捷方式。
  • 路徑 C:\oraclexe\app\oracle\product\11.2.0\server\bin\sqlplus.exe
  • 但最好是使用環境變數,並使用 shell 控制檯同時連線到 DBMS。預設情況下,可以使用以下命令
sqlplus / as sysdba

否則,如果您已經擁有帳戶,語法如下

sqlplus MyAccount/MyPassword@localhost
vignette
小插圖

第一步是建立一個使用者(例如:root)

CREATE USER root IDENTIFIED BY MyPassword;

第二步是允許他連線並賦予他必要的許可權

GRANT create session to root;
GRANT sysdba to root;

Web 介面

[編輯 | 編輯原始碼]

DBMS 提供了第二個介面:Web 介面。可以從以下位置訪問

然後我們必須連線到 DBMS

  • 使用者名稱:sys(有時對於系統管理員sysman
  • 密碼:安裝過程中選擇的密碼。
  • 連線方式:SYSDBA

之後會出現控制檯,允許修改資料庫配置(服務重啟、架構、效能、備份等)。

透過單擊應用程式表示式,我們可以選擇建立新的連線使用者帳戶,該帳戶將用於連線到 Oracle。登入後,它可以訪問一些資料庫操作工具,例如SQL 工作區\SQL 命令來輸入一些 SQL 程式碼。

注意:如果您使用 GUI 建立第一個帳戶,他們將需要預設的 SQL*Plus 帳戶用於 GRANT

Oracle SQL Developer

[編輯 | 編輯原始碼]

Oracle SQL Developer 是在 Java 中開發的 IDE。它與 SE 一起提供,但對於 XE,必須在 http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html 上下載富客戶端。

安裝並啟動後,我們必須設定一個連線,以使其在 Oracle 資料庫上進行身份驗證。只需填寫在 Web 介面上建立的帳戶,即可訪問資料操作選項。

例如,透過單擊左上角的新建加號圖示或 CTRL + N),我們可以開啟一個 SQL 檔案以開始執行一些程式碼。

資料庫配置助手 (DBCA) 是一個圖形介面[1],可在 Windows 或 *nix[2] 上使用。

Hello world

[編輯 | 編輯原始碼]

啟動上述 SQL 控制檯後,就可以執行一些 PL/SQL(過程語言/結構化查詢語言):Oracle 建立的特定於其關係資料庫的過程語言。

set serveroutput on
BEGIN
  DBMS_OUTPUT.put_line ('Hello World!');
END;
/

斜槓告訴程式停止多行指令。

華夏公益教科書