Oracle搭建
简介:
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。 Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。 特点 1、完整的数据管理功能: 1)数据的大量性 2)数据的保存的持久性 3)数据的共享性 4)数据的可靠性 2、完备关系的产品: 1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示; 2)保证访问的准则 3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化 4)数据物理性和逻辑性独立准则 3、分布式处理功能: ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql Net、SQLCONNECT和其他非ORACLE的关系型产品构成。 4、用ORACLE能轻松的实现数据仓库的操作。 这是一个技术发展的趋势,不在这里讨论。 优点 ■ 可用性强 ■ 可扩展性强 ■ 数据安全性强 ■ 稳定性强 实验环境: 在CentOs7上搭建Oracle12C数据库 虚拟机IP:192.168.120.129 具体实验步骤: ------------------ 创建一个新硬盘,格式化----------------- [ [email?protected] ~]# systemctl stop firewalld.service [ [email?protected] ~]# systemctl disable firewalld.service Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [ [email?protected] ~]# setenforce 0 [ [email?protected] ~]# cd /dev [ [email?protected] dev]# fdisk /dev/sdb n p 回车 回车 回车 w [ [email?protected] dev]# mkfs -t xfs /dev/sdb1 [ [email?protected] dev]# mkdir /orc [ [email?protected] dev]# vim /etc/hostname HOSTNAME=oracle [[email?protected] dev]# vim /etc/hosts 192.168.120.129 oracle 重启虚拟机 [[email?protected] ~]# mount /dev/sdb1 /orc -------------------------------安装Oracle----------------------- [[email?protected] ~]# vim /etc/sysctl.conf [[email?protected] ~]# sysctl -p #生效 --------------------用户环境配置------------------------------- [[email?protected] ~]# mkdir -p /orc/app/oracle 删除末尾两行数据插入 export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID -------------------Oracle用户资源限制----------------- session required /lib/security/pam_limits.so [[email?protected] ~]# vim /etc/security/limits.conf [[email?protected] ~]# vim /etc/profile ----------------------------------安装Oracle安装包----------------------------- [[email?protected] ~]# mount.cifs //192.168.100.10/database /abc 进入虚拟机先用root用户登录 操作安装后,在安装到79%的时候弹出小窗口,要求运行两个脚本,这时候用root用户进行操作 [[email?protected] abc]# /orc/app/oraInventory/orainstRoot.sh 更改组名/orc/app/oraInventory 到 oinstall. [[email?protected] abc]# /orc/app/oracle/product/12.2.0/dbhome_1/root.sh 等待会很久,等安装好了,可以用浏览器访问一下 https://192.168.120.129:5500/em #IP为服务器IP 登录用户名为sys 密码为刚才自己图形化界面设置的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |