Oracle10g培训  

一、培训对象

涉及到 Oracle 10g数据库系统设计、开发、实施、维护、优化的专业技术人员及需要在Oracle 9I数据库系统之上升级的人员。

二、培训方式

采用案例、互动式教学,使理论与实践相结合;在实际操作中发现并解决问题。

三、师资队伍

有6年以上的ORACLE实战派讲师

四、联系方式:高东辉

电话:(010)65186475/6495转202
手机:13366490028
传真:010-65170504
Email:donghui.gao@protown.com.cn; hurights@163.com

附件:Oracle 10G 培训内容

Oracle Database 10g:管理I

课程长度:5天

        Oracle数据库管理员管理着业界最先进的信息系统,而且享受着最高的薪水。本课程是您作为Oracle专家走向成功的第一步,可以帮助您在数据库管理基础知识方面打下坚实的基础。在本课程中,您将学习如何安装和维护Oracle数据库。学员将了解Oracle数据库体系结构的概念,以及各组件的工作原理和交互方式。此外,学员还将学习如何创建可操作的数据库,以及如何快速有效地对各种结构进行正确的管理,其中包括性能监控、数据库安全性、用户管理和备份/恢复技术。通过实践操作,学员将加深对本课主题的理解。

  • 了解 Oracle 数据库体系结构的概念
  • 各组件的工作原理和交互方式
  • 创建可操作的数据库
  • 快速有效地对各种结构进行正确的管理
课程目标:
  • 安装和配置 Oracle Database 10g
  • 监控和维护 Oracle Database 10g,并排除 Oracle Database 10g 中的故障
  • 为 Oracle Database 10g 配置 Oracle Net Services
  • Oracle Database 10g 的备份和恢复
  • 在 Oracle Database 10g 中创建和管理用户账户
课程主题:

简介
  1. 说明课程目标
  2. 确定 Oracle 产品系列
  3. 描述关系数据库的基本概念
  4. 了解数据库管理员的主要任务
安装 Oracle Database 10g 软件

确定系统要求
使用最佳的灵活的体系结构
使用 Oracle Universal Installer 安装软件

创建 Oracle 数据库

描述 Oracle 数据库体系结构
了解例程体系结构
使用管理框架
使用 Database Creation Assistant

数据库接口

使用结构化查询语言 (SQL)
使用过程语言/结构化查询语言 (PL/SQL)
使用 Java
使用 Oracle C++ 调用接口 (OCCI)

控制数据库

启动和停止代理
启动和停止 Enterprise Manager 数据库控制台
启动和停止监听程序
启动和关闭数据库

存储结构

定义表空间和数据文件的用途
创建表空间
管理表空间
获取表空间信息
使用 Oracle Managed Files (OMF) 创建和管理表空间

管理用户

创建和管理数据库用户账户
创建和管理职责
授予权限和撤消权限
控制用户对资源的使用
管理模式对象
创建和修改表
定义约束条件
查看表属性
查看表内容
创建索引和视图

管理数据

通过 SQL 处理数据
使用导入
使用导出
使用 SQL Loader

PL/SQL

确定 PL/SQL 对象
了解触发器和触发事件
确定影响 PL/SQL 性能的配置选项

Oracle 数据库安全性

应用最少权限原则
管理默认用户账户
实施标准口令保护功能
跟踪数据库活动

Oracle Net Services

了解 Oracle Net 概念
使用 Oracle Net Manager 创建和配置监听程序
使用监听程序控制实用程序来控制 Oracle Net Listener
使用 Oracle Net Manager 配置客户端和中间层连接
使用 TNSPING 测试 Oracle Net 的连接性

Oracle 共享服务器

了解何时使用 Oracle 共享服务器
配置 Oracle 共享服务器
监控 Oracle 共享服务器

性能监控

排除无效和不可用的对象中的故障
收集优化程序统计数据
查看性能指标
对性能问题做出反应

积极维护:目标

设置警告和重要预警阈值
收集和使用基准指标
使用优化和诊断 Advisor
使用自动数据库诊断监控程序 (ADDM)
管理自动工作量资料档案库

撤消管理

监控和管理撤消
配置撤消保留
保障撤消保留
使用撤消 Advisor

监控和解决锁冲突

检测和解决锁冲突
管理死锁

备份和恢复的概念

描述数据库备份、还原和恢复的基本概念
列出 Oracle 数据库中可能出现的错误类型
描述优化例程恢复的方法
确定检查点、重做日志文件和归档日志文件的重要性
配置 ARCHIVELOG 模式

数据库备份

数据库备份
在不关闭数据库的情况下进行备份
创建增量备份
自动数据库备份
监控快速恢复区

数据库恢复

从控制文件丢失中恢复
从重做日志文件丢失中恢复
从数据文件丢失中恢复

Oracle Database 10g:管理II- 课堂练习

课程长度:5天

        Oracle数据库管理员管理着业界最先进的信息系统,而且享受着较高的薪水。通过本课程的学习,您作为Oracle专家在数据库管理行业中取得的成功将更进一步。

        在本课程中,您将学习如何为多语言应用程序配置Oracle数据库。学员可就恢复数据库的多种方法进行练习:RMAN、SQL和闪回技术。本课程还介绍了监控数据库性能的工具,以及提高数据库性能所需的操作步骤。学员还将学习如何使用各种数据库技术,如资源管理器、调度程序和自动存储管理 (ASM)。通过实践操作和课堂练习,学员将加深对本课主题的理解。

课程目标:

  1. 使用 RMAN 创建和管理备份集和映像副本
  2. 将数据库恢复到过去某一时刻的状态
  3. 使用 Oracle 闪回技术恢复数据库
  4. 检测块损坏情况并采取相应的措施修复损坏的块
  5. 使用各种数据库 Advisor 来监控和提高数据库的性能
  6. 使用资源管理器来控制数据库资源的使用情况
  7. 使用调度程序来简化管理任务
  8. 提高监听程序的安全性
  9. 复查数据库日志文件以便进行诊断
  10. 为数据库和单独的会话自定义基于语言的行为
课程主题:
  • 使用全球化支持
  • 确保 Oracle 监听程序的安全性
  • 配置 Recovery Manager
  • 使用 Recovery Manager
  • 诊断来源
  • 从非关键性丢失恢复
  • 数据库恢复
  • 用户管理的恢复过程:RECOVER 命令
  • 使用 RMAN
  • 闪回数据库
  • 从用户错误中恢复
  • 使用 EM 闪回已删除的表
  • 使用闪回版本查询和闪回事务处理查询
  • 使用 EM 闪回表
  • 处理数据库损坏
  • 自动数据库管理
  • 监控和管理存储器
  • 自动存储管理
  • 监控和管理内存
  • 管理资源
  • 使用调度程序自动执行任务
  • 课堂练习