阿⾥腾讯云静默安装Oracle11G超级详细教程阿⾥/腾讯云linux安装Oracle11G
本教程使⽤的环境是:
1H2G
Centos7.6 64bit
检查硬件环境
内存要求>1GB(最好是2GB),交换内存⼤于物理内存的1.5倍,硬盘空间⼤于16GB。
下⾯是通过root⽤户操作
#查看当前的内存的使⽤,这个命令⽐较直观
free -m
如果交换内存⽐较⼩,我们⽂件作为swap分区来增加swap⼤⼩
#创建存放充当swap分区⽂件的⽬录
mkdir /swap
#创建充当swap分区的⽂件,⽂件⼤⼩就是要增加的swap⼤⼩,of是⽂件位置,这⾥我们增加2G内存=2048*1M
dd if=/dev/zero of=/swap/swapfile bs=1M count=2048
#格式化交换分区⽂件
mkswap /swap/swapfile
#给分区⽂件设置下权限:0600
chmod 0600/swap/swapfile
{
#启动交换分区⽂件
swapon /swap/swapfile
#如果提⽰设备或资源忙,先执⾏
swapoff /swap/swapfile
}
#然后设置开机⾃启,编辑/etc/fstab追加:
/swap/swapfile swap swap defaults 00
修改下各种配置⽂件,也就是软件环境
修改主机名,这个应该是规范化
hostnamectl set-hostname oracledb
echo "127.0.0.1    oracledb">>/etc/hosts
关闭selinux
sed -i "s/SELINUX=enforcing/SELINUX=disabled/"/etc/selinux/config  #这个是使修改⽴即⽣效
setenforce 0
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
然后⽤sftp⼯具上传到服务器
此处使⽤CRT
rz命令弹框选择⽂件路径点击上传即可
(注:要安装lrzszrz,没安装的话请使⽤: yum install -y lrzsz 来安装)
输⼊rz命令回车 选择⽂件->点击add->files to send出现⽂件路径->点击ok(注:所有上传⽂件在root⽬录下!⼀共上传两份!)
正在上传耐⼼等待…
上传完成
更换yum源,可以跳过
更换为阿⾥云的yum源,使yum命令下载软件更快
cd /etc
pos.pos.d.bak
pos.d
wget -O /pos.po mirrors.aliyun/po #清除缓存
yum clean all
#更新缓存
yum makecache
安装oracle依赖库
不想这样的话,可以检查下哪个没装
yum -y install binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
expat \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
pdksh \
sysstat \
oracle11g 创建数据库unixODBC \
unixODBC-devel
最后再回头检查下
rpm -q \
binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
expat \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
pdksh \
sysstat \
unixODBC \
unixODBC-devel
通过yum install pdksh -y 安装缺少 package ,这个库yum源中没有,需要⾃⼰下载;
通过wget命令直接下载pdksh的rpm包,下载到⾄/tmp/
wget -O /tmp/pdksh-5.2.14-37.el5_8.1.x86_64.rpm /5.11/os/x86_64/CentOS/pdksh-5.2.14-37.el5_8.1.x86_64.rpm cd /tmp
#安装
rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。