《1.AIX6.1下安装oracle10g_10.2.0.5》由会员分享,可在线阅读,更多相关《1.AIX6.1下安装oracle10g_10.2.0.5(9页珍藏版)》请在金锄头文库上搜索。
1、AIX 6.1上安装ORACLE 10.2.0第一章AIX 系统调整1:查询系统版本:-bash-3.2# oslevel -r6100-072:查询系统是否64位:-bash-3.2# getconf HARDWARE_BITMODE 643:查询物理内存大小(2G):-bash-3.2# lsattr -E -l sys0 -a realmemrealmem 10485760 Amount of usable physical memory in Kbytes False4:增大交换空间1) 查看当前交换空间大小-bash-3.2# lsps -aPage SpacePhysical Vo
2、lume Volume GroupSize %Used Active Auto Type hd6hdisk0rootvg512MB24 yes yeslv2) 增大交换空间到4G(当前 PP 大小为64M)-bash-3.2# chps -s 56 hd63) 查看当前交换空间大小-bash-3.2# lsps -aPage SpacePhysical Volume Volume GroupSize %Used Active Auto Type hd6hdisk0rootvg4096MB7 yes yeslv4:改变文件系统大小chfs -a size=2G / chfs -a size=6G
3、 /home chfs -a size=4G /tmp chfs -a size=2G /var chfs -a size=6G /usrchfs -a size=2G /adminbash-3.2$ df -gFilesystemGB blocksFree %UsedIused %Iused Mounted on/dev/hd42.001.8110%105453% /dev/hd26.003.3245%588628% /usr/dev/hd9var2.001.6518%84273% /var/dev/hd34.003.991%791% /tmp/dev/hd16.005.764%30691%
4、 /home/dev/hd11admin2.002.001%51% /admin/proc-/proc/dev/hd10opt2.001.7513%90953% /opt/dev/livedump0.250.251%41% /var/adm/ras/livedump/dev/ora_lv1000.00981.202%285811% /augurit/dev/loop05:创建 LV 和 FS3.540.00100%1855409100% /iso1) 创建 ORACLE 安装软件的 LV 和 FS-bash-3.2# mklv -y oraclelv -t jfs2 rootvg 10G-ba
5、sh-3.2# crfs -v jfs2 -d oraclelv -A yes -m /augurit/ora10g-bash-3.2# mount /augurit/ora10g2) 创建 ORACLE 数据文件的 LV 和 FS-bash-3.2# mklv -y oralv -t jfs2 oravg 100G-bash-3.2# crfs -v jfs2 -d oralv -A yes -m /augurit/oradata-bash-3.2# mount /augurit/oradata6:安装依赖包1) 安装软件参考文章:http:/download-oracle10g 所需的 A
6、IX 包: bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.perfstat bos.perf.proctoolsxlC.aix50.rte:9.0.0.1 or later /版本必须为7.0.0.1以上xlC.rte:9.0.0.1 or later /版本必须为7.0.0.1以上确认安装 oracle 所需的系统库文件是否安装lslpp-lbos.adt.basebos.adt.libbos.adt.libmbos.perf.perfstatbos.perf.libperfstat bos.perf.
7、proctools bos.adt.prof bos.cifs_fs.rte如果提示信息如下lslpp: 0504-132Fileset bos.adt.libm not installed. lslpp: 0504-132Fileset bos.adt.prof not installed.lslpp: 0504-132Fileset bos.cifs_fs.rte not installed.说明缺少文件集。如果有库文件没有安装,请使用 smitty(CLI)或 smit(GUI),根据向导进行安装。安装文件可以在 aix 系统盘上找到第一张盘。smitty 安装时,可以键入/启用查询,然
8、后输入缺少的文件集名称(如 bos.adt.libm)就可以自动匹配,选定后回车即可以安装该文件集。2) 检查补丁是否打成功参考文章:http:/download-sthref110IY58143 IY59386 IY60930 IY66513 IY68989 IY70159-bash-3.2# instfix -ik IY58143 IY59386 All filesets for IY58143 were found.-bash-3.2# instfix -ik IY59386All filesets for IY59386 were found.-bash-3.2# instfix -i
9、k IY60930All filesets for IY60930 were found.-bash-3.2# instfix -ik IY66513All filesets for IY66513 were found.-bash-3.2# instfix -ik IY68989All filesets for IY68989 were found.-bash-3.2# instfix -ik IY70159All filesets for IY70159 were found.7:修改系统最大进程数参数-bash-3.2# chdev -l sys0 -a maxuproc=2048 -a
10、 maxpout=32 -a minpout=248:创建数据库用户和组-bash-3.2# mkgroup id=300 oinstall-bash-3.2# mkgroup id=301 dba-bash-3.2# mkuser id=300 pgrp=oinstall groups=dba fsize=-1 data=-1 stack=-1 core=-1 oracle9:更改系统文件大小限制AIX 5.3 的系统默认文件大小限制为 1G,我们除了需要修改用户限制后最好还修改一下/etc/security/limits 中的限制,将 fsize 值改成-1-bash-3.2# vi /e
11、tc/security/limits在末尾添加用户 oracle 的限额(后三行):oracle:data = -1stack = -110:更改用户环境变量-bash-3.2# passwd oracle Changing password for oracle oracles New password:Enter the new password again:-bash-3.2# su - oracle-bash-3.2$ vi .profile在.profile 文件中添加以下以行bash-3.2$ cat /home/oracle/.profile PATH=/usr/bin:/etc
12、:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:. export PATHif -s $MAIL # This is at Shell startup.In normal then echo $MAILMSG# operation, the Shell checksfi# periodically.export ORACLE_BASE=/augurit/ora10gexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=orclexport PATH=$ORAC
13、LE_HOME/bin:$PATH第二章安装 ORACLE1:解压安装文件解压数据库:-bash-3.2# gunzip 10gr2_aix5l64_database.cpio.gz-bash-3.2# cpio -icdmv 10gr2_aix5l64_database.cpio解压补丁3: cd p3Jar-xvfp6718715_10203_AIX64-5L.zip并将解压目录改为:chmod -R+755p3解压补丁5:cd p5Jar-xvfp8202632_10205_AIX64-5L_1of2.zip Jar-xvfp8202632_10205_AIX64-5L_2of2.zip
14、并将解压目录改为:chmod -R+755Disk1chown -Roracle:oinstallDisk12:安装 ORACLE 软件-bash-3.2# cd Disk1/rootpre-bash-3.2# ./rootpre.sh-bash-3.2# su - oracle-bash-3.2$ cd /soft/oracle_10g/Disk1/-bash-3.2$ ./runInstaller安装步骤和 WINDOWS、LINUX 下一样,在这里我就不省略掉了。安装的时候选择只安装 ORACLE软件不创建数据库。打补丁的过程中,如果出现报错:/app/oracle/product/10.2.0/db_1/jdk/jre/bin/libdbgmalloc.a 文件 busy用 root