aix6.1上安裝oracle 10.2.0.1

xfhuangfu發表於2015-07-04

硬體環境

   IBM  P570

ip地址

   192.168.xx.xx

oracle_sid

   oraaix10

db_name

   oraaix10

實體記憶體

   16G

準備條件

IBM 570上已經安裝好了aix6.1系統,並打全了資料庫支援包


如果發現aix6.1沒有安裝bos.adtbos.cifs_fs這兩個包,可以從aix5.3的光碟裡複製到本地,然後上傳到aix伺服器,透過smitty的方式進行安裝


1:檢查實體記憶體大小

# lsattr -E -l sys0 -a realmem

realmem 16056320 Amount of usable physical memory in Kbytes False

 

2:檢視系統版本

#

# oslevel -r

6100-00

 

3OracleAIX安裝包為1.2G,需修改AIXlimits檔案,否則無法上傳

#vi /etc/security/limits

defaultfsize修改成-1(預設fsize = 2097151)

4:檢查系統安裝了哪些安裝包

# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.

如果提示資訊如下

lslpp: 0504-132  Fileset bos.adt.libm not installed.

lslpp: 0504-132  Fileset bos.adt.prof not installed.

lslpp: 0504-132  Fileset bos.cifs_fs.rte not installed.

說明缺少檔案集。

 

bos.adtbos.cifs_fs 這兩個包是在aix5.3的盤裡複製過來,然後上傳到aix伺服器,用smitty進行安裝的

 

5:建立oracle使用者及dba

首先 建立  /home/oracle目錄,然後建立dba組及oracle使用者

# groupadd -g 201 dba

# useradd -g dba -d /home/oracle oracle

# passwd oracle

Changing password for "oracle"

oracle's New password:

Enter the new password again:

 

然後在 如下目錄會看到 .profile檔案

# pwd

/home/oracle

# ls

.profile

 

# cd /home/

# ls -l

total 24

drwxr-xr-x    2 root     system          256 Nov 27 2010  ftpuser

drwxr-xr-x    2 guest    usr             256 Jul 17 2011  guest

drwxr-xr-x    2 213      staff           256 Mar 02 2012  ipms

drwxr-xr-x    2 root     system          256 Sep 29 03:06 oracle

 

然後修改 oracle目錄屬主

# chown -R oracle:dba oracle

# chmod -R 777 oracle  

#

# ls -l

total 24

drwxr-xr-x    2 root     system          256 Nov 27 2010  ftpuser

drwxr-xr-x    2 guest    usr             256 Jul 17 2011  guest

drwxr-xr-x    2 213      staff           256 Mar 02 2012  ipms

drwxr-xr-x    2 oracle   dba             256 Sep 29 03:06 oracle

-rw-r--r--    1 root     system          198 Aug 13 2012  test.kk

-rw-r--r--    1 root     system          114 Aug 13 2012  test.mm

 

# su - oracle

$ pwd

/home/oracle

$ ls -a

.            ..           .profile     .sh_history

$

修改使用者oracleprofile,新增環境變數:

export  ORACLE_BASE=/oracle

export  ORACLE_HOME=$ORACLE_BASE/10.2.0

export  ORACLE_SID=oraaix10

export  PATH=$ORACLE_HOME/bin:$PATH

 

6:將安裝包傳到aix伺服器上,然後解壓

# su - oracle

$ cd /oracle

$ gunzip 10gr2_aix5l64_database.cpio.gz

$ ls -lt

total 2580304

-rwxrwxrwx    1 oracle   dba      1321110528 Sep 29 20:22 10gr2_aix5l64_database.cpio

drwxrwxrwx    2 oracle   dba             256 Sep 29 20:21 10.2.0

$

$ cpio -idmvc < 10gr2_aix5l64_database.cpio

 

6:以root身份執行  rootpre.sh指令碼

$ ls -lt

total 2580304

drwxr-xr-x    7 oracle   dba             256 Sep 29 20:53 Disk1

-rwxrwxrwx    1 oracle   dba      1321110528 Sep 29 20:22 10gr2_aix5l64_database.cpio

drwxrwxrwx    2 oracle   dba             256 Sep 29 20:21 10.2.0

$ cd Disk1

$ ls

doc           install       response      rootpre       runInstaller  stage         welcome.html

$ cd rootpre

$ ls -lt

total 168

drwxr-xr-x    5 oracle   dba             256 Sep 29 20:51 ORCLcluster

-rwxr-xr-x    1 oracle   dba           15850 Aug 26 2005  loadext

-rwxr-xr-x    1 oracle   dba           12632 Aug 26 2005  pw-syscall

-rwxr-xr-x    1 oracle   dba           13285 Aug 26 2005  pw-syscall32

-rwxr-xr-x    1 oracle   dba           13821 Aug 26 2005  pw-syscall64

-rwxr-xr-x    1 oracle   dba           20461 Aug 26 2005  rootpre.sh

# cd /oracle/Disk1/rootpre

# ./rootpre.sh

在執行了 rootpre.sh之後才可以用 oracle使用者登陸,否則用xmanager登陸的時候總是提示使用者密碼過期

 

7:設定xmanager圖形化介面登陸

$ cd

$ ls -a

.             .TTauthority  .dt           .java         .sh_history

..            .Xauthority   .dtprofile    .profile      .wmrc

 

$ vi .dtprofile

將如下檔案前的 # 去掉

# DTSOURCEPROFILE=true

然後退出 xmanager,再重新以oracle使用者登陸,再執行dbca就可以了

 

8:然後以oracle使用者透過xmanager圖形化介面登陸,執行 ./runInstaller ,一步步向下執行就可以

 

注意:安裝的過程中先只安裝oracle軟體,之後再用dbca建立資料庫,安裝過程跟其他平臺類似


說明:

一般在安裝aix系統時,都會打全相應的補丁包。此次安裝過程中發現aix6.1沒有安裝bos.adtbos.cifs_fs這兩個包,可以從aix5.3的光碟裡複製到本地,然後上傳到aix伺服器,透過smitty的方式進行安裝。aix平臺安裝oracle資料庫跟其他平臺安裝方式一樣,只是多了一些設定而已。另外,在安裝完 oracle 10.2.0.1之後,應當將oracle 升級到10.2.0.4 10.2.0.5

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

相關文章