AIX5.3安裝oracle 10g 步驟

longan_plot發表於2013-07-26

Oracle For AIX 安裝步驟---File System

1. 檢查系統記憶體大小:(要大於1024M)

# /usr/sbin/lsattr -El mem0

goodsize 8192 Amount of usable physical memory in Mbytes False

size     8192 Total amount of physical memory in Mbytes  False

2. 檢查SWAP SPACE:(If RAM=1-2g then SWAP=RAM*1.5 If RAM>2G then SWAP=RAM)

# /usr/sbin/lsps -a

Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type

hd6             hdisk0            rootvg        4480MB     1   yes   yes    lv

3. 檢查tmp空間:(大於400M)

# df -m /tmp

Filesystem    MB blocks      Free %Used    Iused %Iused Mounted on

/dev/hd3        1280.00   1021.11   21%      809     1% /tmp

4.  檢查要安裝Oracle磁碟的空間;

5.  檢查系統:(必須為64) 

# getconf HARDWARE_BITMODE

64

6.  檢查系統版本:(儘可能安裝高的並且打好補丁)

# oslevel -r

5300-11


7.檢查必要的軟體需求:

# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools rsct.basic.rte rsct.compat.clients.rte xlC.aix50.rte xlC.rte bos.cifs_fs.rt bos.adt.prof


即:

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat

bos.perf.perfstat

bos.perf.proctools

xlC.aix50.rte:7.0.0.4 or later

xlC.rte:7.0.0.1 or later

這幾個是必須的,會報找不到 bos.cifs_fs.rte,5.3.0.1,如要用Samba可裝上它。

8.  檢查HostName設定:

     # cat /etc/hosts

 127.0.0.1               loopback localhost     

192.168.1.90    test

9.  建立組和使用者Oracle並設定密碼:

#mkgroup dba

#mkgroup oinstall

#mkuser pgrp=oinstall groups=oinstall,dba home='/home/oracle' shell='/usr/bin/ksh' oracle

10. 設定使用者SHLL使用許可權:(設成-1為不限制)

# smitty security 或 # vi /etc/security/limits

11. 設定系統引數:

# smitty chgsys

Maximum number of PROCESSES allowed per user >=2048(4096)

12. 建立Oracle安裝目錄並改變許可權:

$ORACLE_BASE

$ORACLE_BASE/product/10.2.0/db_1

$ORACLE_BASE/oradata

$ORACLE_BASE/oraInventory

$ORACLE_BASE/flash_recovery_area

# chown –R oracle.oinstall /oracle

# chmod –R 775 /oracle

13. 設定ORACLE_HOSTNAME:

$ ORACLE_HOSTNAME=somehost.us.acme.com

$ export ORACLE_HOSTNAME

14. 設定環境變數:(Oracle)

   $ vi /home/oracle/.profile

export PATH

export TEMP=/tmp

export TMPDIR=/tmp

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export ORACLE_SID=mydb

export PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$ORACLE_HOME/bin:/usr/bin/X11:/sbin:

stty erase ^H

15. 檢查建立檔案許可權:(22, 022, or 0022)

   $ umask

16. 檢查環境變數:

$ env | more

17. 傳輸Oracle安裝檔案到AIX並解壓縮:

$ gunzip 10gr2_aix5l64_database.cpio.gz

$ cpio -idcmv <10gr2_aix5l64_database.cpio 


18. 執行rootpre.sh

# /oracle/Disk1/rootpre/rootpre.sh

19. 設定DISPLAY

   $export DISPLAY=192.168.1.100:0

20. 安裝Oracle軟體

   $ ./runInstaller

21. 安裝Oracle資料庫:

   $ $ORACLE_HOME/bin/dbca

22. 建立監聽:

   $ $ORACLE_HOME/bin/netca

23. 執行catalog.sql 與 cataproc.sql 指令碼

   SQL> @ORACLE_HOME/rdbms/adimn/catalog.sql

   SQL> @ORACLE_HOME/rdbms/adimn/catproc.sql

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

相關文章