linux 下安装oracle 是一件很令人头疼的事情,我把自己的安装步骤拿出来给大家分享一下。
一.linux服务端的安装.
1.下载oracle服务端软件,下载网址如下
http://www.oracle.com/technology/software/products/database/index.html
我选择的版本是:Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86-64
进入页面后选择
10201_database_linux_x86_64.cpio.gz 来下载
2.下载ok后进行软件的安装步骤如下:
(1) 解压安装包: gunzip 10201_database_linux_x86_64.cpio.gz
(2) 再解压安装包: cpio -idmv 10201_database_linux_x86_64.cpio
(3) 进入网址 http://www.oracle.com/pls/db102/homepage
选择对应的Installation Guides来进行安装.
我选择的安装文档为:Database Installation Guide for Linux x86-64
3.然后打开页面就可以按照安装向导文档的指示来安装数据库了,安装步骤如下:
(1).安装的准备工作,这是整个安装的困难所在.首先要确定你的机器上都装了oracle然件所需要的包.
Red Hat Enterprise Linux 4.0:(不同版本需要的包不一样)
binutils-2.15.92.0.2-10.EL4
compat-db-4.1.25-9
control-center-2.8.0-12
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
glibc-2.3.4-2
glibc-common-2.3.4-2
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-9.EL4
libstdc++-devel-3.4.3-9.EL4
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
查看系统版本
# cat /proc/version
查看这些报是否安装,用下面的命令
# rpm -q package_name
(2).为oracle创建用户和用户组
Creating the Oracle Inventory Group(存取组)
# /usr/sbin/groupadd oinstall
Creating the OSDBA Group:
# /usr/sbin/groupadd dba
Creating an OSOPER Group (Optional):
# /usr/sbin/groupadd oper
Creating the Oracle Software Owner User:
# /usr/sbin/useradd -g oinstall -G dba[,oper] oracle //-g 表示主要组,-G表示次要组,oinstall是主要组.
# passwd oracle
如果要修改已经存在的用户:
/usr/sbin/usermod -g oinstall -G dba[,oper] oracle
查看nobody是否存在
# id nobody
不存在则创建
# /usr/sbin/useradd nobody
检验oracle是否创建成功
# id oracle
(3).Configuring Kernel Parameters(配置kernel 的参数)
推荐的kernel参数列表,你的值可�