Oracle介绍
Oracle Database,又名Oracle RDBMS,或简称Oracle, 是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
Oracle 12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。
这里简单记录一下如何在centos7系统中安装Oracle12c
1. 系统环境
- 系统:CentOS7
- 物理内存: 4GB及以上
- swap内存: 8GB(是物理内存的两倍)
- cpu:双核
- Oracle的安装文件夹不低于15G
- Oracle 安装包官网下载地址: https://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle12c-linux-12201-3608234.html
检查运行总内存是否大于1G:grep MemTotal /proc/meminfo
查询系统位数:uname -m
查询系统版本:cat /proc/version
查询系统内核版本:uname -r
查看硬盘空间:df -h
/tmp文件夹至少1G:df -h /tmp
创建新分区:做Oracle的安装目录,不少于15G, 并格式化为 xfs格式
fdisk -l # 查看磁盘/dev/vdb
fdisk /dev/vdb # 磁盘分区步骤: n->p->1->回车->回车->w
mkfs -t xfs /dev/vdb1 #格式化为 xfs格式
mkdir /orc # 并创建一个 /orc 文件夹用作挂载点
mount /dev/vdb1/orc #临时挂载,重启主机需重新挂载
这里简单的介绍swap不足,swap 为 0的情况
fdisk -l # 查看磁盘/dev/vda
df -h # 查看硬盘空间使用情况
创建用于交换分区的文件:增加2G大小的交换分区,count等于想要的块大小(以2G为例)
dd if=/dev/zero of=/home/swap bs=1024 count=2048000
mkswap /home/swap # 设置交换分区文件
swapon /home/swap # 立即启用交换分区文件
fr