每天进步一点点

CentOS6.4下装oracle10

上一篇 / 下一篇  2013-07-24 08:48:11 / 个人分类:数据库

一、安装前检查系统环境
 1.查看操作系统的情况
[root@localhost ~]#  cat /etc/redhat-release    --系统版本
CentOS release 6.4 (Final)

[root@localhost ~]# uname -a                    --查看内核
Linux localhost 2.6.32-358.el6.i686 #1 SMP Thu Feb 21 21:50:49 UTC 2013 i686 i686 i386 GNU/Linux

[root@localhost ~]# getconf LONG_BIT            --查看操作系统位数
32

[root@localhost ~]# free -m                     --查看内存及交换分区大小,最小要求512M,此处3821M
             total       used       free     shared    buffers     cached
Mem:          3821       2598       1222          0        147        715
-/+ buffers/cache:       1735       2085
Swap:         3951          0       3951        --交换分区大小

[root@localhost ~]# hostname                    --主机名
localhost

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0  --IP地址配置
DEVICE=eth0
TYPE=Ethernet
UUID=ce2664ce-1305-4b8d-b2bc-fd5d4411931c
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.2.201
PREFIX=24
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=B8:AC:6F:32:54:45

2.关闭防火墙,禁用SELinux
service iptables stop
chkconfig iptables off

3.确认以下包全部安装
rpm -q gcc make binutils openmotif setarch compat-db libXp --没有的从系统安装盘中找安装包
上传后,手动安装:rpm -ivh gcc-c++-4.1.2-48.el5.i386.rpm

4、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数
kernel.shmall = 2097152   
kernel.shmmax = 2147483648 
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
# sysctl -p  --使内核参数生效

5、创建安装数据库时所需要使用的用户组dba及ora10用户,并将ora10用户加入到dba组
[root@localhost /]# groupadd dba                #创建dba组
[root@localhost /]# useradd -m -g dba ora10 #创建ora10用户,并加入到dba组
[root@localhost /]# passwd ora10           #设定ora10用户的密码

6、创建Oracle安装目录及oracle数据库文件存放目录
[root@localhost /]# mkdir -p /ora10/product     #创建数据库软件安装目录
[root@localhost /]# mkdir /ora10data               #创建数据文件存放目录
[root@localhost /]# chown -R ora10:dba /ora10      #设定/ora10目录用户属主及属组为ora10及dba
[root@localhost /]# chown -R ora10:dba /ora10data/  #设定/ora10data目录用户属主及属组为ora10及dba
[root@localhost /]# chmod -R 775 /ora10             #设定目录的读写权限
[root@localhost/]# chmod 775 /ora10data/

7、配置ora10用户环境,以ora10用户登录,修改ora10用户下的 .bash_profile 文件。增加以下参数
[root@localhost ora10]# su - ora10
[ora10@localhost ~]$ vi .bash_profile  #执行vi命令来修改.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_BASE=/ora10/product  #oracle根目录
export ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1  #oracle软件存放目录
export ORACLE_SID=ora10  #oracle实例
export LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=American_America.ZHS16GBK
:wq!
[ora10@localhost ~]$ source .bash_profile #使ora10用户环境变量生效

8.上传oracle安装介质并用ora10用户解压,使解压出来的database目录属性为ora10:dba
unzip  10201_database_linux32.zip

二、安装oracle
1、在客户端打开Xmanager-Passive和Xshell
[ora10@localhost opt]# export DISPLAY=192.168.2.104:0.0  --这里的IP是我本地PC机的IP
[ora10@localhost opt]# export LANG=en_US.UTF-8           --字符集设置,避免安装时显示乱码

2、进入/ora10/database/目录,执行runInstaller开始安装
[ora10@localhost opt]# cd /ora10/database/
[ora10@localhost database]$ ./runInstaller -ignoreSysPrereqs   --调出图形安装界面









执行完脚本后,点击脚本会话窗口的 OK

最后点击Exit确认退出安装

到此,就完成了oracle10g软件安装


TAG:

 

评分:0

我来说两句

Open Toolbar