aix6.1上安裝oracle 10.2.0.1
硬體環境 |
IBM P570 |
ip地址 |
192.168.xx.xx |
oracle_sid |
oraaix10 |
db_name |
oraaix10 |
實體記憶體 |
16G |
準備條件 |
在IBM 570上已經安裝好了aix6.1系統,並打全了資料庫支援包 |
如果發現aix6.1沒有安裝bos.adt、bos.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
3:Oracle的AIX安裝包為1.2G,需修改AIX的limits檔案,否則無法上傳
#vi /etc/security/limits
default的fsize修改成-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.adt、bos.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
$
修改使用者oracle的profile,新增環境變數:
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.adt、bos.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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Centos6.5上安裝oracle 10.2.0.1小記CentOSOracle
- aix 5300-07上安裝oracle 10.2.0.1AIOracle
- 【安裝】RedHat 5.1 部署Oracle 10.2.0.1RedhatOracle
- AIX6.1下 Oracle 10g的安裝AIOracle 10g
- Linux as 4.0 下安裝Oracle 10.2.0.1LinuxOracle
- 在 Red Hat Advanced Server 4 上安裝 Oracle 10.2.0.1 RAC (zt)ServerOracle
- 在rhel4上安裝oracle 10.2.0.1出錯的怪問題Oracle
- AIX6.1安裝ORACLE 11g(單機使用ASM)AIOracleASM
- Oracle10g for AIX6.1安裝問題解決OracleAI
- 在rhel5上靜默(silent)安裝oracle10g(10.2.0.1)報錯Oracle
- 在windows2003上安裝Oracle 10.2.0.1 RAC,使用ISCSI盤陣WindowsOracle
- AIX6.1下安裝及配置VNCAIVNC
- Aix6.1 安裝 Bash Shell環境AI
- oracle 之 安裝10.2.0.1 且 升級到 10.2.0.4Oracle
- 64位REDHAT 5.1企業版安裝ORACLE10.2.0.1RedhatOracle
- linux上安裝oracleLinuxOracle
- ORACLE 10.2.0.1g FOR LINUX在FEDORA CORE 7下的安裝OracleLinux
- Vcenter上SuSE10 32位安裝10.2.0.1 並升級10.2.0.4
- aix6.1安裝oracle10.2.0.5報錯BEFORE CONTINUING:JAVA KSHAIOracleUIJava
- AIX5.3安裝RAC Oracle10.2.0.1時被忽略的組hagsuserAIOracle
- Oracle Enterprise Linux6.5一步一步安裝Oracle 10.2.0.1OracleLinux
- 10.2.0.1安裝並升級到10.2.0.5
- Oracle在Linux上的安裝OracleLinux
- 【RAC】AIX6.1下Oracle 10g RAC(10.2.0.1)下ORA-12518的解決步驟AIOracle 10g
- redhat as4 64位安裝oracle10.2.0.1建庫的時候報錯RedhatOracle
- 如何在windows7成功安裝oracle10.2.0.1(10g)WindowsOracle
- Oracle Linux 7上安裝Oracle 12cOracleLinux
- 在Oracle Linux 7.1上安裝DockerOracleLinuxDocker
- 在Solaris 11上安裝Oracle 11.2.0.3Oracle
- CentOS 5.8上安裝Oracle 10gCentOSOracle 10g
- Solaris 10上安裝Oracle 11gOracle
- AIX 7.1上安裝Oracle11gAIOracle
- Ubuntu上Oracle10g安裝指南UbuntuOracle
- Linux上安裝oracle的注意點LinuxOracle
- 在Oracle Linux 6.6上安裝Oracle 12cOracleLinux
- oracle安裝:OUI安裝Oracle(圖形介面安裝)OracleUI
- RedHat上靜默安裝Oracle11gRedhatOracle
- 在FC5上安裝oracle 9204Oracle