OGG 10引入新token变量LOGCSN,对应于oracle的scn,对此replicat可以指定开始csn

Start replicat atcsn | aftercsn

准备阶段

同步前需确保源库的事务都已提交,应反复检查gv$transaction;

对于无法终止的事务,从其起始时间执行extract

eg:

sql> select min(start_time) from v$transaction/gv$transaction;

MIN(START_TIME)

--------------------

02/08/13 19:21:38

The real-time extract can then be added by

ggsci> add extract tranlog begin 2013-02-08 19:20:00 --&gt> in case of standalone database

ggsci> add extract tranlog threads(number_of_threads) begin 2013-02-08 19:20:00 --&gt> in case of RAC

RMAN

假定source/target具有相同目录结构

--source

为source db添加supplemental日志

SQLPLUS > alter database add supplemental log data

Enable Supplemental Logging at Table Level

GGSCI> dblogin userid xxxxx password xxxxxx

GGSCI> add trandata .

添加extract/datapump进程和trail文件

备份数据库并查看其SCN

RMAN> backup database plus archivelog ;

RMAN> restore database preview summary;

Media recovery start SCN is 34821758

Recovery must be done beyond SCN 34822578 to clear datafile fuzziness

Finished restore at 10-OCT-10

将参数文件传送到target

--target

Startup nomount

使用duplicate命令clone数据库

OS> RMAN target sys/@

RMAN> connect auxiliary /

RMAN> duplicate target database to nofilenamecheck until scn ;

执行完毕后查看alert log

RESETLOGS after incomplete recovery UNTIL CHANGE 34822578

而SCN 34822578之后的工作则由replicat执行

启动replicat

GGSCI> add replicat , exttrail ./dirdat/

GGSCI> start replicat , atcsn

注:对于RAC系统,以上步骤大同小异;

唯一需要注意的是恢复RAC期间需要cluster_database设为false

228257.1

数据泵

--source

增添supplemental log

alter database add supplemental log data ;

Enable Supplemental Logging at Table Level on source

GGSCI> dblogin userid xxxxx password xxxxxx

GGSCI> add trandata .

获取current_scn

SQLPLUS> select current_scn from v$database ;

CURRENT_SCN

-----------------------

28318029

expdp directory=dumpdir full=y parallel=4 dumpfile=ora102_%u.dmp flashback_scn=28318029

--target

Impdp导入

GGSCI> add replicat , exttrail ./dirdat/

GGSCI> start replicat , aftercsn 28318029

oracle rman和数据泵,使用RMAN或数据泵初始化OGG目标库相关推荐

  1. oracle数据库备份恢复后乱码,RMAN做数据文件恢复后,查询表中数据出现乱码

    今天在学习RMAN恢复数据库时,恢复后的数据库查询表出现乱码: 1:完全备份数据库 MAN>backup database format 'd:\orabackup\%u.bak'; 启动 ba ...

  2. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略

    title: Oracle开启归档模式并设置RMAN自动备份策略 categories: 数据库 tags: - Oracle - RMAN timezone: Asia/Shanghai date: ...

  3. 使用RMAN在ASM和文件系统之间拷贝数据

    这篇文章简单讨论如何利用 RMAN工具中的backup as copy.copy.convert命令在ASM和文件系统之间拷贝数据. 一.从ASM拷贝数据到文件系统. 1).拷贝数据文件: RMAN& ...

  4. Oracle 11g 中恢复管理器RMAN介绍

    这是我平时摘录的笔记,从管理艺术那本书上摘录出来的,放到这里 RMAN 可在数据库服务器的帮助下从数据库内备份数据文件,可构造数据文件映像副本.控制文件和控制文件映像.对当日志 SPFILE 和RMA ...

  5. Oracle RMAN篇(三)—— RMAN 维护与管理

    一. RMAN常用配置选项 1. 备份优化 优化备份开启后,会跳过以前备份过的文件,只读表空间和offline的表空间也会跳过. CONFIGURE BACKUP OPTIMIZATION OFF; ...

  6. Oracle 11g新特性之 - 使用RMAN复制数据库

    Oracle 11g新特性之 - 使用RMAN复制数据库 Oracle 11g新特性之 - 使用RMAN复制数据库 - 1 Oracle 11g新特性之 - 使用RMAN复制数据库 - 2 Oracl ...

  7. oracle exp 00006,Oracle 12.1新特性----使用RMAN从备份中实现recover table

    Oracle 12.1新特性----使用RMAN从备份中实现recover table 发布时间:2020-06-26 19:41:44 来源:51CTO 阅读:4750 作者:hbxztc 在Ora ...

  8. Oracle rman备份集上限,利用RMAN的cate限制RMAN备份速度 | 信春哥,系统稳,闭眼上线不回滚!...

    最近有个客户反映,在他们晚上数据库备份的时候,前台反映数据库特别慢,业务无法进行,看了下客户的AWR信息,发现该时段都是I/O相关的等待事件,经和客户沟通,他们没小时都要生成一次报表,这些SQL处理的 ...

  9. 玩转oracle 11g(50):rman备份脚本

    D盘新建一个文件夹backup_file,里面新建一个文件夹logs 一个文件叫auto_full_one_rman.bat 修改这三处 set oracle_sid=wiicare rman cmd ...

最新文章

  1. Linear and Discrete Optimization - Week 1
  2. 如何对以破折号/连字符开头的字符串进行grep?
  3. java正则测试_Java的正则表达式
  4. 三巨头垄断全球农业-丰收节贸易会:世界最大种子农药公司
  5. mac地址修改_Mac 地址是什么?Mac 地址的修改及妙用!
  6. C#方便的生成函数字典
  7. 【五级流水线CPU】—— 7. 协处理器访问指令(2条)
  8. 设置UITextField键盘上return key不可点击
  9. Tableau最新版安装下载
  10. 计算机管理3d设置在哪,NVIDIA控制面板设置方法(图解)
  11. 网络安全工具100强介绍与下载
  12. 数字图像处理笔记(八)彩色图像和彩色图像直方图均衡化
  13. DELL T7600工作站重新安装WIN7系统
  14. prometheus监控服务器基本信息+华为交换机设备
  15. 12312312312313
  16. 词法解析器 | 从零实现一门语言
  17. A Brief History of Just-In-Time 简读
  18. 国赛mysql加固_2019 全国大学生信息安全竞赛创新能力实践赛3道Web Writeup
  19. 懂车帝新能源汽车销量分析
  20. SSM+Layui实现上传图片

热门文章

  1. vim查找关键字_VIM学习笔记 对话框(Dialog)
  2. pytorch argmax_轻松学Pytorch使用ResNet50实现图像分类
  3. 进程间通信-Queue 消息队列 先进先出
  4. wordpress acf字段 不同样式_提升wordpress执行效率二次开发实录
  5. LeetCode之无重复字符的最长子串
  6. 全栈深度学习第4期: 机器学习岗位区别与团队管理
  7. 蚂蚁三面题目(java开发岗):Java锁机制+JVM+线程池+事务+中间件
  8. 领域应用 | HiTA知识图谱 “药品-适应证”图谱数据发布!
  9. 腾讯-视频打标签算法探讨
  10. 【HTML/CSS】HTML5和CSS3的新特性