《Oracle 11G 单机安装手册》

《Oracle 11G 单机安装手册》

1.文档概述

本篇文档是讲述对于Oracle软件及数据库安装的过程。首先需要对操作系统硬件以及软件环境进行检查,其次创建所需的目录、用户组和用户,最后配置内核参数。达到实现利用软件去操控数据库。安装数据库是主要是为了记录数据,具体来讲是按照数据结构来对数据进行组织、存储和管理。我们日后会用到数据库,把相关数据放进数据库进行处理。

2.操作系统概述

项目 参数
操作系统 Linux
操作系统版本 Oracle 6.4 x86_64
IP 地址 192.168.195.166
软件包位置 /u01/soft
CPU Intel? Core? i7-6500U CPU @ 2.50GHz
ORACLE_BASE /u01/app/oracle
ORACLE_HOME /u01/app/oracle/product/11.2.0/dbhome_1
数据库文件位置 /u01/app/oracle/database

3.检查硬件环境

检查当前操作系统信息、磁盘信息以及操作系统架构信息,需要满足 Oracle 官方文档安装要求。

3.1 检查内存

Oracle官方文档建议安装 Oracle 11g 版本数据库,操作系统内存大小最小为 1GB,建议内存大小为 2GB 及以上。

检查本机内存大小为:

3.2 检查 Swap 空间

物理内存和虚拟内存会随着用户与电脑的相互作用不断变化,所以要有足够的空间供软件和系统运行。

检查本机Swap空间为:

3.3 操作系统架构

操作系统架构决定此系统架构是否可以运行数据库软件。查看系统是否与Oracle 数据库安装软件相匹配,如果没有相匹配的软件,那么就不能安装数据库软件。

检查本机系统架构信息为:

3.4 磁盘空间

查看磁盘空间是否对足够慢去数据库系统占用的空间。如果不够需要扩展磁盘空间。

1)tmp 空间

至少需要有 1GB 的空间在 /tmp 下。

2)磁盘空闲空间

4.检查软件环境

查看在Oracle数据库安装之前,需要查看的系统信息,才能安装符合系统的软件。

4.1 操作系统版本

OracleDatabase11gRelease2(11.2)需要以下或更高版本的操作系统:

  • Asianux服务器3 SP2
  • Oracle Linux 4 Update 7
  • Oracle Linux 5 Update 2(与Red Hat兼容的内核)
  • OracleLinux5Update5
  • Oracle Linux 6
  • Oracle Linux 6(与Red Hat兼容的内核)
  • RedHatEnterpriseLinux4Update7
  • RedHatEnterpriseLinux5Update2
  • RedHatEnterpriseLinux5Update5
  • Red Hat Enterprise Linux 6
  • RedHatEnterpriseLinux6(Oracle不可破解的Linux企业内核)
  • SUSE Linux Enterprise Server 10 SP2
  • SUSE Linux Enterprise Server 11
    查看符合 Linux 版本是否符合需要安装的软件需求。操作系统版本如下:

4.2 操作系统内核版本

以下是Oracle数据库11g第2版(11.2)的内核要求:

  • Oracle Linux 4和Red Hat Enterprise Linux 4
    2.6.9或更高
  • 在Oracle Linux 5 Update 5
    在Oracle Linux 5 Update 5 2.6.32-100.0.19或更高版本上
  • 在Oracle Linux 5 Update 2上
    2.6.18或更高版本(与Red Hat兼容的内核)
  • 在Oracle Linux 6上
    2.6.32-100.28.5。埃尔6。x86_64或更高版本
  • 在Oracle Linux 6上
    2.6.32-71。埃尔6。x86_64或更高版本(与Red Hat兼容的内核)
  • 使用Oracle Unbreakable Enterprise Kernel for Linux的Red Hat Enterprise Linux 5 Update 5
    2.6.32或更高版本
  • 使用Oracle Unbreakable Enterprise Kernel for Linux的Red Hat Enterprise Linux 6
    2.6.32-100.28.5。埃尔6。x86_64或更高版本
  • 在RedHatEnterpriseLinux6.2.6.32-71上
    埃尔6。x86_64或更高版本
  • 在Asianux服务器3、Oracle Linux 5 Update 2和Red Hat Enterprise Linux 5 Update 2上
    2.6.18或更高
  • 在SUSE Linux Enterprise Server 10上
    2.6.16.21或更高
  • 在SUSE Linux Enterprise Server 11上
    2.6.27.19或更高
    需要系统内核的版本是否可以进行软件安装。操作系统内核版本如下:

5.创建用户组及用户

如果要安装Oracle数据库,必须要建立 The Oracle Inventory Group (oinstall), The OSDBA Group (dba), and the Oracle Software Owner (oracle).如果没有,需要创建用户和组。

5.1 创建用户组

根据要求创建用户组oinstall、dba。

5.2 创建用户

创建oracle 用户,主组是oinstall ,副组是dba;创建后查看用户oracle的uid 是 501,gid是501,主组是501,副组是502。

5.3 配置密码

为用户Oracle配置密码:

6.配置系统内核参数

修改内核参数的值大于或等于最小值。内核参数和 shell 限制的值是仅仅是最小值,所以对于数据库系统来说,Oracle 推荐调整这些会来优化系统的性能。

6.1 配置内核

6.2 配置资源

7.创建目录

根据需求,创建所需求的目录,并修改新建目录的权限——拥有者、所属组以及读写执行权限。

7.1 创建目录

在/u01创建app/和soft/目录,soft目录用于释放Oracle软件的安装包。

7.2 配置权限

1)将 /u01目录及下面的文件和目录的拥有者改为oracle、所属组为:oininstall。

2)将 /u01下的目录app权限改为:拥有者可读可写可执行、所属组可读可写可执行、其他用户可读可执行。

8.关闭防火墙

防火墙是每次开机启动就会默认开启。那么我们需要将防火墙暂时关闭,开机也不要启动。之前要先查看 络服务的状态,防火墙是开启的。

1)查看 络服务状态:

2)(暂时性)关闭防火墙:

(永久性)关闭防火墙:

3)查看防火墙是否已关闭:

9.关闭SeLinux

10.解压数据库资源

10.1 上传压缩包

1)在CRT中,右键点击上面标签,进入SFTP 端。进入 SFTP,这个端口用于本机与操作系统的文件传输。在本机中找到这两个包利用SFTP传输给操作系统,然后两个包移动到/u01/soft 下。

10.2 解压压缩包

1)切换到oracle用户下,进入到/u01/soft 路径下,解压两个压缩包,解压指令为:unzip

10.4.安装过程

1)把红方块中的勾掉,不接受更新。点击 next:

如果在oracle base中改了路径,那么也要修改oracle用户的环境变量。

11.进入数据库配置助手安装

为Oracle数据库安装助手数据库配置助手。我们可以用这个来创建数据库,在已存在的数据库中配置数据库选项,删除数据库,和管理数据库模板。

《Oracle 11G 单机安装手册》

12.2.删除软件

在oracle用户下输入rm -rf /u01/app/ ,删除u01下的整个app目录。也可以删除整个u01下的所有文件,重新上传压缩包安装就可以。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月21日
下一篇 2019年4月21日

相关推荐