Oracle 11g与12c安装详解:步骤与问题解决方案
需积分: 35 188 浏览量
更新于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-08-09 上传
点击了解资源详情
2020-12-14 上传
209 浏览量
2017-07-31 上传
2016-05-05 上传
cp520621
- 粉丝: 0
- 资源: 2
最新资源
- CSS+DIV常用方法说明
- 《深入浅出Ext+JS》样章.pdf
- sudo应用的详细阐述
- sql金典.pdf sql金典.pdf
- tomcat配置手册
- webwork开发指南
- Ajax In Action 中文版
- 数据挖掘论文.。。。。
- Visual Studio 2008 可扩展性开发4:添加新的命令.doc
- Visual Studio 2008 可扩展性开发3:Add-In运行机制解析(下).doc
- Visual Studio 2008 可扩展性开发3:Add-In运行机制解析(上).doc
- 蚁群分区算法C#实现
- Visual Studio 2008 可扩展性开发2:Macro和Add-In初探
- C、C++高质量编程指导
- BIND9 管理员参考手册
- MiniGUI用户手册