Oracle 12.2主从数据同步实战:DML操作与TNS配置
需积分: 40 20 浏览量
更新于2024-09-10
收藏 37KB DOCX 举报
Oracle 12.2主从数据同步方法是一种关键的技术实践,它涉及到容器数据库(Container Databases, CDBs)和可插入数据库(Pluggable Databases, PDBs)的协同工作,以及Oracle GoldenGate的使用。在本文中,作者分享了在特定的Windows环境下(Windows 10和Oracle 12.2.0.1)部署和配置主从数据同步的过程,重点在于DML数据的同步,而DDL操作暂不包括在内。
首先,背景部分说明了需求驱动的项目,即需要实现Oracle 12.2数据库之间的数据同步,这对数据库管理员来说是一项重要的任务,特别是在处理大规模分布式系统时。为了满足这个需求,作者在公司内部搭建了一个包含源数据库(主库)和从数据库(从库)的测试环境,主库运行在IP 172.16.100.73,从库在IP 192.168.33.56上,均使用Oracle 12.2.0.1版本和Oracle GoldenGate 12.3作为数据传输工具。
在部署步骤中,首先是软件的安装。数据库被安装在两台服务器上,都设置了Oracle 12.2.0.1,且各自的可插入数据库orclpdb处于打开状态。随后,Oracle GoldenGate 12.3也被分别安装在源服务器(路径d:\ogg)和目标服务器(路径e:\ogg)上。
配置阶段,首先在源数据库的TNS节点设置中,添加了对PDB orclpdb的识别,确保了网络连接的正确性。接着,通过sys用户在SQL*Plus中创建了一个测试用户gg_src,分配了DBA权限,并在orclpdb上创建了一个名为tab01的表,用于后续的数据同步测试。
为了保证数据的持久性和可靠性,数据库被配置为归档模式,这是Oracle数据库中的一个重要设置,它允许对已完成事务进行备份,从而在故障恢复时能够恢复到一个已知的完整状态。如果数据库尚未处于归档模式,管理员需要进行相应的设置。
这篇文档提供了在Oracle 12.2环境中实现主从数据同步的基本流程,从数据库环境准备、配置TNS节点、创建用户和表,到确保数据安全性(归档模式),为数据库管理员提供了一套实用的操作指南。然而,由于DDL同步未涉及,对于依赖于结构更改的应用,还需要额外关注DDL操作的同步策略和配置。
2012-10-11 上传
2020-11-07 上传
2019-09-29 上传
2020-12-15 上传
2018-06-15 上传
2018-07-27 上传
2019-08-09 上传
chinarealone
- 粉丝: 1
- 资源: 4
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南