oracle数据库搭建

oracle 在CentOS 7 安装

oracle安装条件:

物理内存不少于1G
磁盘空间不少于15G

软件要求:

中文桌面环境
安装所需软件包

配置yum,安装支持包

#yum -y install binutils compat-* gcc gcc-c++
glibc
glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc+±devel libXi
libXtst make sysstat unixODBC unixODBC-devel

vim,调整内核参数

#vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_max = 4194304
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

#sysctl -p 重新加载vim
#groupadd -g 54321 oinstall 创建安装组
#useradd -u 54321 -g oinstall -G dba oracle 创建运行用户
#passwd oracle
#mkdir -p /u01/app/oracle 建立基本目录
#chown -R oracle:oinstall /u01/app/
#chmod -R 775 /u01/app/oracle/ 添加分配权限

配置vim文件

#vim /home/oracle/.bash_profile
#umask 022
#ORACLE_BASE=/u01/app/oracle
#ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1/
#ORACLE_SID=orcl
#NLS_LANG=“SIMPLIFIED CHINESE_CHINA”.UTF8
#PATH= P A T H : PATH: PATH:ORACLE_HOME/bin
#LANG=zh_CN.UTF-8
#export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID
#export DISPLAY=:0.0

为oracle用户设置Shell限制
#vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240

设置文件硬限制
#vim /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so

配置用户限制资源

#vim /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

#mkdir /tmp/abc 创建/下的abc目录
#cp /mnt/linuxx64_12201_database.zip /tmp/abc 将根下的mnt目录下的文件复制到根下的tmp下的abc里 (注意:这里是由软件包打成光盘挂载的目录 如其他方式复制的位置也不同)
#cd /tmp/abc/
#unzip linuxx64_12201_database.zip
#ls database/
install response rpm runInstaller sshsetup stage welcome.html

执行安装程序

#xhost +
#su - oracle
#cd /tmp/abc/database/
#./runInstaller

1、配置安全更新
在这里插入图片描述
2、安装选项,选择“创建和配置数据库”
在这里插入图片描述
3丶在系统类中选择“服务器类”

在这里插入图片描述
4丶网格选项中选择“单实例数据库安装”
在这里插入图片描述
5丶安装类型选择“典型安装”。如果为各种管理账号分别设置口令,或者选择语言版本,设置自动备份,存储管理等,则应选择“高级安装”。
在这里插入图片描述
6丶典型安装的配置,必须设置管理员口令,其它参数采用默认值,系统将自动创建3个用户,分别是:超级管理员sys,system和数据库所有者sysman,当选择高级安装时,可以为3个用户分别设置口令,否则将使用同一个管理口令。
在这里插入图片描述
7丶创建产品清单,将清单目录修改为/opt/oracle/oralnventory,以便oracle用户有权限写入oracle数据库的清单信息。
在这里插入图片描述
8丶先决条件检查及概要,出现下面的程序包状态失败,因为这些包是32位的包,而我们的系统是64位的,所以不用理会,点击“全部忽略”。然后点击“下一步”。
在这里插入图片描述
在这里插入图片描述
9丶安装中
在这里插入图片描述
10丶注意:在安装的过程中会弹出一个执行配置脚本 这时在打开一个命令终端复制执行即可
在这里插入图片描述
11丶执行完后即可等待安装完毕
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值