天天看點

Linux - 靜默安裝oracle資料庫總結

  Web伺服器上面的Linux一般是不會有圖形界面的,所有通過圖形界面來安裝Linux的方式在沒有圖形界面的Linux上面是行不通的,我們要使用的安裝方式叫做Linux的靜默安裝。即在沒有圖形界面的Linux上面安裝。

1. 下載下傳位址

  http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

  下載下傳.tar.gz檔案即可,oracle在Window上面是有分位數的,但在linux上面沒有分,隻需要下載下傳 x-86-64 版本的即可。

  以·tar.gz為擴充名的是一種壓縮檔案,在Linux和OSX下常見,Linux和OSX都可以直接解壓使用這種壓縮檔案。

  注意:root使用者不能用是使用安裝,root使用者無法用來安裝,需要用root使用者建立一個新的使用者要安裝oracle。

2.硬體檢測:

實體記憶體不少于1G

硬碟可以空間不少于5G

swap分區空間不少于2G

支援256色以上顯示卡

cpu主頻不小于550mHZ

3.檢查安裝依賴系統包

  作業系統依賴的具體包,請參考官方安裝文檔。

  檢查依賴包

  如果包有顯示is not installed(沒安裝),就用yum install 指令安裝,如:

4.建立所需的作業系統組和使用者

  設定oracle使用者密碼

5.修改核心參數

  在/sbin/sysctl.conf 檔案中,使用文本編輯器或vi指令增加或修改以下參數 (vi /sbin/sysctl.conf)

   修改後,使設定生效

6.修改使用者限制

  在/etc/security/limits.conf 檔案中,使用文本編輯器或vi指令

   增加以下參數

   在/etc/pam.d/login 檔案中,使用文本編輯器或vi指令增加或修改以下内容

  在/etc/profile 檔案中,使用文本編輯器或vi指令增加或修改以下内容

  

  使設定生效

 7.建立安裝目錄(可根據情況,選擇比較多空間的目錄建立)

8.建立/etc/oraInst.loc檔案,内容如下

  更改檔案的權限

9.設定oracle環境變量

  在最後加上以下内容

   注意,除了ORACLE_BASE和ORACLE_SID,( /etc/profile和.bash_profile中)不設定任何oracle相關環境變量(ORACLE_HOME, PATH, LD_LIBRARY_PATH等)。其他環境變量将在安裝完成後再配置。

  檢查環境變量: 

   同時,在使用靜默安裝的時候會檢查DISPLAY的設定,如果經常說檢查DISPLAY不行的話,到root使用者下執行“xhost + 你的ip:0.0“

 10.解壓oracle安裝檔案

11.複制響應檔案模闆

  設定響應檔案權限

 12.靜默安裝Oracle軟體

  切換使用者

   修改安裝Oracle軟體的響應檔案/home/oracle/etc/db_install.rsp

 

   添加一下内容

  其他的變量不配置或者預設即可。

開始靜默安裝

  安裝中,如果提示[WARNING]不必理會,此時安裝程式仍在進行,如果出現[FATAL],則安裝程式已經停止了。

檢視安裝日志資訊了解安裝進度

出現類似如下提示表示安裝完成:

#-------------------------------------------------------------------

/usr/oracle/oraInventory/orainstRoot.sh

/usr/oracle/product/11.2.0/db_1/root.sh

To execute the configuration scripts:

1. Open a terminal window 

2. Log in as "root" 

3. Run the scripts 

4. Return to this window and hit "Enter" key to continue

Successfully Setup Software.

 使用root使用者執行腳本

這裡是有兩個腳本要執行,跑一下就好

  增加oracle環境變量

  到這裡,oracle11g的資料庫執行個體就算是裝好了。

  可以使用sqlplus登入資料庫檢視資料庫是否安裝成功!