欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle12c数据库安装环境及配置要求

程序员文章站 2022-06-22 23:32:03
**ORACLE12C数据库安装步骤**1、配置主机名:oraclehostnamectl set-hostname oralce2、为主机配置一个IP地址,修改网卡配置文件[root@oracle ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_......
              **ORACLE12C数据库安装步骤**

1、配置主机名:oracle

hostnamectl set-hostname oralce

2、为主机配置一个IP地址,修改网卡配置文件
[root@oracle ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=8769be79-f09f-4d48-beb1-054144eed32b
DEVICE=ens33
ONBOOT=yes
DNS1=172.16.16.2
IPADDR=172.16.16.132
NETWORK=255.255.255.0
GATEWAY=172.16.16.2
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
ZONE=public

3、关闭selinux
临时关闭
setenforce 0
永久关闭
vim /etc/selinux/config

ELINUX=disabled
SELINUXTYPE=targeted

4、配置主机名与ip地址对应关系

echo "oracle  172.16.16.132"  >>/etc/hosts

5、安装环境要求
安装环境请给足2G内存"
新建文件夹

mkdir  /media/cdrom
mkdir /root/yum

6、挂载linux系统光盘

mount  /dev/cdrom  /media/cdrom

7、修改yum源

cd  /etc/yum.repo.d/
mv  /etc/yum.repo.d/*  /root/yum/
mv /root/CentOS-Media.repo   ./
vim  ./CentOS-Media.repo

8、安装oracle所需环境工具

yum  install   binutils  compat-libcap1  compat-libstdc++-33  gcc gcc-c++  glibc glibc-devel  ksh  libaio  libaio-devel  libaio-devel libgcc  libstdc++   libstdc++-devel  libxi libxtst  make sysstat  unixODBC  unixODBC-devel   -y

8创建必需的用户、组账号

groupadd  -g  54321  oinstall
groupadd  -g  54322  dba
useradd  -u  54321  -g  oinstall -G dba  oracle
修

改oracle账户密码

echo  "密码"  |passwd  --stdin  oracle

创建oracle安装目录

mkdir  -p   /u01/app/oracle

修改文件夹权限

chown  -R  oracle:oinstall(属主:属组)  /u01/app/
chmod  -R  /u01/app/oracle

或者(grep oinstall /etc/group &> /dev/null || groupadd -g 54321 oinstall
grep dba /etc/group &> /dev/null || groupadd -g 54322 dba
grep oracle /etc/passwd &> /dev/null || useradd -u 54321 -g oinstall -G dba oracle
echo “pwd123” | passwd --stdin oracle &> /dev/null)同上类似,此为创建并过滤出结果

9、调整内核运行参数

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

sysctl -p —重新加载配置文件

10、调整用户会话限制
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     //oracle软堆栈限制

vim /etc/profile

if   [   $USER   =   "oracle"   ];then
		if   [   $SHELL   =   "/bin/ksh"   ];then
			ulimit	-u   16384
			ulimit 	-n   65536
		else
			ulimit	-u    16384  -n  65536
		fi
fi

11、配置Oracle用户环境
vim /home/oracle/.bash_profile

umask 022
export ORACLE_BASE=/u01/app/oracle    //定义基本目录
ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1  //定义安装家目录
ORACLE_SID=orcl   //定义数据库实例名称
LANG=zh_CN.UTF-8
NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK  //定义使用何种语言
PATH=$PATH:$ORACLE_HOME/bin
export   DISPLAY=:0.0 设置display环境变量
export   PATH   LANG   NLS_LANG   ORACLE_BASE ORACLE_HOME   ORACLE_SID

12、开始安装oracle
xhost + //root用户开启图形化界面操作
access control disabled, clients can connect from any host
su - oracle //切换至oracle用户
解压oracle软件包
oracle12c数据库安装环境及配置要求
现在开始图形界面安装

unzip  oracle软件名
cd database    
./runInstall

oracle12c数据库安装环境及配置要求
oracle12c数据库安装环境及配置要求
oracle12c数据库安装环境及配置要求
oracle12c数据库安装环境及配置要求

切换至oracle数据库用户

su   -  oracle

开启默认端口监听1521

lsnrctl  start

netmgr–oracle网络配置工具(图形化)
netca–oracle监听工具(图形化)
安装完成后还需以root用户运行以下脚本命令

cd   /u01/app/oracle/product/12.2.0/dbhome_1/
./root.sh
cd /u01/app/oraInventory/
./orainstRoot.sh

o

racle数据库(enterprise manger)database express平台管理地址
https://oracle:5500/em

本文地址:https://blog.csdn.net/studay_everday/article/details/108582109