这篇文章是我自己结合了搜索来的资料,然后按照我做实验再发表。希望对大家有帮助!是在虚拟机下安装的。

linux redhat server5.0 安装oracle10g

     

     

linux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10g 

linux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10g

图片有省略,我传的是我觉得比较重要。

下面是安装好了,进入系统后操作的。

 

linux redhat server5.0 安装oracle10g 

检查完后安装包

 

linux redhat server5.0 安装oracle10g 

linux redhat server5.0 安装oracle10g

 linux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10g

 

linux redhat server5.0 安装oracle10glinux redhat server5.0 安装oracle10g

这些就是要安装的包了。

接下来就是安装oracle用户和包了

 

linux redhat server5.0 安装oracle10g 

1、    创建安装目录

[[email protected] /]# mkdir -p / u01/oracle
[[email protected] /]# chown -R oracle:oinstall  /u01
[[email protected] u01]# chmod -R 775 /u01/oracledatabase/*
把oracle包放到/u01/oracle/下在安装unzip ,后用./runInstaller安装。
2、    配置内核参数
a.执行如下命令,在文件最后添加灰色部分参数
[[email protected] /]# 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
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
 
执行下面命令使配置生效
[[email protected] /]# sysctl –p
b.执行如下命令,在文件最后添加灰色部分参数
[[email protected] /]# vi /etc/security/limits.conf
 oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
c.执行如下命令,在文件最后添加灰色部分参数
[[email protected] /]# vi /etc/pam.d/login
 
session required /lib/security/pam_limits.so
session required pam_limits.so
 
 
 
 
 
 
d.执行如下命令,在文件最后添加灰色部分参数
[[email protected] /]# vi /etc/profile
 
if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi
 
执行下面命令使配置生效
[[email protected] /]# source /etc/profile
1、  配置oracle环境变量
切换到oracle用户
[[email protected] ~]# su – oracle
执行如下命令在/home/oracle下,在文件最后添加灰色部分参数
[[email protected] ~]$ vi .bash_profile
 
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1
ORACLE_SID=oracle10g(这里的SID很重要,后面要用)
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
 
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH
 
stty erase ^h
注意ORACLE_SID为实例名
 执行下面命令使环境变量生效(建议重启Linux系统)
[[email protected] ~]$ source /home/oracle/.bash_profile
修改开机使用文本模式登录:
如果没有下面这些步骤,oracle在安装时,可能出现问题(可能使用oracle用户启动安装界面的时候报错,无法启动图形化界面。)
#vi /etc/inittab
把 id:5:initdefault: 修改为 id:3:initdefault,等oracle安装完成后,可以修改回来
#reboot(重启)
   添加你的机器oracle用户可以使用图形化界面:
在文本模式下,用root登录
# startx
# xhost +127.0.0.1
# su - oracle
$ export DISPLAY="IP:0.0"        #此处修改为你的IP地址
$ export LANG=en_US                         #设置运行语言
在./runInstaller下编译了。

linux redhat server5.0 安装oracle10g linux redhat server5.0 安装oracle10g linux redhat server5.0 安装oracle10g 

还有的图片我就传附件了