OCP课程46:管理II之使用RMAN创建备份
课程目标: 创建镜像拷贝 创建整库备份 创建全备 启用快速增量备份 创建冗余备份集 创建多片备份 创建长期保留归档备份 报告和维护备份 1、创建备份集 rman可以使用备份集的方式存储备份,备份集是备份片的集合,一个备份片可能包括一个或者多个数据文件。FORMAT参数备份片文件名的格式,也可以通过ALLOCATE CHANNEL或...
OCP课程45:管理II之备份设置
OCP课程45:管理II之备份设置 课程目标: 使用EM进行备份设置 启用控制文件自动备份 配置备份位置 分配通道 备份优化配置 创建压缩备份 创建加密备份 1、为RMAN配置永久选项 如果rman默认的永久选项不符合你的备和恢复策略,可以在rman中使用CONFIGURE命令对数据库的备份配置永久选项,包括: 通道 备份保...
OCP课程44:管理II之使用RMAN恢复目录
课程目标: 对比使用恢复目录和控制文件管理rman备份记录 创建和配置恢复目录 注册数据库到恢复目录 同步到恢复目录 使用rman存储脚本 备份恢复目录 创建虚拟私有目录 1、对比使用恢复目录和控制文件管理rman备份记录 RMAN备份信息存储在数据库的控制文件中,也可以存储到一个称之为恢复目录的单独数据库中。 ...
OCP课程43:管理II之恢复配置
课程目标: 调用和配置RMAN 配置数据库归档模式 配置多个归档日志文件地址 配置快速恢复区(FRA) 指定保留策略 1、备份和恢复目的 备份和恢复的目的是还原有问题的数据库。恢复由于硬件固执、介质故障、用户错误及程序错误导致数据库问题。还可以将数据恢复到过去的某一个时间点。还可以移动数据。 2、典型的备份恢...
Oracle 11gR2 调整session_cached_cursors参数
SQL执行过程中硬解析占比过高,影响SQL执行效率,其原因有可能是游标缓存不足,通过如下语句查询可以看到使用率已经100%,建议根据实际业务增大游标缓存。SQL> show parameter session_cached_cursors; NAME  ...
OCP课程42:管理II之核心概念和工具
课程目标: 使用ASM的数据库的核心概念 配置和管理的工具 1、数据库服务器架构概览 数据库服务器包括数据库和实例。实例包括内存和后台进程。 连接是数据库实例和用户进程之间的通信路径。 用户进程表示用户登录到数据库实例的状态。 2、实例与数据库 一个实例只能关联一个数据库。RAC是不同服务器的多个实例关联一...
OCP课程41:管理II之介绍
课程目标: RMAN 闪回 SQL调优 内存管理及资源管理 数据迁移 1、课程表 2、Oracle 11g grid可以使用开放系统系统,比如Intel处理器以及Linux操作系统,降低成本。在11g中,存储的网格就是ASM,数据库的网格就是RAC,应用的网格就是应用服务器集群,都可以使用统一运维平台Grid Control来管理。 3、单实例的Grid ...
OCP课程40:管理Ⅰ之支持
OCP课程40:管理Ⅰ之支持 课程目标: 使用EM支持工作台 使用MOS 搜索MOS SR 管理补丁 1、使用支持工作台 使用EM支持工作台(Support Workbench),可以按照以下步骤调查、报告及解决一些问题: (1)在EM主页,查看关键错误告警详细信息。 (2)查看问题详细信息以及该问题涉及到的所有事件。 (3)可以额外...
OCP课程39:管理Ⅰ之移动数据
课程目标: 移动数据的方式 创建和使用目录对象 使用SQL*Loader 使用外部表 Data Pump 1、移动数据:通用架构 DBMS_DATAPUMP:包含API,用于批量数据和元数据的导出到导入 Direct Path API(DPAPI):使用Direct Path API进行加载和卸载数据,最小化数据转换和解析 DBMS_METADATA:处理元数据的加载和卸载,使用XML...
OCP课程38:管理Ⅰ之恢复
课程目标: 何时需要进行恢复 使用EM或者命令行进行恢复 恢复控制文件,重做日志文件和数据文件 1、打开数据库 数据库启动的各个阶段: nomount:必须要读取初始化参数文件,不检查数据文件 mount:读取初始化参数文件中指定的所有控制文件,缺少其中一个控制文件会返回错误 open:检查控制文件中指定的所有重做日志...
OCP课程37:管理Ⅰ之备份
课程目标: 创建一致数据库备份 在不关闭数据库的时候备份数据库 创建增量备份 自动数据库备份 管理备份和查看备份报告 监控快速恢复区 1、备份策略:概览 可以使用以下三种方式进行备份: RMAN:Oracle推荐的方式,最常用的方式 Oracle Secure Backup:安全备份,备份到磁带以及备份操作系统文件 User-managed b...
OCP课程36:管理Ⅰ之备份概念
课程目标: 数据库故障类型 实例恢复方法 检查点,重做日志文件和归档日志文件的重要性 配置快速恢复区 配置归档模式 1、工作部分 数据库管理员的工作: 从失败中恢复数据库,尽量避免发生一些常见的错误 提高平均无故障时间(MTBF),文件冗余,硬件冗余,RAC,DG 减少平均恢复时间(MTTR),备份与恢复 最小化数...
OCP课程35:管理Ⅰ之性能
课程目标: 使用EM管理性能 管理自动内存管理AMM 使用内存顾问 查看性能相关动态视图 无效对象处理 1、性能监控 要使数据库保持平稳运行,数据库管理员(DBA)必须定期监测性能瓶颈。 DBA可以看到数以百计的性能指标,涵盖从网络性能和磁盘输入/输出(I / O)速度等。这些性能指标通常被称为数据库度量。 2、企业管理...
OCP课程34:管理Ⅰ之维护
课程目标: 管理优化统计信息 管理AWR 使用ADDM 诊断框架 告警日志 自动任务 1、数据库维护 使用Oracle复杂基础设施可以使主动数据库维护更简单,包括以下主要元素: 自动工作负载知识库(AWR)是每个Oracle数据库内置的知识库。 每隔一段时间,Oracle数据库服务器对关键信息和工作负载信息进行快照并存储...
OCP课程33:管理Ⅰ之审计
课程目标: 安全和审计的职责 启用标准数据库审计 设置审计选项 查看审计信息 维护审计记录 1、职责分离 拥有DBA权限的用户必须是可信的:DBA需要最高级别权限。 考虑以下: 滥用信任 审计线索放在受信任的位置 Oracle数据库钱夹:Oracle数据库钱夹可以用于强制执行权限分离,DBA是不允许查看业务数据的。...
OCP课程32:管理Ⅰ之UNDO
课程目标: 监控和管理undo数据 undo和redo的不同 配置undo保留时间 保证undo保留时间 使用undo顾问 1、undo数据 undo数据是: 原始数据,没有修改数据的拷贝 用于改变数据的每一个事务 至少要保留到事务结束 用于支持: 回滚操作 读一致性操作 闪回查询,闪回事务和闪回表 恢复失败的事务 当数据库中的一个进程...
OCP课程31:管理Ⅰ之锁
课程目标: 描述锁机制及管理数据并发 监控和解决锁冲突 1、锁 在数据库允许会话修改数据之前,会话必须先锁定正在修改的数据。锁会使会话对数据进行独占控制,因此没有其他事务可以修改锁定的数据,直到锁被释放为止。 事务可以锁定单行数据,多行数据,甚至整个表。Oracle支持手动和自动锁定。自动获得的锁始终选择...
OCP课程30:管理Ⅰ之用户安全
课程目标: 创建和管理数据库用户账户 授权和回收权限 创建和管理角色 创建和管理资源文件 1、数据库用户账户 每一个数据库用户账户都有: 一个唯一的用户名,不超过30个字节,以字母开头,不能包含特殊字符 一种认证方式,最常用的就是密码 一个默认表空间,注意授权和配额 一个临时表空间,用于排序和临时表,无需...
OCP课程29:管理Ⅰ之存储结构
课程目标: 块中表行数据的存储 创建和管理表空间 获取表空间信息 1、如何存储表数据 当创建表时,将创建一个段以保存其数据。一个表空间包含一组段。 在逻辑上,一个表包含行和列。行最终以行块的形式存储在数据库块中。因为在某些情况下,整行可能不会被存储在一个地方,故称之为行块。当插入行太大以至于一个块装...
OCP课程28:管理Ⅰ之网络
课程目标: 使用EM创建监听,创建网络服务别名,配置连接故障转移以及控制网络监听 使用tnsping测试网络连通性 专用服务器和共享服务器 1、Oracle Net服务 Oracle Net服务在客户端或者中间件应用程序和数据库之间建立网络连接。在网络会话建立后,Oracle Net为客户端应用程序和数据库服务器扮演信使的角色。在客户端应...