《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数据库安装助手数据库配置助手。我们可以用这个来创建数据库,在已存在的数据库中配置数据库选项,删除数据库,和管理数据库模板。

12.2.删除软件
在oracle用户下输入rm -rf /u01/app/ ,删除u01下的整个app目录。也可以删除整个u01下的所有文件,重新上传压缩包安装就可以。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!