Oracle 11G 安装图解

数据库

Oracle 介绍

Oracle Database,又名Oracle RDBMS,或简称Oracle 是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

Oracle官网:https://www.oracle.com/index.html

1、完整的数据管理功能:

  1. 数据的大量性
  2. 数据的保存的持久性
  3. 数据的共享性
  4. 数据的可靠性

2、完备关系的产品:

1)信息准则—关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
2)保证访问的准则
3)视图更新准则—只要形成视图的表中的数据变化了,相应的视图中的数据同时变化
4)数据物理性和逻辑性独立准则

优点

  • 可用性强
  • 可扩展性强
  • 数据安全性强
  • 稳定性强

逻辑结构

它由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同义词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。
总之,逻辑结构由逻辑存储结构(表空间,段,范围,块)和逻辑数据结构(表、视图、序列、存储过程、同义词、索引、簇和数据库链等)组成,而其中的模式对象(逻辑数据结构)和关系形成了数据库的关系设计。

Oracle版本

Oracle数据库自发布至今,也经历了一个从不稳定到稳定,从功能简单至强大的过程。从第二版开始,Oracle的每一次版本变迁,都具有里程碑意义。

  1. 1979年的夏季,RSI(Oracle公司的前身,Relational Software,Inc)发布了Oracle第二版。
  2. 1983年3月,RSI发布了Oracle第三版。从现在起Oracle产品有了一个关键的特性–可移植性。
  3. 1984年10月,Oracle(RSI更名为Oracle)发布了第4版产品。这一版增加了读一致性这个重要特性。
  4. 1985年,Oracle发布了5.0版。这个版本是Oracle数据库较为稳定的版本。并实现了C/S模式工作。
  5. 1986年,Oracle发布了5.1版。该版本开始支持分布式查询。
  6. 988年,Oracle发布了第6版。该版本中引入了行级锁特性,同时还引入了联机热备份功能。
  7. 1992年6月,Oracle发布了第7版。该版本增加了包括分布式事务处理功能、用于应用程序开发的新工具及安全性方法等功能。
  8. 1997年6月,Oracle第8版发布。Oracle8支持面向对象的开发及新的多媒体应用。
  9. 1998年9月,Oracle公司正式发布Oracle 8i。正是因为该版本对Internet的支持,所以,在版本号之后,添加了标识i。
  10. 2001年6月,Oracle发布了Oracle 9i。
  11. 2003年9月,Oracle发布了Oracle 10g。这一版的最大特性就是加入了网格计算的功能,因此版本号之后的标识使用了字母g,代表Grid–网格。
  12. 2007年7月11日,Oracle发布了Oracle 11g。Oracle 11g实现了信息生命周期管(Information Lifecycle Management)等多项创新。
  13. 2013年6月,新一代数据库 — Oracle Database 12c 现已推出,可在各种平台上使用。Oracle Database 12c 企业版包含500多个新特性,其中包括一种新的架构,可简化数据库整合到云的过程,使客户无需更改应用即可将多个数据库作为一个来管理。
  14. Oracle的最新版本为Oracle 12c,但是,目前应用最广泛的版本为Oracle 11g和Oracle 10g。本文选取使用的版本为Oracle 11g。

Oracle具有强大的功能,因此,对于硬件要求也较高。Oracle 10g安装的硬件要求如下:

1024MB以上的物理内存。1.5~3.5 GB磁盘空间,具体大小由安装类型决定。
Oracle数据库11g有多个版本可供选择:
标准版1标准版企业版。所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。Oracle数据库11g企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。

Oracle安装

首先请下载软件包:

  1. p10404530_112030_Linux-x86-64_1of7.zip
  2. p10404530_112030_Linux-x86-64_2of7.zip

我们在这里已经上传至百度云盘
链接:http://pan.baidu.com/s/1pKR82c7 密码:sa9t

环境准备

安装Oracle 11G

1.创建用户和组

2.创建Oracle目录文件夹

3.修改配置文件

4.其他参数设置

设置/etc/profile

设置.bash_profile

设置systctl

设置etc/security/limits.conf

设置/etc/pam.d/login

提示:上面就是我们的基础环境,如果不进行设置。可能在后期会出现error

上传软件包

<

接下来我们需要安装2个包组,因为包组比较大,建议使用本地Yum进行安装

配置本地Yum源

图①
配置yum源

安装包组

安装Xmanage Enterprise5

下载地址链接:http://pan.baidu.com/s/1c14osfe 密码:ilvx
或者百度进行自行下载

或者百度进行自行下载

这里需要填写产品密钥,打开我提供的压缩包,运行激活码文件。将时间修改为12/05/2014即可

这里需要填写产品密钥,打开我提供的压缩包,运行激活码文件。将时间修改为12/05/2014即可

安装成功之后会在桌面生成下图文件

打开,运行下图软件


提示:我们只需要打开一个就好,出现这个图标就可以

因为我们要使用图形化进行安装,需要进行IP的绑定

首先,打开网络适配器,我们的网络是NAT模式,所以是VMware 8 网卡。 如果是其他网卡,就查看对于的IP即可

提示:如果你比较逗比,找不到自己连接服务器的IP地址。我们可以使用w命令进行查看

知道IP之后我们设置环境变量

我们还需要开始转发功能,如果不勾选会无法显示图形化

设置完成后我们切换Oracle用户,执行安装脚本

执行完后就会出现Oracle 11glogo

提示:必须按照我的方法进行操作,如果不按照我的方法进行操作。必定会出现问题

图形化安装Oracle

我们选择创建并配置数据库

我们选择Server版本,Desktop是桌面版本,Server是服务器版本

我们选择安装单实例数据库

我们选择试用版本进行安装

设置账户密码

点击继续即可

检查安装环境

此处提示我们swap分区需要达到2.7273G,并且还缺少2个软件包

生成swap分区

因为还缺少软件包,我们还需要在安装软件包

还缺少一个pdksh软件包,我们提供软件包下载。地址如下
链接:http://pan.baidu.com/s/1hsp3sXY 密码:nbos

上传后安装软件包

我们进行重新检查

最后环境都通过之后会有下图,我们可以将它保存一份

等待安装完成

会跳转到其他窗口,继续等待即可

然后下一步

这里提示我们需要执行脚本

提示:我们不能着急点确定,先执行脚本。然后在点击确定

使用Root用户执行2个脚本

注:这个路径要根据提示进行操作!

下图提示:企业版Oracle已经安装完成,管理界面是ip:1158/em

我们点击关闭

我们可以查看是否有oracle进程

其中1521就是oracle进程,1158就是Web端的端口

我们如果还想登陆的话就需要进行授权,需要给em设置用户名密码

授权完之后使用浏览器进行访问,URL如下
https://192.168.56.11:1158/em

用户名:sys 密码:123456


监控图如下:

继续阅读