Oracle 19c 19.1.0.4+ogg搭建全面指南
需积分: 0 30 浏览量
更新于2024-07-09
1
收藏 636KB PDF 举报
本篇文档详细介绍了如何在Oracle 19c 19.1.0.4+OGG版本下搭建一个完整的数据迁移与同步环境。以下是关键步骤的总结:
1. **环境准备**:
- 源端和目标端分别为192.168.3.61(DB版本Oracle19.3.0.0.0,操作系统为Red Hat 7.6,实例名lfoadb)和192.168.3.62(相同版本和OS,实例名tsoadb)。
- 数据库角色包括同步用户itpux01, itpux02, itpux03以及测试用户Itpux,用于数据操作。
- 同步表涉及的是用户下的特定表,OGG版本为19.1.0.0.4。
- OGG用户为goldengata,使用OGG数据库19.3.0.0.0进行数据传输。
- 数据库字符集设置为AL32UTF8。
2. **目录结构创建与权限管理**:
- 在源端和目标端分别创建ogg目录,并使用chown命令将所有者设置为oracle:oinstall。
- 还创建了/u01/arch目录,用于存储归档日志。
3. **数据库设置**:
- 使用SQL*Plus以sysdba身份登录数据库。
- 将归档模式设置为启用,指定归档目的地和格式(如'lfoadb_%t_%s_%r.arc')。
- 关闭数据库,使其处于MOUNT状态,然后开启归档模式。
- 最后,使数据库处于OPEN状态,确保数据可读写。
4. **Oracle环境变量配置**:
- 在源端的bash_profile文件中,设置了Oracle环境变量,包括:
- ORACLE_BASE: 指定Oracle的基础安装路径。
- ORACLE_HOME: 指向Oracle安装目录。
- OGG_HOME: 指向OGG安装目录。
- ORACLE_SID: 数据库实例名。
- PATH: 设置了执行Oracle和OGG工具的路径。
- 并创建了别名,如sqlplus和rman,以简化命令行操作。
5. **辅助工具**:
- 提到了rlwrap,这可能是一种脚本或工具,用于增强SQL*Plus和RMAN的命令行界面。
通过这个指南,读者可以按照步骤搭建Oracle 19c数据库与OGG的集成环境,实现数据的备份、恢复和实时同步。对于Oracle管理员或希望进行数据迁移的人员来说,这篇文档提供了宝贵的实践参考。在实际操作中,可能还需要根据具体的网络配置、安全性需求和性能优化等因素进行调整。
2020-08-04 上传
2020-06-04 上传
2018-08-13 上传
2021-08-14 上传
2024-11-21 上传
2021-06-10 上传
2020-04-09 上传