Oracle 19C安装教程:从Linux系统配置到OEM集成
需积分: 5 17 浏览量
更新于2024-08-07
收藏 2.7MB PDF 举报
这篇教程主要介绍了如何在RHEL7.6系统上使用ZIP包方式安装Oracle 19c数据库,以及相关的系统配置和管理步骤。以下是关键知识点的详细说明:
一、系统环境准备
1. 操作系统要求:Oracle 19c要求运行在Red Hat Enterprise Linux 7.4或更高版本的系统上。
2. 内存要求:物理内存和交换分区至少需8GB,以避免安装时的警告。
二、Linux系统配置
1. 关闭防火墙:使用`systemctl stop firewalld.service`命令停止iptables服务。
2. 关闭SELinux:调整SELinux策略以允许Oracle数据库运行。
3. 配置`/etc/hosts`:正确设置主机名和IP地址的映射。
三、系统环境配置
1. 安装依赖包:确保系统中安装了Oracle 19c所需的所有rpm软件包。
2. 调整内核参数:优化内核参数以适应Oracle数据库的需求。
3. 修改用户限制:调整`/etc/security/limits.conf`以放宽Oracle用户的相关限制。
4. UDP/TCP内核参数:调整网络参数以优化性能。
5. `/dev/shm`大小:增大临时文件系统的大小,以满足Oracle数据库的要求。
四、禁用和开启大页支持
1. 查看THP状态:使用`cat /sys/kernel/mm/transparent_hugepage/enabled`检查当前THP(透明大页)状态。
2. 关闭THP:通过修改`/sys/kernel/mm/transparent_hugepage/enabled`和`/sys/kernel/mm/transparent_hugepage/defrag`文件内容来关闭THP。
3. 确认THP关闭:重启后再次检查THP状态。
4. 开启HugePages:配置系统以启用大页功能,如修改`/etc/hugepages`目录下相关文件。
五、禁用Linux磁盘I/O调度程序
选择合适的I/O调度器以提高Oracle数据库的性能。
六、创建安装用户和目录
1. 创建组和用户:创建专门用于Oracle数据库的用户和用户组。
2. 配置`bash_profile`:为Oracle用户设置环境变量和路径。
3. 创建目录结构:根据Oracle的推荐创建必要的目录,如`/u01/app/oracle`等。
七、Oracle 19c图形化安装
1. 软件安装:解压Oracle 19c ZIP包至ORACLE_HOME目录。
2. NETCA:使用图形界面创建监听器。
3. DBCA:使用数据库创建助手(DBCA)创建数据库。
八、DBCA创建数据库
1. 创建数据库图解:通过DBCA提供的向导创建数据库实例。
2. 重新编辑无效对象:在数据库创建后,可能需要运行`utlrp.sql`脚本来重新编译因安装过程而变得无效的对象,确保所有对象的有效性。
九、OEM配置
1. CDB OEM配置:设置Oracle企业管理器(OEM)以管理CDB(多租户容器数据库)。
2. PDB OEM配置:对PDB(可插拔数据库)进行OEM配置。
这个教程详尽地阐述了在RHEL7.6上安装Oracle 19c数据库的整个过程,包括系统准备、软件安装、数据库创建以及后续的管理配置,旨在帮助用户顺利完成安装并确保数据库的高效运行。
117 浏览量
2022-03-10 上传
2018-12-17 上传
点击了解资源详情
2021-12-26 上传
2021-11-09 上传
2021-10-28 上传
2021-09-28 上传
2021-11-30 上传
MichaelTu
- 粉丝: 25
- 资源: 4025
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器