ORACLE FOR AIX 安装说明
1. 为ORACLE管理员创建用户及其所属的组. 
1.1 #smit groups 
1.2 选择Add a Group 
1.3 Group NAME填入dba 
1.4 #smit user 
1.5 选择Add a User 
1.6 User NAME填入oracle 
1.7 #chown oracle:dba (将oracle用户归入dba组) 2. 修改环境变量. 
2.1 #su - oracle 
2.2 $env (查看环境变量) 
2.3 vi .profile (path为/home/oracle) 
__________________________________________________________ 
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:. 
export PATH 
ORACLE_BASE=/o7rdbms/app/oracle;export ORACLE_BASE 
ORACLE_HOME=$ORACLE_BASE/product/7.3.4;export ORACLE_HOME 
ORACLE_SID=ORCL;export ORACLE_SID;export ORACLE_SID 
LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH 
ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data;export ORA_NLS32 
PATH=$ORACLE_HOME/bin:$PATH;export PATH 
TMPDIR=$ORACLE_BASE/temp;export TMPDIR 
ORACLE_TERM=3151;export ORACLE_TERM 
___________________________________________________________ 
if [ -s "$MAIL" ] # This is at Shell startup. In normal 
then echo "$MAILMSG" # operation, the Shell checks 
fi # periodically. 
3. 创建目录(即环境变量中的TMPDIR) 
(在ORACLE_BASE目录即/o7rdbms/app/oracle下) 
3.1 $mkdir temp 
$mkdir olink (ORACLE安装程序会自动拷贝至该目录下) 
3.2 将CDROM文件系统mount. 
3.3 执行CDROM文件系统下 
orainst/start.sh 
cd_link/cd_link 
3.4 转入olink目录,$vi start.sh 
(一般不需改该文件,但此处需将此文件中"./orainst"改为"./orainst.") 
3.5 转入/olink/orainst目录 
#bootpre.sh 
#./orainst. 4. 开始安装程序. 
4.1 INSTALL TYPE 选择custom 
4.2 INSTALLATION ACTIVITY CHOICE 选择 
4.2.1 software (*) 
4.2.2 data object 
4.2.3 maintenance 
4.3 安装程序问bootpre是否已运行,选YES. 
4.4 NLS安装.选ALL. 
4.5 是否Relink. y/n都可. 
4.6 选product.(一般选以下product即可) 
Advanced Replication Option 
Oracle unix installer 
Oracle 7 Distributed Database 
Oracle 7 Server (RDBMS 7.3) 
PL/SQL V2 
PRO *C 
Oracle Parrel query 
Oracle JDBC 
Oracle Inteligent Agent 
SQL *net V2 
SQL *PLUS V3.3.4 
TCP/IP Protocol Adapter 
4.7 选择group. (dba) 
4.8 在ORACLE_HOME/rdbms/install/rdbms目录下 
$vi cnfg.orc (将db_blocks_size改为8192) 
4.9 修改Character Set为zhs16cgb231280 
4.10 修改DB参数 
4.10.1 系统询问是否使用Default参数,选"NO" 
4.10.2 修改数据库的Location. 
4.10.3 system Data File Size 改为:300M 
4.10.4 Redo Log 改为:2M 
4.10.5 RBS(Rollback Segment) 改为:600M 
4.10.6 Temp Segment File 改为:500M 
4.10.7 user Data File 改为:100M 
4.10.8 Tools Data File 改为:100M 5. 作patch 
5.1 $svrmgrl (进入ORACLE服务器管理程序) 
5.2 >connect internal 
5.3 @catlog (执行patch,共四个程序,耗时较长) 
5.4 @catproc 
5.5 ...... 
5.6 ...... 6. tar命令打包. 
tar -cvf $app.tar $appname 
tar -xvf $app.tar $appname 7. 修改AIX中文件大小设置. 
#cd etc/security 
#vi limits 
将所需用户(此处为ORACLE用户)改为类似以下所示 
... 
... 
default: 
fsize = 2097151 
core = 2048 
cpu = -1 
data = 262144 
rss = 65536 
stack = 65536 
... 
... 
ORACLE: 
fsize = 4194303 
core = 2048 
cpu = -1 
data = 262144 
rss = 65536 
stack = 65536 
... 
... 8. 监控文件大小程序. 
while true 
> do 
> ls -l a.c 
> sleep 2 
> done 9. VG设置及备份策略 
9.1 rootvg上的文件系统(4.5G) 
______________________________ 
home 
usr 
o7forAIX 
o7rdbms 
tmp 
var 9.2 oracle_vg上的文件系统(9.1G) 
_______________________________ 
oracle 9.3 备份策略 
9.3.1 rootvg可采用#smit mksysb 
9.3.2 oracle_vg可进入smit, 
选择 System Storage Management (Physical & Logical Storage) 
选择 File Systems 
选择 Backup a File System