《Oracle 11G 单机安装手册》

《Oracle 11G 单机安装手册》

日期:2019.05.19
作者:chj

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 配置内核

改变内核配置的值,vi /etc/sysctl.conf 进入到配置系统控制文件进行编辑,将以下命令输入到文本的下面,保存退出。开机将自动读取更改完的这些值。

6.2 配置资源

对于安装软件的用户来说,要检查安装的资源限制。 输入命令 vi /etc/security/limits.conf 进入配置资源限制文件进行编辑,将下面的信息写入文件内容的最后,保存并退出。Oracle是限制的用户,soft和hard是对CPU的软限制和硬限制。

7.创建目录

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

7.1 创建目录

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

7.2 配置权限

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

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

8.关闭防火墙

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

1)查看网络服务状态:

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

(永久性)关闭防火墙:

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

9.关闭SeLinux

首先 vi /etc/sysconfig/selinux,然后进行编辑,把没有注释掉的SELINUX=enforcing修改成SELINUX=disabled,保存并退出,SELINUX处于关闭状态。

10.解压数据库资源

10.1 上传压缩包

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

《Oracle 11G 单机安装手册》

10.2 解压压缩包

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

《Oracle 11G 单机安装手册》
《Oracle 11G 单机安装手册》
2)进入 database 中,ls 查看路径下有哪些文件,找到 runInstaller,输入 ./runInstaller 进入在安装。
《Oracle 11G 单机安装手册》

10.4.安装过程

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

《Oracle 11G 单机安装手册》
3)选择第二个仅安装数据库软件。我们需一步一步安装了解数据库的安装。点击 next:
《Oracle 11G 单机安装手册》5)直接点击 next,语言默认是英语。
《Oracle 11G 单机安装手册》
7)先切换到 oracle 用户,配置 oracle 用户的环境变量,用户的环境变量是家目录下的bash_profile,输入 vi ~/.bash_profile 进行配置,在最后一行输入:

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

《Oracle 11G 单机安装手册》
9)数据管理组默认为 dba。点击 next:
《Oracle 11G 单机安装手册》
11)进入总结之前设置的报告,检查如果没有问题,点击 install 直接安装。
《Oracle 11G 单机安装手册》

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

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

《Oracle 11G 单机安装手册》
2)选择自动以数据库。点击next:
《Oracle 11G 单机安装手册》
4)勾掉配置企业管理,因为这个包比较大,而且用不到。点击next:
《Oracle 11G 单机安装手册》
6)先勾选第二个,浏览存储数据库文件的地址,选择/u01/app/oracle/oradata。
《Oracle 11G 单机安装手册》
8)把最后两个勾掉,点击next:
《Oracle 11G 单机安装手册》
10)数据库存储信息,直接点击next:
《Oracle 11G 单机安装手册》
12)开始安装数据库
《Oracle 11G 单机安装手册》
2)直接点击finish即可删除所有相关文件
《Oracle 11G 单机安装手册》

12.2.删除软件

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

来源:花开花落@缘

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

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

相关推荐