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
3.解压数据库
4.配置oracle用户的环境变量、更改主机名
[[email protected] ~]# vi /etc/hosts
新建数据库安装目录
[[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:ORACLE_HOME/bin
保存退出
执行 source .bash_profile
5.mkdir -p $ORACLE_HOME
6.进入图形化界面进行安装
图形化界面一定用oracle用户登录、进入目录进行安装
进入界面安装
执行脚本
[[email protected] ~]# cd /tmp/CVU_11.2.0.4.0_oracle
[[email protected] CVU_11.2.0.4.0_oracle]# ./runfixup.sh
挂载本地镜像,接入相应的RPM包
[[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
直接安装就行,然后执行两个脚本
[[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