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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/488326.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哺乳动物亚种在物种进化中至关重要

查尔斯达尔文的《物种起源》一书来源:科技日报 图片来源:物理学家组织网据物理学家组织网18日报道,查尔斯达尔文逝世约140年后,其进化论的一个理论终获证实!英国剑桥大学科学家在18日出版的《英国皇家学会学报B卷》上撰…

window挂载到linux服务器上,在windows 7操作系统下设置挂载Linux服务器

在Windows 7操作系统下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个Windows 7下的NFS功能,通过这个功能,可以让Windows 7共享Linux下面的磁盘分区或者目录数据,这个功能原理只能通过samba或者ftp来实现&…

Android属性动画完全解析(上),初识属性动画的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355 在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补…

两位概率论顶级专家获得2020阿贝尔奖

来源:哆嗒数学网弗斯滕伯格介绍当希勒尔弗斯滕伯格(Hillel Furstenberg) 发表其早期的一篇论文时,有传言说他并非一个人,而是一群数学家的化名。该论文涵盖的思想覆盖诸多领域,真的不可能是一个人的成果吗?虽然这件事可…

python长度单位转化_长度单位的换算教学反思

长度单位的换算教学反思陈双银使学生在认识了长度单位千米、米、分米、厘米、毫米的基础上,能够熟练地掌握长度单位千米、米、分米、厘米、毫米之间的进率,准确地进行单位之间的换算是长度单位这一单元的教学重点和难点。但是,对于这一知识点…

获取时间

var nownew Date();一周前的时间(now.getFullYear()) - (now.getMonth()1) - (now.getDate()); var date new Date(now.getTime() - 7 * 24 * 3600 * 1000); var year date.getFullYear(); var month date.getMonth() 1; var day date.getDate();当前时间year"-…

linux区分用户的权限级别可用,如何限制Linux内核级别的特权用户访问?

我在learning Linux Kernel Programming找到了这个答案,我的问题更具体针对Linux内核的安全功能.我想知道如何限制特权用户或进程对其他进程和文件的访问权限,而不是root的完全访问权限.直到现在我发现:>自由访问控制(DAC)的用户和组,区分读取,写入和执行用户,组…

清华大学计算机系教授:马少平——计算机是如何实现智能的(附直播回放)...

来源:图灵人工智能直播回放长按识别观看回放报告摘要这是一个关于人工智能的科普讲座。人工智能经过六十几年的发展,取得了很大的成果,在很多领域得到了很好的应用。那么人工智能是如何实现的?本讲座将结合一些大家熟知的实例&…

CSS图像绘制之:条纹背景(转)

<!DOCTYPE html> <html><head><meta charset"UTF-8"><title>漂亮的CSS3动画进度条DEMO演示</title><style> html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,ci…

linux跟踪内存块,在Linux程序中跟踪活动使用的内存

我想跟踪各种程序在特定状态下触摸的内存量.例如,假设我有一个图形程序.当它被最小化时,它可能会使用更少的内存,因为它不会重绘窗口,这需要读取图像和字体并执行大量的库函数.这些对象仍可在内存中访问,但实际上并未使用它们.像top这样的工具用途有限,因为它们只是告诉我们将多…

新基建专题报告:未来发展方向及重点产业分析

报告来源&#xff1a;中银证券转自&#xff1a;未来智库一、新基建以强外溢性稳增长、补短板、调结构1&#xff09;新基建以强外溢性稳增长全球经贸摩擦加剧&#xff0c;叠加海外疫情导致各国经济存在不确定性的影响下&#xff0c;外需不足&#xff0c;内需承压&#xff0c;经济…

查看网站所有会话_你能看到网站上每个产品的数据吗?

经常有群友问怎么查看网站上每一个产品的数据。查看每个产品的数据&#xff0c;有助于我们了解网站上哪个产品是热销品&#xff0c;哪个产品还需要进行优化&#xff0c;从产品层面优化提高网站整体的转化率。查看方法也很简单&#xff0c;我们还是打开Google Analytics点击左侧…

C++实现树的基本操作,界面友好,操作方便,运行流畅,运用模板

Ⅰ.说明&#xff1a;1.采用左孩子右兄弟的方式&#xff0c;转化为二叉树来实现。2.树的后根遍历与二叉树的中根遍历即有联系又有区别&#xff0c;请读者注意分析体会。Ⅱ.功能&#xff1a;1.创建树并写入数据2.先根遍历树3.计算树高4.后根遍历树5.层次遍历树6.搜索数据域为某值…

linux进程管理命令kill,Linux进程管理命令-kill | IT运维网

格式&#xff1a;kill -l [signal]-l&#xff1a;显示当前系统可用信号-l&#xff1a;显示当前系统可用信号[rootlocalhost ~]# kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL10) SIGUSR111) SIGSEGV12) SIGUSR213) S…

罗敏敏组建立新型脑-脑接口实现“阿凡达”式的跨鼠遥控

来源&#xff1a;中国科学杂志社人或动物个体之间的交流主要依靠感觉系统&#xff0c;比如视觉、听觉、嗅觉和触觉。2009年的科幻电影《阿凡达》展示了地球上的人可以通过脑对脑的直接信息传递&#xff0c;远程控制潘多拉星上经过基因改造的纳威人身体。近几年有研究展示可以从…

双RocketMq集群的搭建

一、双Master RocketMq集群的搭建 1、服务器环境&#xff1a; 序号IP用户名角色模式1192.168.211.128rootnameServer1,brokerServer1Master12192.168.211.129rootnameServer2,brokerServer2Master12、添加hosts信息 vim /etc/hosts IPNAME 192.168.211.128rocketmq-nameserver1…

linux下的gpio转串口驱动,X-026-KERNEL-Linux gpio driver的移植之gpio range

X-026-KERNEL-Linux gpio driver的移植之gpio range作者&#xff1a;wowo 发布于&#xff1a;2017-9-27 22:27分类&#xff1a;X Project1. 前言我们在[1][2]中提到过&#xff0c;鉴于gpio的特殊性&#xff0c;pinctrl subsystem特意留了一个后门(gpio range)&#xff0c;gpio …

长文综述:从大数据中寻找复杂系统的核心变量

文章来源&#xff1a;【集智俱乐部】原文链接&#xff1a;https://mp.weixin.qq.com/s/IIliI5plz2UBUMAzVpxClw导语尽管大数据的收集越来越容易&#xff0c;但随着从微观到宏观的尺度&#xff08;scale&#xff09;变化&#xff0c;系统行为会发生非线性的变化&#xff0c;这让…

android设置主题背景为壁纸_ppt模板防早恋安全教育主题班会课件ppt,两个青春期的孩子画面为背景...

ppt模板--防早恋安全教育主题班会课件ppt这是一套防早恋安全教育主题班会课件ppt&#xff0c;共26页。PPT封面以简约的白色背景&#xff0c;五彩斑斓的地面象征孩子们丰富多彩的学生生活&#xff0c;两个青春期的孩子画面为背景&#xff0c;蓝色正体字突出主题&#xff1a;防早…

Linux下启动程序常见问题,linux系统启动流程及常见故障解决方式

Linux系统中启动的流程:1.加载bios的硬件信息以及进行自我检测 并根据设置取得第一个启动的设备2.若以硬盘方式引导 读取并执行引导扇区 MBR3.加载grub(引导程序)启动菜单(/\)4.加载内核(以只读方式进行挂载)5.挂载根目录系统 启动init进程(所有进程的鼻祖)6.读取/etc/initt…