CentOS 64位安装 Oracle 11g 完全指南
需积分: 10 89 浏览量
更新于2024-07-17
收藏 4.5MB DOC 举报
"在Centos上安装Oracle 11g的过程和步骤,包括环境搭建、配置、Oracle软件安装以及数据库创建等详细操作"
在CentOS操作系统上安装Oracle 11g是一项复杂但重要的任务,主要涉及到系统配置、软件安装及数据库的创建与配置。以下是对整个过程的详细说明:
一、搭建环境
首先,你需要一个64位的CentOS 6.4虚拟机,可以使用云计算提供的服务。安装光盘应为CentOS_6.4_Final。Oracle 11g的安装文件通常包含多个zip包,如p10404530_112030_Linux-x86-64系列。
二、准备工作
1. 检查必要的安装包:确保系统已经安装了如gcc、binutils、kernel-devel、openssl等必要的开发工具和库。
2. 修改内核参数:通过编辑`/etc/sysctl.conf`文件,调整参数如`kernel.shmall`、`kernel.shmmax`和`kernel.sem`以满足Oracle的要求。
3. oracle用户设置Shell限制:修改`/etc/security/limits.conf`文件,解除对oracle用户的nproc和nofile限制。
4. 在`/etc/pam.d/login`文件末尾添加内容以允许Oracle用户使用更大的堆栈大小。
5. 关闭防火墙或调整SELinux策略:通过编辑`/etc/selinux/config`文件,将`SELINUX`设置为`disabled`或`permissive`,以允许Oracle服务运行。
三、安装Oracle
1. 新增组和用户:创建`oinstall`和`dba`组,然后创建`oracle`用户并将用户添加到这两个组。
2. 创建Oracle的安装目录并赋权:例如`/u01/app/oracle`,并确保`oracle`用户拥有读写执行权限。
3. 设置Oracle用户的环境变量:编辑`~/.bash_profile`,定义`ORACLE_HOME`、`ORACLE_BASE`、`PATH`、`LD_LIBRARY_PATH`等相关变量。
4. Oracle软件安装:运行解压后的安装文件,按照安装向导进行操作,包括接受许可协议、选择安装路径等。
5. 数据库安全更新:更新Oracle的补丁和安全设置。
6. 配置监听:编辑`listener.ora`文件,配置监听器端口和数据库实例。
7. 升级数据库:如果需要,按照提示进行数据库的升级操作。
四、OracleDatabase安装
1. 欢迎界面:接受条款后继续。
2. 指定清单目录和证书:选择安装目录和验证证书。
3. 指定文件位置:确认安装路径。
4. 选择安装类型:一般选择“创建和配置数据库”。
5. 先决条件检查:系统会检查硬件和软件的兼容性。
6. 数据库创建选项:选择数据库类型,如通用、RAC等。
7. 数据库配置选项:设置SID、数据库名称、管理选项等。
8. 备份和恢复选项:配置备份策略。
9. 数据库模式口令:设置管理员用户如SYS、SYSTEM的密码。
10. 数据库文件存储选项:选择数据文件的位置和大小。
11. 摘要:检查所有配置,确认无误后开始安装。
12. 安装:等待安装过程完成。
安装结束后,记得启动Oracle服务,并进行必要的后置配置,例如创建表空间、初始化参数文件等。确保数据库能够正常启动并使用。
这个过程涵盖了从基础环境准备到Oracle数据库成功安装的所有关键步骤,对于想要在CentOS上部署Oracle 11g的IT专业人员来说,是一个详尽的指南。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-02-14 上传
2020-06-04 上传
2021-03-22 上传
2013-02-28 上传
2024-06-05 上传
2015-11-06 上传
xuqiao_1
- 粉丝: 0
- 资源: 1
最新资源
- 电子技术EDA技术软件综述
- uml统一建模语言介绍
- Linux.C++.Programming.HOWTO
- ubuntu linux命令行简明教程 值得 下载
- C语言-从白痴到资深专家阶梯式教程
- uclinux在armsys上的使用说明书
- 算法和算法分析 值得学习
- JSP2_0技术手册(2M版)
- Gesture-Based Interaction and Communication
- 华为大规模逻辑设计指导书
- 夏宇闻Verilog经典教程
- 半个小时帮你搞定计算机启动过程
- 定单管理系统及需求分析说明说含数据流图
- 图形界面开发--AWT,Swing,SWT
- 用C语言实现的通讯录,实现多项功能
- 开发Spring+Struts+Hibernate应用电子书