Oracle 12c 安装图解教程:安装选项和安全配置

5星 · 超过95%的资源 需积分: 50 199 下载量 108 浏览量 更新于2024-07-23 收藏 2.58MB DOCX 举报
Oracle 12c 安装图解教程 Oracle 12c 安装图解教程是 Oracle 数据库管理系统的安装指南,该指南涵盖了安装过程中的每一步骤,并强调了选择是否创建容器型数据库的重要性。 **安装前的准备** 在安装 Oracle 12c 之前,需要管理员运行安装程序,并配置安全更新和软件更新。同时,需要选择安装类型,例如桌面类或服务器类,并设置主目录用户。 **安装选项** 在安装过程中,需要选择是否创建容器型数据库。如果选择创建容器型数据库,将会创建一个容器数据库(CDB),其中包含一个或多个可插拔数据库(PDB)。否则,将创建一个独立的数据库实例。 **安装过程** 安装过程中,需要进行多个步骤,包括: 1. 安装前的检查 2. 数据库安装 3. 防火墙联网提示 4. 实例安装 5. 口令管理 在安装过程中,需要设置 sys 和 system 用户的密码,默认情况下,sys 用户密码为 change_on_install,system 用户密码为 manager。 **安装完成** 安装完成后,需要使用 sqlplus 登录验证,验证数据库是否安装成功。 **卸载** 如果需要卸载 Oracle 12c,可以按照卸载过程进行卸载。 **容器型数据库** Oracle 12c 引入了容器型数据库(CDB)概念,容器型数据库是一个包含一个或多个可插拔数据库(PDB)的数据库实例。容器型数据库提供了更好的资源利用率和管理效率。 **可插拔数据库** 可插拔数据库(PDB)是一个独立的数据库实例,可以在容器型数据库中创建多个可插拔数据库。每个可插拔数据库都可以独立管理和维护。 **PDB 和 CDS** PDB 和 CDS 是 Oracle 12c 中的两个重要概念。PDB 代表可插拔数据库,而 CDS 代表容器型数据库。PDB 是 CDS 中的一个组件,可以独立管理和维护。 **安装类型** Oracle 12c 的安装类型有多种,包括桌面类、服务器类等。不同的安装类型适用于不同的应用场景。 **安全更新** 在安装 Oracle 12c 之前,需要配置安全更新,以确保数据库的安全性。 **软件更新** 在安装 Oracle 12c 之前,需要跳过软件更新,以确保数据库的稳定性。 **管理员帐户** 在安装 Oracle 12c 之前,需要使用管理员帐户运行安装程序,以确保安装程序的正确执行。 **主目录用户** 在安装 Oracle 12c 之前,需要设置主目录用户,以确保数据库的正确安装和管理。 **安装检查** 在安装 Oracle 12c 之前,需要进行安装检查,以确保数据库的正确安装和配置。 本文档为 Oracle 12c 安装图解教程,涵盖了安装过程中的每一步骤,旨在帮助用户正确安装和配置 Oracle 12c 数据库。
2018-11-06 上传
(一)客户端组件和服务器端组件 2 (二)Oracle Database 的体系架构 2 1. 什么是数据库?什么是实例? 3 2. 存储结构 3 数据文件(data file) 4 联机日志文件(online redo log file) 4 控制文件(control file) 5 归档模式:冷备份,离线备份,热备份,联机备份 6 Spfile:二进制,9i 之后 Pfile:文本,9i 之前 6 可以将 spfile 转换为 pfile 6 注意:scope 的取值有三个:memory、spfile、both 7 一个表空间(tablespace)由一组段组成 8 Tablespaces(表空间) 8 system sysaux temp undo 8 Segments (段) 8 extents (区) 8 Data Block (数据块) 8 3. 进程结构 9 日志写进程(LGWR) 检查点进程(CKPT) 9 归档进程(ARCn) 恢复器进程(RECO) 9 2日志写进程(LGWR) 10 3检查点进程(CKPT) 10 6归档进程(ARCn) 10 7恢复器进程(RECO) 11 4. 内存结构 11 1共享池:shared pool 12 3重做日志缓冲区:log buffer 12 (三)自动内存管理和自动共享内存管理 13 (四)管理方案对象 13 (五)数据字典 15 (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-preinstall 包 25 三、管理数据库实例 27 (一)管理工具 27 (二)初始化参数 27 (三)数据库启动的过程 29 (四)数据库的关闭 29 四、配置 Oracle 的网络环境 31 (一)连接建立的过程 31 (二)使用 lsnrctl 命令 31 (三)如何配置监听器 33 (四)注册数据库的服务 34 (五)建立连接的方法 36 (六)共享服务器模式 38 (七)分布式数据库基础 40 五、管理用户和权限 42 (一)用户 42 (二)权限 46 (三)角色 51 (四)概要文件:Profile 54 六、管理数据库存储结构 57 (一)存储结构 57 (二)数据块的结构 57 (三)表空间和数据文件 57 (四)什么是自动存储管理 58 七、数据的并发处理 60 (一)锁定的机制 60 (三)锁的队列 60 (四)死锁 62 (五)手动加锁 64 (方式一)lock 语句 64 八、管理还原数据 65 (一)什么是还原数据? 65 (二)还原数据的作用 66 (三)还原数据的工作原理 66 (四)还原数据与重做数据 67 (五)管理还原数据 67 (六)还原保留期和确保还原保留期 67 九、数据库审计 68 (一)什么是数据库审计 68 (二)审计的参数设置 69 (三)强制审计 69 (四)标准审计 69 (五)基于值的审计 71 (六)细粒度审计(FGA) 71 (七)DBA 审计 73 (八)12c 审计的新特性 73 十、移动数据 76 (一)移动数据的整体架构 76 (二)目录对象 76 (三)使用 SQL*Loader 77 (四)数据泵 78 (五)外部表 80 十一、性能管理基础 82 (一)性能监视 82 (二)性能监视 82 (三)管理内存组件 83 (四)使用内存指导 83 (五)使用动态性能视图 84 (六)故障排除和优化视图 85 (七)无效和不可用对象 85 =======第二篇:备份与恢复======= 86 一、备份和恢复的基本概念 86 (一)衡量数据库可恢复性的两个指标 86 (二)数据库故障的类型 86 (三)配置数据库的可恢复性 88 (四)归档日志文件 88 (五)启用 ARCHIVELOG(归档)模式 89 (六)Oracle 数据库备份的解决方案 89 二、闪回 90 (一)什么是闪回 Flashback? 90 (五)闪回查询:Flashback Query 91 (六)闪回版本查询:Flashback Version Query 92 (七)闪回表:Flashback Table 93 (八)闪回数据库:Flashback Database 94 (九)闪回删除:Flashback Drop 95 (十)闪回事务查询:Flashback Transaction Query 96 (十一)闪回数据归档:Flashback Data Archive 98 三、用户管理的备份 101 (一)用户管理的备份简介 101 (二)第一个手工备份和恢复 102 (三)冷备份的脚本 103 (四)热备份的脚本:PLSQL 程序 103 四、用户管理的恢复 105 (一)归档模式下的完全 105 (二)非归档模式下的恢复 7 (三)不完全恢复 8 五、RMAN 备份与恢复基础 11 (一)备份与恢复基本术语 11 (二)RMAN 基本架构和命令 12 六、RMAN 的备份 13 (一)RMAN 脚本基础 13 (二)RMAN 的冷备份 13 (三)RMAN 的热备份 14 (四)增量备份 14 (五)镜像拷贝 14 (六)控制文件和归档文件的备份 15 七、RMAN 的恢复 15 (二)归档模式下的完全恢复 16 (二)非归档模式下的完全恢复 21 (三)RMAN 的不完全恢复 22 (四)RMAN 恢复的其他几个案例 23 八、RMAN 的高级设置 27 (一)RMAN 的参数设置 27 (二)什么是目录数据库? 28 (三)创建目录数据库 29