一、安裝操作系統(tǒng)的注意事項(xiàng): 1.安裝時(shí)選擇手工分配磁盤(pán)空間,文件格式為EXT3; 2.交換空間的文件格式為SWAP;其大小根據(jù)物理內(nèi)存的大小來(lái)定 3.安裝RHEL5時(shí)需要需要輸入的序列號(hào): 49af89414d147589 就是 Advanced Platform 的安裝號(hào) 4.所有的目錄的大小初步設(shè)定為5G,但要注意/USR操作系統(tǒng)的文件都放在這個(gè)路徑下,所以 在安裝系統(tǒng)時(shí)要把此目錄分配更大。 二、安裝數(shù)據(jù)前的準(zhǔn)備: 1.需要安裝的數(shù)據(jù)包 # cd /mnt/cdrom/Server/ # rpm -Uvh setarch-2* # rpm -Uvh make-3* # rpm -Uvh glibc-2* # rpm -Uvh libaio-0* # rpm -Uvh compat-libstdc++-33-3* # rpm -Uvh compat-gcc-34-3* # rpm -Uvh compat-gcc-34-c++-3* # rpm -Uvh gcc-4* # rpm -Uvh libXp-1* # rpm -Uvh openmotif22-* # rpm -Uvh compat-db-4* 2.檢查是否安裝上包 #rpm -qa|grep compat-gcc-34-3.4.6-4 3. 修改/etc/redhat-release文件 因?yàn)镺racle 10g官方只支持到RHEL4為止,所以需要更改版本說(shuō)明, 編輯/etc/redhat-release文件, 刪除Red Hat Enterprise Linux Server release 5 (Tikanga) 替換為:Red Hat Enterprise Linux AS release 4 (Nahant Update 4) 待安裝完ORACLE后再改回; 4.修改內(nèi)核參數(shù); 修改內(nèi)核參數(shù) #vi /etc/sysctl.conf kernel.shmmni = 4096 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 使更改立即生效,使用下面的命令:#sysctl –p 5.創(chuàng)建組 #/usr/sbin/groupadd oinstall #/usr/sbin/groupadd dba 6.創(chuàng)建用戶(hù) #/usr/sbin/useradd -m -g oinstall -G dba oracle 7.檢查用戶(hù) #id oracle 輸出結(jié)果為:(uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)) 8.設(shè)置oracle用戶(hù)口令: #passwd oracle 9.創(chuàng)建安裝目錄及修改權(quán)限: #mkdir -p /opt/oracle #chown –R oracle:oinstall /opt/oracle #chmod 777 /opt/oracle 10. 設(shè)置oracle用戶(hù)的shell limit #vi /etc/security/limits.conf 增加如下內(nèi)容 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 接下來(lái)更改/etc/pam.d/login文件,添加下面的內(nèi)容,使shell limit生效: #vi /etc/pam.d/login session required /lib/security/pam_limits.so session required pam_limts.so 11.編輯ORACLE 用戶(hù)的環(huán)境變量:用ORACLE用戶(hù) #vi /home/oracle/.bash_pro TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/opt/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=$ORACLE_HOME/bin: /usr/sbin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH export PATH=$ORACLE_HOME/bin:/usr/bin:/bin:$HOME/bin:$PATH 注意:最后一行非常重要,若沒(méi)有最后一行報(bào)錯(cuò):-bash: 命令不存在。 12.把安裝程序上傳在/OPT目錄下 用ORACLE用戶(hù)解壓安裝文件: #gunzi 10201_database_linux_x86_64.cpio.gz #cpio –idcvm < 10201_database_linux_x86_64.cpio 三、開(kāi)始安裝ORACLE 切換到ORACLE用戶(hù) #su – oracle $export DISPLAY=192.168.0.18:0.0 $cd /opt/database $./runInstaller運(yùn)行安裝程序 1.選擇安裝類(lèi)型,這里選擇高級(jí)安裝(最下面的)。 2. 指定證書(shū)存放目錄。/opt/oracle/oraInventory 3. 選擇安裝的數(shù)據(jù)庫(kù)類(lèi)型及oracle所支持的語(yǔ)言,這里選擇企業(yè)版,語(yǔ)言選擇英文和簡(jiǎn)體中文。 (選擇Enterprise Edition,語(yǔ)言要簡(jiǎn)體中文的) 4. 指定oracle環(huán)境變量,安裝路徑。/opt/oracle/product/10.2.0/db_1 5. Oracle開(kāi)始進(jìn)行安裝前的檢查工作 6. 選擇配置選項(xiàng)。(第一個(gè),安裝數(shù)據(jù)庫(kù)) 7. 選擇創(chuàng)建的數(shù)據(jù)庫(kù)模式。(第一個(gè),通用模式) 8. 指定數(shù)據(jù)庫(kù)配置的相關(guān)選項(xiàng)(SID=orcl字符集:ZHS16GBK(一般) Unicode UTF-8)。 注意: A>如果此次安裝的數(shù)據(jù)庫(kù)實(shí)例用于導(dǎo)入新的數(shù)據(jù),最好數(shù)據(jù)庫(kù)的字符集與原有數(shù)據(jù)庫(kù)的字 符集一樣,避免亂碼的出現(xiàn) B>若數(shù)據(jù)庫(kù)中有藏文的少數(shù)民族語(yǔ)言,建議使用Unicode UTF-8字符集。 9. 選擇數(shù)據(jù)庫(kù)管理選項(xiàng)。(默認(rèn)第二個(gè),下一步) 10. 指定數(shù)據(jù)庫(kù)存儲(chǔ)選項(xiàng)。(/opt/oradata) 11. 指定數(shù)據(jù)庫(kù)備份回復(fù)選項(xiàng)。(選一個(gè)不做,隨意) 12. 指定數(shù)據(jù)庫(kù)相關(guān)用戶(hù)密碼。(隨意) 13. 顯示安裝概要。 14. 開(kāi)始安裝。 15.上面的窗口點(diǎn)擊OK后。(一定要點(diǎn),上面的窗口點(diǎn)擊OK后,會(huì)出現(xiàn)顯示的內(nèi)容:需要root權(quán)限執(zhí)行就可以了) 16. 安裝結(jié)束。 17. 安裝完成后,恢復(fù)語(yǔ)言環(huán)境以及版本信息 #export LC_CTYPE=zh_CN.UTF-8 #vi /etc/redhat-release Red Hat Enterprise Linux Server release 5 (Tikanga) 18. SQL>alter system set pga_aggregate_target =2048m |
|