一、下載Oracle Database 10g Release 2 Express Edition for Linux x86
網址:http://www.oracle.com/technology/software/products/database/
xe/htdocs/102xelinsoft.html
下載oracle-xe-universal_10.2.0.1-1.0_i386.deb
二、下載後直接運行dpkg -i oracle-xe-universal_....deb進行安裝
安裝過程中有可能會因為swap分區過小導致失敗。解決方案是增大swap分區。
dd if=/dev/zero of=swap bs=1024 count=16416
此命令建立了一個大小為16MB(16416 blocks)的檔案交換區(檔案名稱叫作swap)。
接下來使用下面的命令物理地建立檔案交換區:
mkswap swap 16416
交換區的塊數應該和上面相同。最後,使用如下的命令開啟交換區:
swapon swap
三、安裝完成後運行/etc/init.d/oracle-xe configure進行初期配置
HTTP連接埠[預設為8080]
TNS Listener連接埠[預設為1521]
SYS/SYSTEM使用者密碼
開機是否啟動[預設yes]
四、手動建立資料庫
1. 指定ORACLE_SID
export ORACLE_SID=XE
2. 建立initXE.ora
可以將預設的init.ora複製一份,再做一些修改
cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs
cp init.ora initXE.ora
將initXE.ora裡的db_name由預設的DEFAULT改為XE
並將shared_pool_size的值增大,後面會用到。
修改control_files的兩個檔案位置,設修改為/mnt/hdb6/oradata/...
3. sqlplus /nolog
SQL> connect as sysdba
SQL> startup nomount
| 【內容導航】 |
| 第1頁:在Debian 4上安裝Oracle XE |
第2頁:在Debian 4上安裝Oracle XE |