- 以 root 身分開啟命令模式的 Terminal
- 修改 etc/apt/sources.list 檔案, 指令為:
nano /etc/apt/sources.list - 於最後一行加入以下文字:
deb http://oss.oracle.com/debian unstable main non-free - 按 Ctrl + O 存檔並退回 Terminal 命令列
- 下載該網站之公鑰, 於命令列下輸入:
wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle - 將下載之公鑰加入公鑰儲存庫, 於命令列下輸入:
apt-key add RPM-GPG-KEY-oracle - 更新 Debian 安裝儲存區資訊, 於命令列下輸入:
apt-get update
如果沒有錯誤訊息, 便可以安裝 libaio, Oracle Client, Oracle XE, 與 Oracle XE Universal 等模組了. - 正式安裝 Oracle XE Universal, 於命令列下輸入:
apt-get install oracle-xe-universal - 接著設定 Oracle XE 之啟動參數, 於命令列下輸入:
/etc/init.d/oracle-xe configure- 系統內定的網頁管理介面的通訊阜為 8080, 資料庫通訊阜為 1521
- 指定 SYS 與 SYSTEM 之密碼
- 讓 Oracle 10g XE 於開機時一併啟動
- Oracle XE 安裝到此完成, 請啟動瀏覽器於網址列輸入 http://127.0.0.1:8080/apex, 並以使用帳號 system 與剛剛指定的密碼登入管理介面. 請留意 Oracle XE 的管理程式只接受本機(127.0.0.1) 8080阜號的請求.
- 如要方便執行 Oracle XE 的 sqlplus, tnsping 等工具程式, 需先設定 Oracle XE 的環境變數, 請於命令列下執行:
source /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh - 讓任何電腦皆可以登入 Oracle XE 管理程式的方法如下:
- 以 system 身分透過 sqlplus 登入 Oracle, 命令為 sqlplus system@xe , 輸入密碼後應該就進入 SQL 命令模式.
- 在 SQL> 下輸入 EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE); 按 Enter 鍵執行.
- exit 退出 sqlplus
- 回到終端機命令列後以 netstat -na 查看 8080 監聽的Local Address 是否為 0.0.0.0
2008年5月25日 星期日
Debian 上安裝 Oracle 10g XE
Oracle 為方便廣大 Debian 用戶快速安裝 Oracle 資料庫管理系統, 特別提供了 Debian 系統專區, 使用者只要以 aptitude 或 apt-get 指令即可網路安裝 Oracle RDBMS, 免除了惱人的程式庫相依與系統下載問題. 以下是在 Debian 上安裝 Oracle 10g Express Edition 之步驟:
訂閱:
文章 (Atom)