oracle裸设备安装.docx
《oracle裸设备安装.docx》由会员分享,可在线阅读,更多相关《oracle裸设备安装.docx(21页珍藏版)》请在冰豆网上搜索。
oracle裸设备安装
四.安装、配置ORACLE:
对于软件中心的客户服务平台的安装,要求建立以下几个裸设备:
(也可以按文件系统安装)
参数名
对应裸设备
建议取值
Oracle控制文件1
/dev/rora734_ctl1
79M
Oracle控制文件2
/dev/rora734_ctl2
79M
Oracle控制文件3
/dev/rora734_ctl3
79M
Oracle数据库系统
/dev/rora734_sys
799M
Oracle数据库redo1
/dev/rora734_redo1
15M
Oracle数据库redo2
/dev/rora734_redo2
15M
Oracle数据库redo3
/dev/rora734_redo3
15M
Oracle数据库RBS
/dev/rora734_rbs
89M
Oracle数据库temp
/dev/rora734_temp
15M
Oracle数据库user
/dev/rora734_user
15M
Oracle数据库tool
/dev/rora734_tool
31M
如下设置:
(每个PP为16M)
建完后,在/dev路径下,执行
chownoracle:
dba*ora734*
改文件为oracle用户和dba组
一.root用户下进行的操作(login)
1.为oracle建文件系统,mount点是/oracle,大于1000MB。
或先建逻辑卷oracle,然后在逻辑卷上建文件系统。
2.将/oracle文件系统mount上。
创建ORACLE的目录:
/oracle/app/oracle/product/7.3.4
将每一级目录都用chmod777修改目录属性
3.建立dba用户组。
(GroupID101)
mkgroup-“A”id=”101”dba
4.建立oracle用户,PrimaryGroup是dba,GroupSet是dba,homedirectory是/oracle/app/oracle/product/7.3.4.initialPROGRAM:
/usr/bin/ksh.设立oracle的口令。
使用命令行为:
mkuser–id=101pgrp=dbahome=/oracle/app/oracle/product/7.3.4shell=/usr/bin/ksh
修改dba组,将oracle用户加入(有时候可能系统没有改)
5.在/oracle目录下建立/oracle_link目录。
6.将oracle安装光盘放入光驱。
敲入“mount–rvcdrfs/dev/cd0/mnt”命令。
7.敲入“cd/mnt/orainst”命令,并运行start.sh文件。
计算机会提示你输入一个联接目录。
请键入“/oracle/oracle_link”。
8.Link结束后,修改oracle的.profile,重新以root登陆。
oracle的.profile为:
#vi.profile
PATH=/usr/bin:
/etc:
/usr/sbin:
/usr/ucb:
$HOME/bin:
/usr/bin/X11:
/sbin:
.:
/oracle/bin
TERM=vt100
exportPATHTERM
PS1=['$PWD']
if[-s"$MAIL"]#ThisisatShellstartup.Innormal
thenecho"$MAILMSG"#operation,theShellchecks
fi#periodically.
exportORACLE_HOME=/oracle/app/oracle/product/7.3.4
exportORACLE_SID=ora734
exportORACLE_TERM=vt100
exportLIBPATH=$ORACLE_HOME/lib:
/usr/lib:
/lib
exportPATH=$ORACLE_HOME/bin:
$PATH
exportNLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280;
umask002
set-ovi
cd$ORACLE_HOME
9.在usr目录下建立oracle的tmp目录
/usr/oracle/tmp改变oracle和tmp为777权限。
10.然后敲入“cd/oracle/oracle_link/orainst”,并运行rootpre.sh文件。
二、oracle用户下的操作
1.
以oracle身份登陆系统。
在/oracle/oracle_link/orainst下,运行。
./orainst文件,开始oracle安装。
首先用客户定义安装
然后选择Install,Upgrade,orDe-InstallSoftware
在ORACLE安装选项菜单中,选择”InstallNewProduct”.
下一菜单提示你输入MountPoint,我们希望把/oracle作为Oracle产品目录结构的根,因此我们键入/oracle,并选择”OK”。
(该步可使ORACLE_BASE=/oracle/app/oracle)
选择“HomeLocator”,这一步确定了$ORACLE_HOME的路径名。
缺省值7.3.4是系统从环境变量ORACLE_HOME中获得的
然后选择变量:
ORACLE_BASE和ORACLE_HOME
在安装过程中,选择创建Database和DatabaseObjects:
确认对所有的可执行程序做重新链接。
“RelinkAllExecutables?
”选“No”。
然后选择要安装的oracle组件。
(可能根据实际需要安装)
(1)ORACLE7Server(RDBMS);
(2)ORACLE7XAlibrary;
(3)PL/SQL;
(4)Pro*C;
(5)Pro*COBOL;
(6)SQL*ModuleforC;
(7)SQL*NET;
(8)SQL*PLUS;
(9)TCP/IPprotocoladapter;
5.默认dba组,当问你是否选3个mount点时,请选No。
并键入/oracle。
然后选择裸设备安装
选择安装语言:
以后将提示你输入system,sys的口令。
dba的口令不要设置。
在出现控制文件,系统文件等的路径时,将建的逻辑卷(裸设备方式)的路径加上开始建立的裸设备。
如:
同样将所有的裸设备和空间大小都设置上。
设置完后,选择YES,按设定的路径来安装。
对于是否安装help文件和demo表,可以随便。
三、在root用户下,最后运行/oracle/app/oracle/product/7.3.4/orainst下的root.sh。
oracle说明:
用ps–ef|greporacle可以看见下面六个ora734进程,说明oracle进程已经启动。
(例:
)
oracle191001013:
10:
05-0:
00ora_pmon_ora734
oracle217781013:
10:
05-0:
00ora_lgwr_ora734
oracle227061013:
10:
05-0:
00ora_dbwr_ora734
oracle229641013:
10:
05-0:
00ora_smon_ora734
oracle232221013:
10:
05-0:
00ora_s000_ora734
oracle237361013:
10:
05-0:
00ora_d000_ora734
编辑/etc/oratab
ora734:
/oracle/app/oracle/product/7.3.4:
N中的N改成Y
(只有改过后下面的两条命令才生效)
$dbshut关闭oracle
$dbstart启动oracle
如何删除oracle(为重新安装)
1.将oracle的文件系统umount掉,然后将其remove掉。
(如为方便安装,可将/oracle/app/oracle/product/7.3.4路径下的.profile文件拷到其他路径下,以便再次安装方便)
2.将/usr/lbin下的oraenv和coraenv全部删除。
3.将etc下的oratab删除。
将oracle用户和dba组删除。