课程大纲

介绍

  • Oracle数据库服务器架构概述
  • Oracle多租户容器数据库概述
  • Oracle数据库实例与数据库分片

访问Oracle数据库

  • 连接到Oracle数据库实例
  • 使用Oracle数据库工具
  • SQL*Plus
  • 使用Oracle SQL Developer
  • 使用数据库配置助手(DBCA)
  • 了解Enterprise Manager云控制13c功能
  • Oracle Enterprise Manager组件概述
  • 企业管理的单一视图
  • 管理Oracle Enterprise Manager数据库

创建Oracle数据库

  • 使用DBCA创建Oracle数据库
  • 使用SQL命令创建Oracle数据库

使用数据库实例

  • 启动Oracle数据库实例
  • 关闭Oracle数据库实例
  • 比较关闭模式
  • 打开和关闭PDB
  • 配置PDB

管理数据库实例

  • 使用初始化参数
  • 使用自动诊断存储库
  • 查看警报日志
  • 使用跟踪文件
  • 管理DDL日志文件
  • 使用动态性能视图
  • 使用数据字典

Oracle Net Services概述

  • 定义Oracle Net Services组件
  • 配置和管理Oracle Net Services
  • Oracle Net监听器概述
  • 比较专用和共享服务器架构

命名方法

  • 建立Oracle网络连接
  • 理解命名方法
  • Easy Connect
  • 本地和目录命名
  • 使用数据库服务管理工作负载
  • 创建数据库服务

使用监听器

  • 使用默认监听器
  • 配置动态服务注册
  • 配置静态服务注册

配置共享服务器架构

  • 启用共享服务器
  • 控制共享服务器操作
  • 使用SGA和PGA
  • 共享服务器配置注意事项

配置Oracle连接管理器

  • 理解Oracle连接管理器
  • 使用过滤规则
  • 实现内联网和互联网访问控制
  • 使用会话多路复用
  • 配置Oracle连接管理器
  • 配置cman.ora文件
  • 配置客户端
  • 配置数据库服务器
  • 使用Oracle连接管理器控制实用程序

创建PDB

  • 提供新的可插拔数据库
  • 从PDB$SEED创建新的PDB
  • 使用FILE_NAME_CONVERT子句
  • 使用OMF或PDB_FILE_NAME_CONVERT参数
  • 其他创建PDB的技术

管理PDB

  • 更改PDB模式
  • 修改PDB设置
  • 更改初始化参数
  • 在PDB中使用Alter System命令
  • 为每个PDB配置主机名和端口号
  • 删除PDB

理解数据库存储

  • 数据库存储架构
  • 数据库结构
  • 使用段、区和块
  • 使用表空间和数据文件
  • 理解段类型
  • 存储表数据
  • 数据库块内容
  • 管理延迟段创建
  • 监控表空间空间使用情况

管理表空间

  • 创建表空间
  • 定义默认永久表空间
  • 使用临时表空间
  • 修改和删除表空间
  • 实现Oracle管理文件(OMF)
  • 移动或重命名在线数据文件

优化空间使用

  • 理解空间管理功能
  • 管理块空间
  • 指定表压缩

管理撤销数据

  • 管理事务和撤销数据
  • 存储撤销信息
  • 配置撤销保留
  • 启用临时撤销

创建和管理用户账户

  • Oracle提供的管理员账户
  • 用户认证
  • 分配配额

配置权限和角色授权

  • 理解系统权限
  • 配置系统权限
  • 管理权限

配置用户资源限制

  • 管理配置文件和用户
  • 理解配置文件参数

Oracle数据库审计

  • 理解数据库安全性
  • 审计实施
  • FGA策略

加载和传输数据

  • 移动数据
  • 数据加载方法
  • 导出和导入数据
  • 传输数据库

数据库监控

  • 性能管理活动
  • 维护数据库
  • 理解性能调优方法

数据库进程

  • 进程架构和结构
  • 使用不同的写入和监控进程

管理内存

  • 管理内存组件
  • 自动内存管理

分析SQL

  • 使用Oracle优化器
  • 优化访问路径
  • SQL计划指令

总结与下一步

要求

  • SQL基础知识

受众

  • 系统管理员
  • 技术顾问
  • 数据库管理员
 35 小时

即将举行的公开课程

课程分类