oracle 9i aix 迁移,Oracle 9i 在AIX上的安装 (转)
■可以刪除原有的.cpio文件騰出剩余的空間
2、檢查要求
檢查附錄1的表格系統(tǒng)要求的內(nèi)容
3、預(yù)安裝
■完成安裝任務(wù)
□以Root用戶登錄
□建立目錄/oracle,此目錄下至少有3G以上的空間,見附錄1
□運(yùn)行 $smit建立以下三個(gè)組
o
oper
oinstall
□運(yùn)行 $smit建立用戶
oracle此帳號(hào)只是用來安裝與Oracle,以下為其屬性:
Primary Group:oinstall
Group SET:oinstall,
Home directory:/home/oracle
Initial PROGRAM:/usr/bin/ksh
□設(shè)置環(huán)境變量
設(shè)置以下環(huán)境變量到oracle用戶的啟動(dòng)腳本.profile與.dtprofile里,內(nèi)容如下:
# Oracle Environment
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.0.1; export ORACLE_HOME
ORACLE_SID=xmedi; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
TNS_ADMIN=$ORACLE_BASE/config/9.0.1; export TNS_ADMIN
NLS_LANG=AMERICAN-AMERICA.UTF8; export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib
export LD_LIBRARY_PATH
#CLASSPATH must include the following locations:
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME//jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOMEwork/jlib
# Set shell search paths:
PATH=/usr/bin:/etc:/usr/sbin:/usr/lbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
PATH=$PATH:/bin:/opt/bin:/usr/ccs/bin:/usr/openwin/bin:/opt/local//bin
PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/local//bin:/usr/ucb:
export PATH
# set tmp
TEMP=/tmp; export TEMP
TMPDIR=/tmp; export TMPDIR
DISPLAY=192.168.13.14:0.0; export DISPLAY
■開始安裝
□以O(shè)racle用戶登錄
□運(yùn)行Oracle Universal Install
運(yùn)行以下命令啟動(dòng)(注意:不能在目錄下運(yùn)行,否則會(huì)失敗)
$ /oratmp/Disk1/runInstaller
□出現(xiàn)“Welcome”對(duì)話框,選擇“Next”
□出現(xiàn)“Inventory Location”對(duì)話框, 指定為“/oracle”單擊“OK”
□出現(xiàn)“ Group Name”對(duì)話框,輸入oinstall,單擊“Next”
□此時(shí),如果在預(yù)安裝中有沒有完成的操作,則會(huì)提示OraInstRoot.sh
□出現(xiàn)“File Locations”,單擊“Next”
□出現(xiàn)“Available Products”對(duì)話框,選擇要安裝的,單擊“Next”
□出現(xiàn)“Installation Types”對(duì)話框,選擇“Enterprise Edition”,單擊“Next”
□出現(xiàn)“Component Locations”對(duì)話框,單擊“下一步”
□出現(xiàn)“Database Configuration”對(duì)話框,選擇“General Purpose”單擊“下一步”
□出現(xiàn)“Database ntification”對(duì)話框,輸入全局名“eb.edib”與SID(eb), 單擊“Next”
注:Oracle推薦方式,SID不超過4個(gè)字母
假如機(jī)器域名:ABC.com,SID為test,則全局?jǐn)?shù)據(jù)庫(kù)為EB.ain.com
□出現(xiàn)“Database File Location”對(duì)話框,選擇前面建立的Mount Point,確定,單擊“下一步”
□出現(xiàn)“Database Character Set”對(duì)話框,選擇字符集
□出現(xiàn)“Summary”對(duì)話框,檢查是否一切OK,單擊“Install”,開始安裝,根據(jù)提示插入相應(yīng)的盤
□出現(xiàn)“Setup Privileges”對(duì)話框,按提示運(yùn)行“root.sh”腳本,運(yùn)行方法:
# cd $ORACLE_HOME
# ./root.sh
在運(yùn)行中出現(xiàn)提示時(shí),指定在預(yù)安裝中建立的目錄位置
□出現(xiàn)“Configuration Tools”、“ Server Configuration Assistant”、“Oracle Net Configuration Assistant”對(duì)話框,這些操作中不需要人工過程
□出現(xiàn)“Database Configuration Assistant”對(duì)話框,按提示輸入SYS與SYSTEM的密碼
□完成安裝
附錄1 系統(tǒng)安裝最小配置檢查表
系統(tǒng)安裝最小配置檢查表
備注
要求
輔助命令
完成
要求
最小256MB
$ /usr/bin/lsattr -E -l sys0 -a realmem
□
不小于2倍內(nèi)存或400M的S Space或
$ /usr/bin/Lsps -a
□
CD-ROM
□
軟件要求
操作系統(tǒng):AIX 4.3.3
$ usr/bin/oslevel
□
操作系統(tǒng),見附錄2
查看所有補(bǔ)丁
$ /usr/sbin/instfix –a
查看某種補(bǔ)丁
$ /usr/sbin/instfix -ik Maintenance_level
or
$ /usr/sbin/instfix -a -ivk APAR_number
查看某種補(bǔ)丁例子
/usr/sbin/instfix -ik 4330-07_AIX_ML
或者
/usr/sbin/instfix -a -ivk IY15138
□
3GB以上的磁盤空間
數(shù)據(jù)庫(kù)軟件(2.5G)
基礎(chǔ)(seed)數(shù)據(jù)庫(kù)(1G)
□
Shell File的文件限制
$ ulimit –f
此應(yīng)該在建立文件系統(tǒng)時(shí)更改
400M以上的臨時(shí)磁盤空間位于
/tmp目錄
$ /usr/bin/df -k /tmp
這是Oracle Universal Installer要求的,如果不足,可以在另外的文件系統(tǒng)上建立/tmp,設(shè)置TEMP及TMPDIR環(huán)境變量,例子:
$ mkdir /u03/tmp
$ TEMP=/u03/tmp ; export TEMP
$ TMPDIR=/u03/tmp ; export TMPDIR
□
JRE Patches
$ jre
Oracle 要求版本至少為 JRE 1.1.8.5.
□
Patches
$ –version
Oracle HTTP Server 需要使用JDK,版本至少1.2.2.04,安裝此項(xiàng)的過程中會(huì)提示
□
保證以下兩個(gè)文件對(duì)于oracle用戶可寫
/etc/oraInst.loc
/etc/oratab
以下命令可以保證此項(xiàng)
以oracle用戶登錄,執(zhí)行
touch /etc/oraInst.loc /etc/oratab
然后再刪除這兩個(gè)文件
這兩個(gè)文件是由oracle在安裝時(shí)自動(dòng)創(chuàng)立
操作系統(tǒng)文件集(Filesets)
查看所有Filesets
$ lslpp –l
查看某個(gè)filesets
$ lslpp -l [fileset_name]
查看X-Window
$ xclock
所有需要的文件集見附錄3
□
信息
主機(jī)名
□
□
域名
□
附錄2 AIX 4.3.3 操作系統(tǒng)補(bǔ)丁要求狀態(tài)
補(bǔ)丁名稱
備注
IY01050
Required
IY03478
Required for Oracle Parallel Server
IY04109
Required for Oracle Parallel Server
IY04109
Required for Oracle Parallel Server
IY04149
Required for Oracle Parallel Server
IY04767
Required for Oracle Parallel Server
IY07276
Required
IY6749
Required for Oracle Parallel Server
附錄3 操作系統(tǒng)文件集要求
補(bǔ)丁名稱
備注
Filesets
bos.adt.base
bos.adt.lib
bos.adt.libm
X11.apps.rte
X11.apps.xterm
X11.base.rte
X11.motif.lib
X11.motif.mwm
Required Executables
以下可執(zhí)行文件make, ar, ld, nm
必須位于/usr/ccs/bin 目錄
總結(jié)
以上是生活随笔為你收集整理的oracle 9i aix 迁移,Oracle 9i 在AIX上的安装 (转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: goldleaf是什么烟人民币多少钱?
- 下一篇: 皇强一九五八私藏酒多少钱一箱一箱多少瓶呢