liunx下的oracle安装详细过程
系统centos 7
oracle:oracle 11g
1.准备工作
1.下载oracle安装包 官网下载 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html
百度网盘下载链接:https://pan.baidu.com/s/1B3s-0AFsG8Pvks7PJ_JRVg 提取码:kkqw
2.传到Liunx系统上去,这里用的是Xftp传输的 安装包是这两个
2.安装oracle之前的准备
1.创建运行oracle数据库的系统用户和用户组
登录root账户
[root@localhost ~]# groupadd oinstall #创建用户组oinstall>
[root@localhost ~]# groupadd dba #同上
[root@localhost ~]# useradd -g oinstall -g dba -m oracle#创建oracle用户并加入oinstall和dba中
[root@localhost ~]# passwd oracle #给oracle用户设置密码
NewChanging password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully. #看到这个代表设置成功
[root@localhost ~]# id oracle #查看oracle用户
uid=1001(oracle) gid=1002(dba) groups=1002(dba)
关于为什么创建oinstall和dba参考:http://www.oracle.com/technetwork/cn/articles/hunter-rac11gr2-iscsi-2-092412-zhs.html#13
2.创建oracle数据库安装目录
[root@localhost ~]# mkdir -p /data/oracle #oracle数据库安装目录
[root@localhost ~]# mkdir -p /data/oraInventory #oracle数据库配置文件目录
[root@localhost ~]# mkdir -p /data/database #oracle数据库软件包解压目录
[root@localhost ~]# cd /data #检查一下文件夹
[root@localhost data]# ls
database oracle oraInventory
[root@localhost data]# chown -R oracle:oinstall /data/oracle #设置目录所有者为oinstall
[root@localhost data]# chown -R oracle:oinstall /data/oraInventory
[root@localhost data]# chown -R oracle:oinstall /data/database
3.修改OS系统标识
oracle 默认不支持centos安装,所以需要修改系统标识
[root@localhost data]# vim /etc/redhat-release #进入文件后把里面的内容改为redhat-7
[root@localhost data]# cat /etc/redhat-release
redhat-7
4.安装oracle数据库所需的软件包
#用以下命令检查依赖包,is not为缺失
rpm -qv binutils \compat-libstdc+±33 \elfutils-libelf \elfutils-libelf-devel \gcc \gcc-c++ \glibc \glibc-common \glibc-devel \glibc-headers \kernel-headers \libaio \libaio-devel \libgcc \libgomp \libstdc++ \libstdc+±devel \make \numactl-devel \sysstat \unixODBC \unixODBC-devel \compat-libcap1 \pdksh \xclock\
#缺失的安装包用 yum install 安装 如下所示:
[root@localhost ~]# yum install compat-libstdc++-33 <font color=red>这是安装compat-libstdc++-33</font>
安装中的第一个坑,出现以下情况一律输入y再enter,否则安装失败
#如使用yum -y install 则不会出现
#如果出现complete则说明安装成功
#pdksh无法通过yum安装只能通过手动安装
pdksh安装包链接:https://pan.baidu.com/s/1yxuxRw9pw7CUqJOlYWJ4Yg 提取码:7oh2
通过xptf传输到虚拟机
[root@localhost ~]# rpm -ivh pdksh-5.2.14-30.x86_64.rpm