|
|
ORACLE V.7.3.4.3 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
|