|
一、安裝操作系統(tǒng)的注意事項: 1.安裝時選擇手工分配磁盤空間,文件格式為EXT3; 2.交換空間的文件格式為SWAP;其大小根據(jù)物理內(nèi)存的大小來定 3.安裝RHEL5時需要需要輸入的序列號: 49af89414d147589 就是 Advanced Platform 的安裝號 4.所有的目錄的大小初步設定為5G,但要注意/USR操作系統(tǒng)的文件都放在這個路徑下,所以 在安裝系統(tǒng)時要把此目錄分配更大。 二、安裝數(shù)據(jù)前的準備: 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文件 因為Oracle 10g官方只支持到RHEL4為止,所以需要更改版本說明, 編輯/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)建用戶 #/usr/sbin/useradd -m -g oinstall -G dba oracle 7.檢查用戶 #id oracle 輸出結(jié)果為:(uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)) 8.設置oracle用戶口令: #passwd oracle 9.創(chuàng)建安裝目錄及修改權限: #mkdir -p /opt/oracle #chown –R oracle:oinstall /opt/oracle #chmod 777 /opt/oracle 10. 設置oracle用戶的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 接下來更改/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 用戶的環(huán)境變量:用ORACLE用戶 #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 注意:最后一行非常重要,若沒有最后一行報錯:-bash: 命令不存在。 12.把安裝程序上傳在/OPT目錄下 用ORACLE用戶解壓安裝文件: #gunzi 10201_database_linux_x86_64.cpio.gz #cpio –idcvm < 10201_database_linux_x86_64.cpio 三、開始安裝ORACLE 切換到ORACLE用戶 #su – oracle $export DISPLAY=192.168.0.18:0.0 $cd /opt/database $./runInstaller運行安裝程序 1.選擇安裝類型,這里選擇高級安裝(最下面的)。 2. 指定證書存放目錄。/opt/oracle/oraInventory 3. 選擇安裝的數(shù)據(jù)庫類型及oracle所支持的語言,這里選擇企業(yè)版,語言選擇英文和簡體中文。 (選擇Enterprise Edition,語言要簡體中文的) 4. 指定oracle環(huán)境變量,安裝路徑。/opt/oracle/product/10.2.0/db_1 5. Oracle開始進行安裝前的檢查工作 6. 選擇配置選項。(第一個,安裝數(shù)據(jù)庫) 7. 選擇創(chuàng)建的數(shù)據(jù)庫模式。(第一個,通用模式) 8. 指定數(shù)據(jù)庫配置的相關選項(SID=orcl字符集:ZHS16GBK(一般) Unicode UTF-8)。 注意: A>如果此次安裝的數(shù)據(jù)庫實例用于導入新的數(shù)據(jù),最好數(shù)據(jù)庫的字符集與原有數(shù)據(jù)庫的字 符集一樣,避免亂碼的出現(xiàn) B>若數(shù)據(jù)庫中有藏文的少數(shù)民族語言,建議使用Unicode UTF-8字符集。 9. 選擇數(shù)據(jù)庫管理選項。(默認第二個,下一步) 10. 指定數(shù)據(jù)庫存儲選項。(/opt/oradata) 11. 指定數(shù)據(jù)庫備份回復選項。(選一個不做,隨意) 12. 指定數(shù)據(jù)庫相關用戶密碼。(隨意) 13. 顯示安裝概要。 14. 開始安裝。 15.上面的窗口點擊OK后。(一定要點,上面的窗口點擊OK后,會出現(xiàn)顯示的內(nèi)容:需要root權限執(zhí)行就可以了) 16. 安裝結(jié)束。 17. 安裝完成后,恢復語言環(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 |
|
|