Oracle 11g与12c安装详解:步骤与问题解决方案
需积分: 35 105 浏览量
更新于2024-07-19
收藏 3.17MB PDF 举报
本文档详细介绍了Oracle 11g和12c数据库的安装步骤,涵盖了安装前的准备工作,以及在安装过程中可能遇到的关键问题和解决方案。首先,确保你的系统满足以下依赖包:
1. 安装基础依赖包,如binutils、compat-libstdc++、elfutils等版本为:
- binutils-2.17.50.0.6
- compat-libstdc++-33-3.2.3
- elfutils-libelf-0.125
- gcc-4.1.2 和 gcc-c++-4.1.2
- glibc系列(包括glibc-2.5、glibc-common、glibc-devel、glibc-headers等)
- ksh-20060214
- libaio及其开发版
- libgcc-4.1.2
- libstdc++及其开发版
- make-3.81
- sysstat-7.0.2
2. 修改主机名:使用`hostname`查询当前主机名,将其更改为"oracledb",然后保存并重启系统让更改生效。
3. 添加主机与IP对应关系:在`/etc/hosts`文件中添加本机的IP地址到"oracledb"条目,避免Oracle NetConfigurationAssistant安装时的错误。
4. 创建用户和组:为Oracle数据库的安装和管理创建两个用户组,如install和dba,以及对应的用户oracle,分配适当的权限,并设置密码。
5. 编辑内核参数:通过`vim /etc/sysctl.conf`来调整内核参数,如AIO(异步I/O)限制(fs.aio-max-nr)、文件描述符数量(fs.file-max)、共享内存限制(kernel.shmall、kernel.shmmax、kernel.shmmni)、信号量限制(kernel.sem)等,以及网络相关的参数(如ip_local_port_range和核心内存限制)。
这些步骤确保了操作系统环境的兼容性和性能优化,是成功安装Oracle 11g和12c的前提。在安装过程中,如果遇到任何问题,例如缺少依赖、权限不足或配置冲突,可以参考文档提供的问题排查和解决建议。此外,文档还提到了基本的Oracle登录和权限管理,这在数据库初始化和日常运维中至关重要。安装完成后,还需要配置监听器、数据库实例、归档模式等高级选项,以完成Oracle数据库的全面部署。
2016-04-23 上传
2023-11-30 上传
2023-09-01 上传
2024-08-31 上传
2023-07-30 上传
2023-07-23 上传
2023-09-06 上传
![](https://profile-avatar.csdnimg.cn/08fc614607f644939ebab4cf0b80965c_cp520621.jpg!1)
cp520621
- 粉丝: 0
- 资源: 2
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能