redhat as 4下快速安裝oracle 10gR2

potoo發表於2011-08-20
redhat as 4下快速安裝oracle 10gR2的步驟講課的時候經常安裝,下面列出一個步驟供,安裝rpm包這一步最好都能滿足oracle的檢查要求,核心引數如果只是學習用的話其實可以不設定,出現有關和核心引數相關的錯誤提示直接忽略就可以了。安裝過程中最麻煩的其實就是安裝rpm包和編輯核心引數了,其他的都非常容易...(轉自warehouse客棧)[@more@]--==========================
參考doc安裝oracle環境需要的liunux rpm包
如:
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
--==========================
根據自己的伺服器配置以及環境需要編輯核心引數:/etc/sysctl.conf
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shmmni = 4096
  # semaphores: semmsl, semmns, semopm, semmni
  kernel.sem = 250 32000 100 128
  fs.file-max = 65536
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default=262144
  net.core.rmem_max=262144
  net.core.wmem_default=262144
  net.core.wmem_max=262144
--===========================
--清除原有oracle使用者、組、以及ORACLE_BASE目錄
[root@node2 ~]# groupdel oinstall
groupdel: cannot remove user's primary group.
[root@node2 ~]# userdel oracle
[root@node2 ~]# groupdel oinstall
groupdel: cannot remove user's primary group.
[root@node2 ~]# groupdel dba
[root@node2 ~]# groupdel oinstall
groupdel: cannot remove user's primary group. GROUPDEL(8)
[root@node2 ~]#
[root@node2 ~]# ls
anaconda-ks.cfg Desktop install.log install.log.syslog
[root@node2 ~]# pwd
/root
[root@node2 ~]# cd /app
[root@node2 app]# ls
oracle
[root@node2 app]# cd oracle
[root@node2 oracle]# ls
admin agent10g agentDownload10.2.0.1.0Oui agentDownload.linux Desktop flash_recovery_area oradata oraInventory product
[root@node2 oracle]# pwd
/app/oracle
[root@node2 oracle]# cd ..
[root@node2 app]# rm -rf oracle
[root@node2 app]# groupdel oinstall
groupdel: cannot remove user's primary group.
[root@node2 app]# userdel oracle
userdel: user oracle does not exist
[root@node2 app]# userdel oracle1
[root@node2 app]# groupdel oinstall
[root@node2 app]# ls
--=======================================
--建立oracle使用者以及組
[root@node2 app]# groupadd oinstall
[root@node2 app]# groupadd dba
[root@node2 app]# groupadd oper
[root@node2 app]# useradd -g oinstall -G dba oracle
[root@node2 app]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@node2 app]#
--===============================
--建立oracle主目錄以及設定許可權
[root@node2 app]# mkdir -p /app/oracle/product/10.2.0/db_1
[root@node2 app]# chown -R oracle.oinstall /app
[root@node2 app]# chmod -R 775 /app
[root@node2 app]#
--=============================
--在oracle使用者的.bash_profile檔案裡增加下面環境變數
export ORACLE_BASE=/app/oracle/
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=test
export PATH=$ORACLE_HOME/bin:$PATH
--===============================
--以oracle使用者登入x windows介面(切忌是oracle使用者):
然後直接安裝oracle即可

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24620620/viewspace-1054090/,如需轉載,請註明出處,否則將追究法律責任。

相關文章