centos6.5 安装oracle 11g 数据库

1.新建oracle用户,新建dba、oinstall组
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba oracle
设置密码
passwd oracle
2.新建文件夹上传oracle11g的安装包,给权限
mkdir /soft
chown -R oracle.oinstall /soft
chmod -R 775 /soft
centos6.5 安装oracle 11g 数据库
3.解压数据库
centos6.5 安装oracle 11g 数据库centos6.5 安装oracle 11g 数据库
4.配置oracle用户的环境变量、更改主机名
[[email protected] ~]# vi /etc/hosts
centos6.5 安装oracle 11g 数据库
新建数据库安装目录
[[email protected] ~]# mkdir /u01/app/ -p
[[email protected] ~]# chown -R oracle.oinstall /u01/app/
[[email protected] ~]# chmod -R 775 /u01/app/
切换到oracle用户
su - oracle
编辑 .bash_profile、添加如下内容
unset USERNAME
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
export ORACLE_SID=orcltest
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=/usr/sbin:PATH:PATH:ORACLE_HOME/bin
保存退出
执行 source .bash_profile
5.mkdir -p $ORACLE_HOME

6.进入图形化界面进行安装
图形化界面一定用oracle用户登录、进入目录进行安装
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
进入界面安装
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
centos6.5 安装oracle 11g 数据库
执行脚本
[[email protected] ~]# cd /tmp/CVU_11.2.0.4.0_oracle
[[email protected] CVU_11.2.0.4.0_oracle]# ./runfixup.sh
centos6.5 安装oracle 11g 数据库
挂载本地镜像,接入相应的RPM包
centos6.5 安装oracle 11g 数据库
[[email protected] CVU_11.2.0.4.0_oracle]# cd /media/CentOS_6.5_Final/Packages/
依次安装
[[email protected] Packages]# rpm -ivh glibc-common-2.12-1.132.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh libgcc-4.4.7-4.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh glibc-2.12-1.132.el6.x86_64.rpm --nodeps

[[email protected] Packages]# rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh nscd-2.12-1.132.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm --nodeps
以上安装gcc
[[email protected] Packages]# rpm -ivh libstdc+±4.4.7-4.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh libstdc+±devel-4.4.7-4.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh gcc-c+±4.4.7-4.el6.x86_64.rpm --nodeps
以上 安装gcc-c++
[[email protected] Packages]# rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh compat-libstdc+±33-3.2.3-69.el6.x86_64.rpm --nodeps
[[email protected] Packages]# rpm -ivh elfutils-libelf-devel-0.152-1.el6.x86_64.rpm --nodeps
需要下载的rpm包,在百度搜索rpmserach
[[email protected] soft]# rpm -ivh pdksh-5.2.14-30.x86_64.rpm --nodeps

centos6.5 安装oracle 11g 数据库
直接安装就行,然后执行两个脚本
[[email protected] soft]# cd /u01/app/oraInventory/
[[email protected] oraInventory]# ./orainstRoot.sh
[[email protected] oraInventory]# cd /u01/app/oracle/product/11.2.0/db_1/
[[email protected] db_1]# ./root.sh