CentOS6.4安裝Oralce11.2問題總結

來源:互聯網
上載者:User

隨手寫一下安裝心得,這Oracle安裝過程真的太銷魂了,完全讓我進入二次元,怎麼就比PC上裝Mac還難呢、不過第一次裝,難免的,我形容誇張了一點、(-.-|||

PS:度娘啊、我幾度認為這世界上已經沒有Oracl的安裝教程可以看了、、、你懂的、~~~~~~~~~~~~~~~~~~~~~~~非詳細教程,記錄難題的)虛擬機器裡面裝上CentOS6.4虛擬機器記憶體分了1G、swpe空間給了2G,結果後面oracle掃瞄的結果是swpe分區還差點,也就幾百M,單機用無所謂了),然後Parallels Tools各種的裝上,接下來開始環境布置:1、硬體條件基本不用擔心了,後面的軟性需求,kernal參數設定可以等到安裝程式運行後按需設定;2、軟體包,根據官方說明文檔來,“rpm -q ***” 來查看包是否存在,可以大量操作,只要軟體名就好了,版本號碼可以不限定,官方文檔給的版本那是幾年前的啊,能“yum install”就線上安裝,不行的rpm安裝,大部分在DVD1裡面,話說這DVD2是完全沒用上啊~650) this.width=650;" src="/e/u/themes/default/images/spacer.gif" style="border:1px solid #ddd;" alt="spacer.gif" />
3、建立使用者、組
groupadd oinstall groupass dba useradd -g oinstall -G dba oracle passwd oracle //提示鍵入使用者密碼
4、以oracle登陸,建立安裝目錄5、這個比較重要,修改使用者目錄下的 .bash_profile 檔案來編輯環境變數,如果監聽器不能啟動之類的疑難雜症可以看這裡,要不是用SSH登陸我還解決不了這個問題 大多數的教程都是定義好之後最後export,但我實際操作解決不了問題,所以就每行都export,
export ORACLE_BASE=/opt/oracle/appexport ORACLE_HOME=/opt/oracle/app/product/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$ORCALE_HOME/bin:$PATH
6、運行安裝程式、系統是簡體中文,直接跑runInstaller的話,不出意外全是框框,嘖嘖、所以只能用英文了 ,進入到安裝程式目錄,是兩個zip包,解壓後放一起:
$LANG=en_US ./runInstaller
後面就一路安裝,手滑選了Install database software only 就悲劇了,後面監聽器、建資料庫都是自助的~7、下面檢測軟條件的手,看著按需操作: 1)包不全的手動裝一下,方法一樣的; 2)修改 /etc/security/limis.conf,後面加上
oracle     soft     nproc     2047oracle     hard     npoc     16384oracle     soft     nofile     1024oracle     hard     nofile     65536
3) 修改 /etc/sysct.conf ,按須,
fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586
照著提示條件改完了,重啟一下、哈哈,第一次跑安裝程式只是檢測一下條件~8、自助安裝監聽器、資料庫: 1)netca 照提示下一步,這裡選連接埠的時候出錯的話,/etc/hosts 裡面網域名稱改成自己的主機名稱 2)dbca 安裝資料庫,設定SID的時候要跟前面設定環境變數的一致,Character Sets 標籤裡面選第二個 Use UNicode 3) product/11.2.0/dbhome_1/bin/ 下的dbstart、dbshut檔案裡面都把
ORACLE_HOME_LISTNER=$1ORACLE_HOME_LISTNER=$ORACLE_HOME
9.啟動 1)運行 lsnrctl start 來開啟監聽器 2)運行 sqlplus / as sysdba 3)運行 sqlplus > startup 啟動資料庫服務


本文出自 “Creap” 部落格,請務必保留此出處http://liongmagezi.blog.51cto.com/2848085/1304203

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.