程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle 在Solaris 11上的安裝教程

Oracle 在Solaris 11上的安裝教程

編輯:Oracle數據庫基礎
最近因為需要,在學習Solaris系統上的Oracle應用的開發。於是從SUN公司的網站上下載了Solaris 11 for x86,從Oracle網站上下載了Oracle 10g Realse 2(10.2.0.2)x86,安裝學習。由於初次接觸Solaris系統,雖然參考了Oracle的安裝文檔B15697,《Oracle Database Installation Guide 10g Release 2 (10.2) for Solaris Operationg System (x86)》,整個安裝過程還是頗費周折,在這裡記錄下來安裝過程,與大家分享,也方便日後參考。

  1. 安裝操作系統

  從SUN公司的網站上下載了Solaris 11。它捆綁了許多實用的軟件,如Sun Studio 10, OpenOffice, MySQL, Gedit, Realplay, Mplay等等,且在Oracle安裝文檔中提及的軟件包和補丁都不用另行再安裝了。

  2. 下載Oralce 10g R2 for Solaris x86

  10202_database_solx86.zip

  3. 解壓軟件

  #unzip 10202_database_solx86.zip

  注意:一定要在Solaris環境的終端環境中用unzip工具解壓,否則都解壓不完全。我在Windows下,和在Solaris文件管理器中解壓都出錯,而且還不報錯,害我一直以為自己系統其它配置不對,為此郁悶近兩個星期。

  4. 增加Oracle用戶和組

  #groupadd oinstall

  #groupadd dba

  #groupadd oper

  #useradd -g oinstall -G dba,oper -d /export/home/oracle Oracle

  #mkdir /export/home/Oracle

  #chown oracl:oinstall /export/home/Oracle

  #passwd Oracle

  5. 設置環境變量

  a. 修改 /etc/system,在其中添加

  #/etc/system

  set semsys:seminfo_semmni=100

  set semsys:seminfo_semmsl=256

  set shmsys:shminfo_shmmax=4294967295

  set shmsys:shminfo_shmmni=100

  注意:修改後重新啟動系統,使之生效。

  b. 以root用戶身份,添加group.dba項目

  #projadd -U Oracle -p 100 group.dba

  c. 修改/etc/user_attr,在其中添加

  Oracle::::project=group.dba

  d. 切換到Oracle用戶環境,用id -p命令檢驗b、c兩步的正確性。

  #su Oracle

  $id -p

  uid=100(Oracle) gid=100(dba) projid=100(group.dba)

  注意:如果id -p命令結果是Oracle用戶的默認project是新建的group.dba,則說明b、c兩步操作正確。

  e. 查看項目group.dba的資源配置

  #prctl -n project.max-shm-memory -i project group.dba

  project: 100: Oracle

  NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT

  project.max-shm-memory privileged 2.00GB - deny

  f. 調整項目group.dba的資源分配

  #prctl -n project.max-shm-memory -v 4gb -r -i project group.dba

  #projmod -sK "project.max-shm-memory=(privileged,4294967295,deny)" group.dba

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved