|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
在Red Hat AS4下安装oracle 10G
作者: Terence Song
以下主要是我的操作过程,也可以不同的;
到www.oracle.com网上下载安装包oracle-xe-univ-10.2.0.1-1.0.i386.rpm;
在linux下打开终端,以root用户登录;
一,修改核心参数.执行如下命令:
#vi /etc/sysctl.conf
在该文件末尾加入如下内容:
------------------------------------------------------
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
------------------------------------------------------
编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效.
(这个很重要,我装的时候重启系统这个才生效的)
二,为root用户(你的安装用户)设定Shell的限制
一般来说,还需要需要进行如下的设定,以便改进该用户的有关nofile(可打开的文件描述符的最大数)和
nproc(单个用户可用的最大进程数量)
# vi /etc/security/limits.conf
-------Add the following-------------------------
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
添加如下的行到/etc/pam.d/login 文件:
# vi /etc/pam.d/login
-------Add the following--------------------------
session required /lib/security/pam_limits.so
三,确保以下包都正确安装
make-3.80-5
openmotif-devel-2.2.3-6.RHEL4.2
openmotif-2.2.3-6.RHEL4.2
binutils-2.15.92.0.2-10.EL4
setarch-1.6-1
compat-db-4.1.25-9
compat-gcc-32-c++-3.2.3-47.3
compat-libstdc++-33-3.2.3-47.3
compat-gcc-32-3.2.3-47.3
要额外注意的是,这些软件包之间是有依赖性的,先后的顺序要找好.否则会报告不能安装的错误.
我安装RHAS4时这些都装上去了,若没有装的一定要装上
可用如下命令检测这些包是否已安装:
#rpm -q packagename
For example:
#rpm -1 make-3.80-5
四,创建用户和相关的组
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
可以以普通的用户安装或是root用户安装Oracle 10g(本人是用root用户安装的)
五,开始安装
安装之前必须先安装libaio-0.3.102-1.i386.rpm,在存放该包的目录下,执行命令如下:
#rpm -ivh libaio-0.3.102-1.i386.rpm
OK,至此安装前的准备工作都做好了,可以开始安装Oracle 10g了,执行命令如下:
#rpm -ivh racle-xe-univ-10.2.0.1-1.0.i386.rpm
六,安装完后的配置
执行命令:
#/etc/init.d/oracle-xe configure
按提示完成对DataBase的初始化设置
当命令行提示:Installation Completed Successfully
恭喜你Oracle 10g安装成功了!^-^
七,安装完后的一些补充说明:
#rpm -ivh racle-xe-univ-10.2.0.1-1.0.i386.rpm
执行该命令是按默认的安装路径来安装Oracle 10g的(本人的装在/usr/lib下)
是否可以安装在其它目录下,如何装?欢迎各位积极尝试,如能告之本人,感激不尽。
以上若有不足或错误之处,还望多多指教,欢迎交流!
注:本文参考了来自www.wengu.com的一篇文章,在此表示感谢! |
|