Oracle9i在AIX上的安裝
2024-08-29 13:35:19
供稿:網友
 
             Oracle 9i 在AIX上的安裝                                                                                             運行環境:RS6000 / Aix 4.3.3 /shell:Korn(ksh)/ 虛擬X-Window 安裝介質:光盤,共有四張,文件名為AIX64_901_Disk(1-5).CPIO安裝方式:硬盤安裝方式 安裝步驟:1、安裝前預備工作■建立目錄/oratmp,此目錄用來保存安裝文件,為了解壓能夠完成,此目錄應該至少有3G■將5個.cpio文件挎貝至些目錄下,分別以以下命令解壓縮:$ cpio -idcmv <Filename.cpio,分別得到Disk(1-5)5個目錄■可以刪除原有的.cpio文件騰出剩余的空間2、檢查系統要求檢查附錄1的表格系統配置要求的內容3、預安裝■完成Root用戶安裝任務□以Root用戶登錄□建立目錄/oracle,此目錄下至少有3G以上的磁盤空間,見附錄1□運行 $smit建立以下三個組dbooperoinstall□運行 $smit建立用戶
                         oracle此帳號只是用來安裝與更新Oracle軟件,以下為其屬性:PRimary Group:oinstallGroup SET:oinstall,dbaHome Directory:/home/oracleInitial PROGRAM:/usr/bin/ksh□設置環境變量設置以下環境變量到oracle用戶的啟動腳本.profile與.dtprofile里,內容如下:# Oracle EnvironmentORACLE_BASE=/oracle; eXPort ORACLE_BASEORACLE_HOME=$ORACLE_BASE/prodUCt/9.0.1; export ORACLE_HOMEORACLE_SID=xmedi; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMTNS_ADMIN=$ORACLE_BASE/config/9.0.1; export TNS_ADMINNLS_LANG=AMERICAN-AMERICA.UTF8; export NLS_LANGORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib
                         LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/libexport LD_LIBRARY_PATH #CLASSPATH must include the following JRE locations:CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/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/GNU/binPATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/binPATH=$PATH:/usr/local/samba/bin:/usr/ucb:export PATH # set tmpTEMP=/tmp; export TEMPTMPDIR=/tmp; export TMPDIR
                         DISPLAY=192.168.13.14:0.0; export DISPLAY ■開始安裝□以Oracle用戶登錄□運行Oracle Universal Install運行以下命令啟動(注重:不能在Oracle9i目錄下運行,否則會失敗)$ /oratmp/Disk1/runInstaller□出現“Welcome”對話框,選擇“Next”□出現“Inventory Location”對話框, 指定為“/oracle”單擊“OK”□出現“Unix Group Name”對話框,輸入oinstall,單擊“Next”□此時,假如在預安裝中有沒有完成的操作,則會提示執行OraInstRoot.sh□出現“File Locations”,單擊“Next”□出現“Available Products”對話框,選擇要安裝的組件,單擊“Next”□出現“Installation Types”對話框,選擇“Enterprise Edition”,單擊“Next”□出現“Component Locations”對話框,單擊“下一步”□出現“Database Configuration”對話框,選擇“General Purpose”單擊“下一步”□出現“Database Identification”對話框,輸入全局數據庫名“eb.edib”與SID(eb), 單擊“Next”
                         注:Oracle推薦方式,SID不超過4個字母假如機器域名:ABC.com,SID為test,則全局數據庫為EB.domain.com□出現“Database File Location”對話框,選擇前面建立的Mount Point,確定,單擊“下一步”□出現“Database Character Set”對話框,選擇字符集□出現“Summary”對話框,檢查是否一切OK,單擊“Install”,開始安裝,根據提示插入相應的盤□出現“Setup Privileges”對話框,按提示運行“root.sh”腳本,運行方法:# cd $ORACLE_HOME# ./root.sh在運行中出現提示時,指定在預安裝中建立的目錄位置□出現“Configuration Tools”、“Apache Web Server Configuration Assistant”、“Oracle Net Configuration Assistant”對話框,這些操作中不需要人工過程□出現“Database Configuration Assistant”對話框,按提示輸入SYS與SYSTEM的密碼□完成安裝
附錄1 系統安裝最小配置檢查表 系統安裝最小配置檢查表備注 要求輔助命令 完成
                         硬件要求   最小256MB 內存$ /usr/bin/lsattr -E -l sys0 -a realmem □不小于2倍內存或400M的Swap Space或$ /usr/bin/Lsps -a □CD-ROM  □操作系統軟件要求   操作系統:AIX 4.3.3$ usr/bin/oslevel □操作系統補丁,見附錄2查看所有補丁$ /usr/sbin/instfix –a查看某種補丁$ /usr/sbin/instfix -ik Maintenance_levelor$ /usr/sbin/instfix -a -ivk APAR_number查看某種補丁例子/usr/sbin/instfix -ik 4330-07_AIX_ML或者/usr/sbin/instfix -a -ivk IY15138□
                         3GB以上的磁盤空間 數據庫軟件(2.5G)基礎(seed)數據庫(1G)□Shell File的文件限制$ ulimit –f此應該在建立文件系統時更改 400M以上的臨時磁盤空間位于/tmp目錄$ /usr/bin/df -k /tmp這是Oracle Universal Installer要求的,假如不足,可以在另外的文件系統上建立/tmp,設置TEMP及TMPDIR環境變量,例子:$ mkdir /u03/tmp$ TEMP=/u03/tmp ; export TEMP$ TMPDIR=/u03/tmp ; export TMPDIR□    JRE Patches$ jreOracle 要求版本至少為 JRE 1.1.8.5.□JDK Patches$ java –versionOracle HTTP Server 需要使用JDK,版本至少1.2.2.04,安裝此項的過程中會提示□保證以下兩個文件對于oracle用戶可寫/etc/oraInst.loc/etc/oratab以下命令可以保證此項以oracle用戶登錄,執行touch /etc/oraInst.loc /etc/oratab然后再刪除這兩個文件
                         這兩個文件是由oracle在安裝時自動創立 操作系統文件集(Filesets)查看所有Filesets$ lslpp –l查看某個filesets$ lslpp -l [fileset_name]查看X-Window$ xclock所有需要的文件集見附錄3□服務器信息   主機名  □ip地址  □域名  □ 附錄2 AIX 4.3.3 操作系統補丁要求狀態補丁名稱備注IY01050RequiredIY03478Required for Oracle Parallel ServerIY04109Required for Oracle Parallel ServerIY04109
                         Required for Oracle Parallel ServerIY04149Required for Oracle Parallel ServerIY04767Required for Oracle Parallel ServerIY07276RequiredIY6749Required for Oracle Parallel Server 附錄3 操作系統文件集要求補丁名稱備注Filesetsbos.adt.basebos.adt.libbos.adt.libmX11.apps.rteX11.apps.xtermX11.base.rteX11.motif.libX11.motif.mwmRequired Executables以下可執行文件make, ar, ld, nm必須位于/usr/ccs/bin 目錄