CentOS 7.6 测试环境安装ORACLE 12C

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

CentOS 7.6 测试环境安装ORACLE 12C

一、文档说明

本文基于virtualBox上的CentOS7.6安装Oracle12C,仅适用于虚拟机环境下测试使用。

Windows主机虚拟机:virtualBox

Linux远程连接工具:MobaXterm。

/boot

--

1G

swap

vg00

4G

/

vg00

34.9G

/oracle

vg01

60G

二、安装前准备

1.关闭防火墙

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

 

2.创建Oracle用户与组

groupadd oinstall

groupadd dba

groupadd oper

useradd -g oinstall -G dba,oper oracle

echo "123456" | passwd --stdin  oracle  #oracle用户的密码设置


3.创建安装目录(以及设置文件权限)

mkdir -p /var/app/oracle/product/12.2.0/dbhome_1

chown -R oracle:oinstall /var/app

chmod -R 775 /var/app


4.安装Oracle需要的系统依赖包

安装:

yum install -y binutils compat-libstdc++ elfutils-libelf elfutils-elf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

yum -y install compat-db*

yum -y install compat-libstdc*

yum -y install elfutils-libelf*

yum -y install *unzip*

yum -y install compat-libcap1*

yum -y install smartmontools

yum -y groupinstall "X Window System"

yum install -y cjkuni-uming-fonts



5.修改系统参数

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_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586


保存退出后,输入sysctl -p命令使之生效


6.修改oracle用户的限制,包括资源,进程等

vi编辑 /etc/security/limits.d/20-nproc.conf 添加:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240


7.修改oracle相关环境变量

vi编辑oracle家目录下的.bash_profile文件,添加:

ORACLE_BASE=/var/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1

ORACLE_SID=perf

export ORACLE_BASE ORACLE_HOME ORACLE_SID

export PATH=$ORACLE_HOME/bin:$PATH


8.上传Oracle安装包,解压

新增上传安装包文件夹,上传,解压


三、安装

1.启动安装程序


2.create and configure a database:安装Oracle软件并且创建一个新的数据库

3.选择server class:如果是在服务器安装选择服务类

4.单实例:选择数据库安装类型为单个实例

5.Advanced install:选择企业版安装

6.选择企业版

7.填写安装Oracle安装信息,图片中填入的是章节二安装前准备的第三小节,这一步可以修改成自己想安装的具体目录

8.直接点击 NEXT,由于之前配置了Oracle环境变量信息,所以此处不用修改,保持默认即可

9.如果要创建容器模式,就勾选create as container database(不建议使用!

10.点击memory页签,设置内存大小

11.点击character sets选择适合的数据库字符集,建议使用AL32UTF8

12.输入数据文件保存路径

13.此处可根据需要配置,点击next到下一步

14.设置是否归档,根据需要设置

15.输入密码过于简单会有安全提示,点'Yes'可以忽略这个提示继续安装

16.核对所属组,没问题后点击下一步

17.检查系统参数,对操作系统参数,交换分区大小等进行检查,交换分区过小这个警告可以忽略

18.此处是安装的选择项核对界面,无误点击install进行安装

19.用root用户进入到如图对应脚本目录执行这两个脚本,然后再点击ok继续安装

20.安装完成,点击close




CentOS 7.6 测试环境安装ORACLE 12C

一、文档说明本文基于virtualBox上的CentOS7.6安装Oracle12C,仅适用于虚拟机环境下测试使用。Windows主机虚拟机:virtualBoxLinux远程连接...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息