Heim  >  Artikel  >  Datenbank  >  RHEL5 X86-64上安装Oracle 11gR2示例与总结

RHEL5 X86-64上安装Oracle 11gR2示例与总结

WBOY
WBOYOriginal
2016-06-07 16:49:25727Durchsuche

进入Oracle DBA行业也有好几年了,但是说到安装Oracle的经验,我还真不是特别多,印象中刚开始每次安装都有点磕磕碰碰,随着接触

进入Oracle DBA行业也有好几年了,但是说到安装Oracle的经验,我还真不是特别多,印象中刚开始每次安装都有点磕磕碰碰,随着接触Oracle的时间越来越长,各方面的原理、机制也都有一定的了解后,现在安装Oracle已经很少会遇到问题了。

基本上我把自己安装Oracle的方式可以归为下面三个阶段

现在回过头来总结,安装时出现错误的情况,一般都是没有按照官方的操作流程才会导致,因此强烈建议,安装Oracle时,能够参考官方文档的操作流程,这些安装文档,至少阅读一遍,肯定能够帮助你避免一些安装时莫名其妙的错误。

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

我把安装Oracle软件和安装一个普通的软件进行对比,发现其实两者之间本质上根本没有多少区别,只是很多时候我们没有关注而已,如下

备注

任何软件的运行都依赖操作系统,因此,任何软件都需要运行符合要求的操作系统中

一般软件都需要占用一定的空间,,因此,任何软件的安装,都需要满足条件的文件系统空间

任何软件的运行和安装都不能离开内存

任何软件都是代码构成,起码得有能解析和运行这些代码的组件。这也算是一种依赖组件

虽然软件的安装、运行不依赖主机名,但是,一个有意义的主机名会为你后续省略很多麻烦事

如果该软件需要被其他机器连接,一般都需要配置网络,不过我们很少关注而已

 

一般我们都会为软件创建一个专属的运行用户

肯定都存在,我们不可能让一个软件发起几千个进程什么的,这就是一个限制

软件的运行肯定需要一些权限,所以,我们一般都会赋予它一些特权

例如,每个软件的运行必须有PATH变量,只是很多时候我们没有关注

 

另外几点

下面是我在linux 5.6 上安装Oracle 11gR1的一次工作总结(非RAC环境),主要参考MOS文档:Master Note For Oracle Database Server Installation (文档 ID 1156586.1),下面是安装步骤

一、操作系统与Oracle版本验证检查

检查当前的linux版本是否能安装对应的Oracle版本,例如,RHEL 5上安装Oracle 11gR2是否经过官方验证,具体每个linux版本对应的验证,详见MOS上的文档

Certification Information for Oracle Database on Linux x86-64 (文档 ID 1304727.1)

我们待安装的操作环境如下,可看到满足需求

内核版本:Linux localhost.localdomain 2.6.18-238.el5 #1 SMP Thu Jan 13 15:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linux

操作系统版本:RHEL 5.6 

更多详情见请继续阅读下一页的精彩内容:

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn