話不多說,下載下傳Oracle 11gR2,注意為兩個包linux_11gR2_database_1of2.zip,linux_11gR2_database_2of2.zip,下載下傳後上傳到Linux.
一、Linux系統下要安裝的資料包。
個人經驗,安裝Linux過程中,選擇全部預設的包,基本就安裝差不多了。
linux系統要安裝好以下的包,要安裝的包有:
<code>binutils-2.15.92.0-10.EL4</code>
<code>compat-db-4.1.25-9</code>
<code>compat-gcc-32-3.2.3-47.3 </code>
<code>compat-gcc-32-c++-3.2.3-47.3 </code>
<code>compat-libstdc++-33-3.2.3-47.3 </code>
<code>control-center-2.8.0-12</code>
<code>gcc-3.4.3-9.EL4</code>
<code>gcc-c++-3.4.3-9.L4</code>
<code>glibc-2.3.4-2</code>
<code>glibc-common-2.3.4-2</code>
<code>gnome-libs-1.4.1.2.90EL4</code>
<code>libstdc++-3.4.3-9.EL4</code>
<code>libstdc++-devel-3.4.3-9.EL4</code>
<code>libaio-0.3.102-1</code>
<code>openmotif21-2.1.30-11</code>
<code>make</code><code>-3.80.5</code>
<code>pdksh-5.2.14.30</code>
<code>sysstat-5.0.5-1</code>
<code>setarch-1.3-1 </code>
<code>xscreensaver-4.18-5.rhe4.2</code>
配置主機名,這一步很重要。
<code>#vi /etc/hosts</code>
<code>192.168.0.11 </code><code>test</code><code>.or.com </code><code>test</code>
設定IP和計算機名是必須的,如果不配置,後面安裝時就會報錯,說連接配接不到主機之類的。
二、建立 Oracle 組和使用者帳戶
<code>#usr/sbin/groupadd oinstall</code>
<code>#/usr/sbin/groupadd dba</code>
<code>#/usr/sbin/useradd -m -g oinstall -G dba oracle</code>
<code>#passwd oracle</code>
三、建立目錄并授權
<code>#mkdir -p /oracle/app/oracle</code>
<code>#mkdir -p /oracle/app/oraInventory</code>
<code> </code><code>#chown -R oracle:oinstall /oracle/app/oracle</code>
<code> </code><code>#chown -R oracle:oinstall /oracle/app/oraInventory</code>
<code> </code><code>#chmod -R 775 /oracle/app/oracle</code>
四、編輯核心參數
<code>#cat >> /etc/sysctl.conf <<EOF</code>
<code>kernel.shmall = 268435456</code>
<code>kernel.shmall = 2097152</code>
<code>kernel.shmmax = 2147483648</code>
<code>kernel.shmmni = 4096</code>
<code>kernel.sem = 250 32000 100 128</code>
<code>fs.aio-max-nr = 1048576</code>
<code>fs.</code><code>file</code><code>-max = 6815744</code>
<code>net.ipv4.ip_local_port_range = 9000 65500</code>
<code>net.core.rmem_default = 4194304</code>
<code>net.core.rmem_max = 4194304</code>
<code>net.core.wmem_default = 262144</code>
<code>net.core.wmem_max = 1048576</code>
<code>EOF </code>
<code>#/sbin/sysctl -p</code>
五、為 oracle 使用者設定 Shell 限制
<code>#cat>> /etc/security/limits.conf <<EOF</code>
<code>oracle soft nproc 2047</code>
<code>oracle hard nproc 16384</code>
<code>oracle soft nofile 1024</code>
<code>oracle hard nofile 65536</code>
<code>EOF</code>
<code>#cat>> /etc/pam.d/login <<EOF</code>
<code>session required </code><code>/lib/security/pam_limits</code><code>.so</code>
六、oracle 使用者的環境變量 注意現在操作為oracle使用者
<code>$</code><code>vi</code> <code>.bash_profile</code>
<code>export</code> <code>ORACLE_BASE=</code><code>/oracle/app/oracle</code>
<code> </code>
<code>export</code> <code>ORACLE_HOME=</code><code>/oracle/app/oracle/product/11</code><code>.2.0</code><code>/dbhome_1</code>
<code>export</code> <code>ORACLE_SID=</code><code>test</code>
<code>export</code> <code>PATH=$PATH:$ORACLE_HOME</code><code>/bin</code>
<code>export</code> <code>ORACLE_OWNER=oracle</code>
<code>$</code><code>source</code> <code>.bash_profile</code>
好了,現在我們就可以安裝Oracle 11gR2了。進入解壓目錄後。
$ ./runInstaller
本文轉自 jackjiaxiong 51CTO部落格,原文連結:http://blog.51cto.com/xiangcun168/1663322