完美部署Oracle数据库
1. Oracle数据库的概述
Oracle是当今著名的Oracle(甲骨文)公司的数据库产品,它是世界上第一个商品化的关系型数据库管理系统,也是第一个推出和数据库结合的第四代语言开发工具的数据库产品。
Oracle采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台。Oracle公司的软件产品丰富,包括Oracle服务器产品,Oracle开发工具和Oracle应用软件。其中最著名的就是Oracle数据库,目前最新的版本是Oracle 12c。
2. Oracle数据库的优点
oracle 优势很多,银行保险电信大部分是用oracle处理的
1、处理速度快
2、安全级别高。支持快闪以及完美的恢复,即使硬件坏了,也可以恢复到故障发前的1s
3、几台数据库做集群数据库,可以做到几秒s以内故障转移,而且数据物理完全一致,现在集群一直是最优秀的解决方案,对于银行保险没有其他太多的选项(数据不丢,快速切换,负载均衡)
4、网格控制,以及 数据仓库方面也非常强大
3. 注意点
3.1 系统及配置要求
- 物理内存:不少于1GB
- 交换分区不少于(不少于4GB)
物理内存为1 ~ 2GB时,设置为虚拟内存的1.5 ~ 2倍
物理内存为2 ~ 16GB时,设置与虚拟内存大小相同 - 磁盘空间:不少于15GB
- 拥有固定的FQDN(完全合格域名)名称,安装好不建议在更改
3.2 安装过程
- 允许runlnstaller安装程序
- 将下载的zip包解压
- 开启图形终端授权
- 进入database目录,由用户oracle执行安装#
4. 实验过程
4.1 准备工作
systemctl disable firewalld.service ##永久关闭防火墙
systemctl stop firewalld.service ##关闭防火墙
setenforce 0 ##关闭核心防护
iptables -F ###清空防火墙规则
hostnamectl set-hostname oracle ###更改主机名
su ###刷新
vim /etc/hosts ###地址映射主机名
20.0.0.12 oracle
下面在虚拟机中增加一块40G的硬盘给oracle数据库使用
init 6 ###重启虚拟机
fdisk -l ###查看新增的硬盘
fdisk /dev/sdb ###分区
输入n,输入p,回车,回车,w保存退出
mkfs -t xfs /dev/sdb1 ###将分区好的硬盘格式化
vi /etc/fstab ###永久挂载
/dev/sdb1 /orc xfs defaults 0 0
mkdir /orc ##新建目录
mount -a ###加载挂载信息
4.2 安装环境
yum -y install binutils