工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | MyProcess |
培训课程 | 问题诊所 | 现场咨询 | 资质认证 | 成功案例 | 课堂照片
   
 
成功案例
北京 关系数据库性能设计
大庆油田 Oracle数据库
山东移动 DB2数据库管理
长城软件 数据库开发与设计
北纬通信 编写高效存储
大庆油田 企业级数据建模
胜利油田 关系数据库

相关培训课程
企业级数据建模与设计
高级数据库架构设计师
编写高效存储过程
数据挖掘
数据仓库和商业智能
数据仓库和数据挖掘
Oracle数据库开发与管理
DB2数据库设计和性能调整
Sybase数据库管理及备份
SQL Server数据库开发管理

相关技术文章
SQL注入漏洞全接触
数据仓库建设持续改进数据
对数据仓库进行数据建模

技术交流
免费技术讲座 >>>
订阅UMLO技术月刊>>>
希望在线交流,欢迎到论坛 >>
 

课程名称:
Oracle10g Stream原理与应用
资质认证:
证书样本>>>

Oracle Stream功能是为提高数据库的高可用性而设计的,在Oracle 9i及之前的版本这个功能被称为Advance Replication。Oracle Stream利用高级队列技术,通过解析归档日志,将归档日志解析成DDL及DML语句,从而实现数据库之间的同步。这种技术可以将整个数据库、数据库中的对象复制到另一数据库中,通过使用Stream的技术,对归档日志的挖掘,可以在对主系统没有任何压力的情况下,实现对数据库对象级甚至整个数据库的同步。 本课程结合实际应用示例讲解Stream的基本原理和应用实践方法。

培训目标:

本课程结束后,学员应能够:

  • 理论联系实际,由资深讲师主讲
  • 通过实际案例,讲解从原理到应用
  • 学员动手操作,获得深刻的体会
  • 可以选择客户的环境进行配置,建立工作基础
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 学习手册
培训内容
Streams 的简介
  • Streams 可以做什么?
  • Streams 中的进程:捕获进程、应用进程、发起和传播
  • 消息客户端
  • 自动冲突探测和解决
  • 规则,转换
  • Streams 标签
  • 异质信息共享
  • Streams 配置概览
  • Streams 的相关工具
  • Oracle提供的PL/SQL 包
  • Streams的数据字典视图
准备Stream环境
  • 配置Stream管理员
  • 设置Stream的初始化参数
  • 准备一个数据库运行捕获进程
  • 配置网络连接和数据库连接
使用和管理捕获进程
  • Streams 捕获进程原理
  • 创建,启动,停止或者挂起捕获进程
  • 管理捕获进程的规则集合
  • 设置捕获进程参数
  • 设置捕获进程的用户
  • 在源数据中设置补充日志
  • 向捕获进程添加一个存档redo 日志文件
  • 为已经存在的的捕获进程设置SCN 值
  • 确定Downstream 捕获是否使用一个数据库联接
  • 管理在捕获的Captured LCR中的附加属性
管理发起和传播
  • Streams发起和传播的原理
  • Streams发起和传播的架构
  • 管理SYS.AnyData 队列
  • 管理Stream 传播和传播相关的工作
  • 管理Stream 消息环境
管理Streams 应用进程
  • 应用进程原理
  • 创建、启动、停止和挂起应用进程
  • 管理应用进程的规则集合
  • 设置应用进程参数
  • 设置应用进程用户
  • 管理应用进程的消息处理句柄
  • 指定事件队列
  • 定义执行方针
  • 管理错误处理句柄
  • 管理错误
使用、管理规则和基于规则的转换
  • 规则集合的评估
  • 在Stream中使用的上下文
  • 用户创建的规则、规则集合和评估上下文
  • 管理规则和规则集合
  • 管理评估上下文、规则、规则集合的特许
  • 管理基于规则的转换
建立Stream的高可用性
  • 对失败的保护
  • Stream备份数据库
  • 在Streams 环境下执行全库导入/导出
  • 什么时候不用Stream
  • 维护应用复制
  • 配置Stream以实现高可用性
  • 从失败中恢复
监视Streams 环境
  • Stream 静态数据字典视图
  • Stream动态性能视图
  • 监视stream 管理员和其他用户
  • 监视stream的捕获进程
  • 监视SYS.AnyData 队列和消息
  • 监视stream的传播及其工作
  • 监视stream的应用进程
  • 监视规则和基于规则的转换
  • 在stream环境下监视兼容性
  • 监视stream的性能
应用示例
  • 前置条件和应用准备
  • 启动环境
  • 配置捕获和应用进程
  • 执行DML变更,查询结果,事件排队
  • 基于规则的处理
  • 使用stream进行在线维护和升级
讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。

学习期限: 4天
培训对象: 软件开发工程师,数据库管理员,软件架构师
学员基础: 具有Oracle数据库管理或者开发经验
开班方式: 公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课
定制请求: 如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载
课程特点:

1、资深专家授课、互动式案例教学、实战模拟项目运作
2、理论与实践相结合,注重案例的讲解


火龙果实践课堂
讲师资质
UML资深专家
曾就职著名IT公司
10年以上专业经验
5年以上授课经验
100个以上培训案例经验
平均90%以上学员满意度
 
训练方式
教练员案例讲解
学员实战演练
教练员点评示范
 
效果考核
优秀 -> 红带认证
良好 -> 蓝带认证
 
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

公司简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号