Oracle GoldenGate 12c database replication workshop
通过在 Oracle 12c 多租户数据库上使用 Oracle GoldenGate 12c 创建虚拟机来学习数据库复制。
讲师:Javier Morales Carreras
安装有道
用不到
您将学到什么
- 掌握使用 Oracle GoldenGate 工具进行 Oracle 数据库复制的所有基础知识
- 创建一个用于紧急情况或报告的复制和同步环境
- 几乎不停机进行数据库迁移
- 学习很多关于 Oracle 12c 架构、多租户数据库以及 GoldenGate 12c 的新特性等内容。
- 创建一个实验室测试环境,使用两台安装了 Oracle 的 OraLinux 服务器来测试逻辑复制
课程要求
- 基础知识:数据库架构
- 具备 Oracle 数据库和 Linux 操作系统的相关知识
- 一些关于虚拟机的知识
- 需要一台配备 4GB 内存(理想配置)的电脑或笔记本,以便创建两个各占 2GB 的虚拟服务器,并且要有至少 50GB 的磁盘空间用于虚拟服务器的磁盘。
课程描述
你准备好使用 Oracle GoldenGate 12c 创建自己的数据库复制环境了吗?并在你的电脑上安装和配置两个 Oracle 服务器以及 Oracle GoldenGate 12c,实现从一个服务器到另一个服务器的数据复制吗?并且你想在真实环境中测试所有脚本和日志,确保一切都能在你自制的测试环境中运行?
那么这门课程就是为你准备的。这是一个实践工作坊,在这里你会学习如何使用 Oracle GoldenGate 12c 在虚拟机中构建自己的数据库复制环境来复制 Oracle 12c 数据库。课程将提供基础知识以及逐步操作指南,让你在虚拟机上重现生产环境中的数据库模式同步。
在整个课程中,你将一步步地被指导完成和验证所有 Oracle GoldenGate 12c 的安装和配置步骤,使用预装了 Oracle 12c 多租户数据库的 VirtualBox 虚拟机。你会在笔记本电脑或 PC 上启动两个虚拟机,并运行 OraLinux 服务器的所有练习,在一个完全真实的环境中进行操作。
也就是说,即使工作坊基于的是 OraLinux 和 Oracle 12c 多租户环境,复制理论同样适用于任何支持的环境:通过 Oracle 服务器复制 SQL Server 数据库,或从 Oracle 服务器到 DB2 等。包括不同版本的数据复制,例如将旧版 Oracle 11g 的数据复制到 Oracle 12c(有或没有多租户)。
课程分为三个主要部分:
1. 实验室安装
,其中包括详细说明如何安装和配置:Oracle VirtualBox、两个带有 OraLinux 的虚拟机、每个用于 GoldenGate 的 Oracle 数据库服务器、Oracle GoldenGate 12c 的安装和配置以及示例模式。
2. 基础复制
,在同一数据库作为源和目标的情况下进行单表复制。
3. 高级复制
,使用两个服务器将所有事务从源数据库传播到目标数据库(所有表格和序列)。你可以使用这种方法执行数据库版本升级到新版本,保持两个环境同步,并通过停止源环境并启动目标数据库来完成升级。这通常被称为“几乎零停机时间的升级”,是升级关键服务器时最有价值的方法之一。
换句话说,你会学习如何构建一个新的复制环境,可以将其用作报告数据库、质量保证测试服务器,在那里你可以测试你的生产部署流程,或者作为灾难恢复(DR)数据库副本,随时准备在主数据库严重丢失的情况下投入使用,并且所有事务都是最新的!
此外,课程还包括测验、检查、脚本、术语和概念词典以及基本故障排除指南,这些内容可能对你日常工作非常有用。这是一份完整的指南和工作坊,包含一个你可以使用并保留以供进一步测试的实践实验室。
本课程适合谁:
- 数据库管理员
- 应用程序开发人员或管理员
- 任何希望了解使用 Oracle GoldenGate 工具在 Oracle 数据库之间进行逻辑数据库复制的技术方面的人士
- 希望了解或参与复制项目的项目经理们
















