DataGuard - MSN教程

教程

你说:
很简单的

你说:
特别是用了RMAN以后

Catherine(在北京)说:
现在怎么做

你说:
先把standby的昨天晚上起来的那个数据库停了

Catherine(在北京)说:
ok

你说:
停了?

Catherine(在北京)说:
还没完,怎么这么慢

你说:
shutdown immediate?

Catherine(在北京)说:
是的

你说:
还没停?

你说:
不管他了,shutdown abort好了

你说:
反正也不要这个库了

Catherine(在北京)说:
停了

Catherine(在北京)说:
现在呢

你说:
你是要把redo改为1M吗?

Catherine(在北京)说:
是的

Catherine(在北京)说:
怎么改?

你说:
你先作restore吧,待会儿再改

你说:
在standby上

你说:
$ORACLE_HOME/bin/rman target /

Catherine(在北京)说:
继续

你说:
sorry

你说:
先要mount数据库

你说:
还是得先改redo

Catherine(在北京)说:
是改主库的啰

你说:
改redo要到primary上改

你说:

Catherine(在北京)说:
怎么改,快点呀

你说:
你简单些用图形界面改吧

你说:
算了算了

你说:
还是命令行吧

你说:
等会儿

你说:
你先select * from v$log

Catherine(在北京)说:
孙鹏的机器服务名都没配置,命令行吧

你说:
select *  from v$logfile;

你说:
看一下当前的group#和member

Catherine(在北京)说:
当前group是8

你说:
是8,9,10三个是吧

你说:
行那就加1,2,3三组1M的

Catherine(在北京)说:
member:   /global/oradata/ctsdb/redo08.log

你说:
等会儿,我告诉你SQL

Catherine(在北京)说:

你说:
ALTER DATABASE
    ADD LOGFILE GROUP 1
    ('/global/oradata/ctsdb/redo01.log') SIZE 1024K

你说:
ALTER DATABASE
    ADD LOGFILE GROUP 2
    ('/global/oradata/ctsdb/redo02.log') SIZE 1024K

你说:
ALTER DATABASE
    ADD LOGFILE GROUP 3
    ('/global/oradata/ctsdb/redo03.log') SIZE 1024K

你说:
这样就加了三组

Catherine(在北京)说:
加好了

Catherine(在北京)说:
然后呢

你说:
三组都加完了?

Catherine(在北京)说:

你说:
然后作alter system archive log current;

你说:
要让新加的redo成为current的,才可以删除老的redo

你说:
select group#,status from v$log;

你说:
可以看现在各个组的redo的状态

Catherine(在北京)说:
8是active, 9,10 是inactive

你说:
再作一次archive

你说:
再看

Catherine(在北京)说:
8,9.10都是inactive了

你说:
ok

你说:
删掉这三组

你说:
alter database drop logfile group 8;

你说:
应该是这样

你说:
alter database drop logfile group 9;

你说:
alter database drop logfile group 10;

Catherine(在北京)说:
删除了

你说:
好,我们还要创建standby redo也改成1M

你说:
原来也是3M

Catherine(在北京)说:
但v$logfile里有group4,5,6,7

你说:
呵呵,这个就是standby redo

Catherine(在北京)说:
是什么

Catherine(在北京)说:

你说:primary端的是为了预备以后角色切换时候用的

Catherine(在北京)说:啊,我要把,4,5.6.7都改成1M?

你说:
其实standby redo只需要在standby上有就可以了

Catherine(在北京)说:
O

你说:
这几个可以先删除再重新创建

Catherine(在北京)说:
今天可以不处理吧?

你说:
不可以

你说:
反正standby那边也要用的啊

Catherine(在北京)说:
那就先删除了?

你说:
alter database drop standby logfile group 4;

你说:
语法里要加一个standby

Catherine(在北京)说:
都删除了,然后怎么加

你说:
alter database add standby logfile group 4 ('/global/oradata/ctsdb/stdby_redo04.log') size 1024K;

你说:
一样的,也就是加一个standby关键字

你说:
对了,你还要先去/global/oradata/ctsdb/目录下删除物理的stdby_redo04.log文件

你说:
先把那四个文件从目录里面删掉,否则创建应该是会报文件亿存在的,因为drop redo的SQL并不帮着删除物理文件

Catherine(在北京)说:
幸亏我键盘敲的慢

你说:
敲得快也没事儿啊,最多报个错也无所谓嘛

Catherine(在北京)说:
都加完了

Catherine(在北京)说:
是否可以恢复了

你说:
没有

Catherine(在北京)说:
:(

你说:
现在生成standby controlfile

你说:
ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/tmp/s.ctl';

Catherine(在北京)说:
然后呢

你说:
生成完了以后把这个/tmp/s.ctl文件ftp到standby上去

你说:
也可以ftp到tmp目录中,反正待会儿要改名子

你说:
同时还需要ftp的是新生成的那几个log文件

Catherine(在北京)说:
是放到$ORACLE_HOME/

你说:
1,2,3,4,5,6,7

Catherine(在北京)说:
dbs下是吗

你说:
不用

你说:
可以全部放到/global/oradata/ctsdb/下面

你说:
还没好?

你说:
你可以趁着这个时间,先检查一下primary和standby上的监听

你说:
用lsnrctl status和lsnrctl status listener_dg

你说:
来检查,如果两边这两个监听都是启动的那就行了

Catherine(在北京)说:
传完了

你说:

你说:
现在可以恢复了

你说:
先进standby的sqlplus

你说:
现在是不是standby的/global/oradata/ctsdb/目录下有你刚传过来的所有文件?

你说:
包括1,2,3,4,5,6,7这7组log,还有一个s,ctl

Catherine(在北京)说:
是的

你说:
好,把s.ctl改名为正常的控制文件名,覆盖原来的

Catherine(在北京)说:
演示时你不在不行啊

你说:
应该是control01.ctl,control02.ctl,control03.ctl

你说:
我一会儿过去

Catherine(在北京)说:
cp就可以吧

你说:

Catherine(在北京)说:
好乐得

你说:
进sqlplus

你说:
startup nomount;

你说:
alter database mount standby database;

Catherine(在北京)说:
没恢复呢?

你说:
是啊

你说:
先mount才能恢复啊

Catherine(在北京)说:
好了

Catherine(在北京)说:
现在可以恢复了?

你说:
进rman,就是最初的那条语句

你说:
$ORACLE_HOME/bin/rman target /

你说:
然后执行restore database;

你说:
然后就等着吧

你说:
等到结束以后

你说:
在sqlplus中执行:ALTER DATABASE RECOVER MANAGED STANDBY DATABASE PARALLEL 4 DISCONNECT FROM SESSION;

你说:
其中PARALLEL 4 可以省略

Catherine(在北京)说:
restore估计多长时间啊

你说:
然后在peimary端设置archive_lag_target参数值到60,就是一分钟归档一次了

你说:
20分钟差不多吧

你说:
因为这个备份是昨天传的,所以恢复完了以后,数据库还是昨天的状态

Catherine(在北京)说:
那跟主库不一致了

你说:
这时候你用alertf监控standby的alertlog,可以看到它会自动到primary上取归档,然后作恢复,直到跟主库一致为止

Catherine(在北京)说:

你说:
这也是为什么昨天我说要建完再作初始化的原因,因为这个恢复总还是要时间的,象今天这样又在网络上传归档,那就可能时间还要长一些

时间: 2024-11-29 23:50:03

DataGuard - MSN教程的相关文章

微软实用教程 MSN用户切换到Skype的方法

微软周二宣布,该公司将于2013年第一季度用Skype服务替换Windows Live Messenger(以下简称"MSN")服务,后者则将退役.Skype CEO托尼·贝茨(Tony Bates)在官方博客上表示,在除中国大陆以外的其他的所有市场上,Messenger服务都将停用. 中国MSN用户目前已经可以顺利转移到Skype上,并且可以正常通讯.通过微软官方下载的Skype支持简体中文,用户还可以通过信用卡充值,直接在Skype上拨打好友电话或者发送短信给好友. 新的Skype

MSN账号登录可使用Skype图文教程

据国外媒体报道,微软正式宣布将会在明年第一季度关闭MSN的服务,在未来MSN会与Skype进行整合.虽然Skype CEO托尼·贝蒂斯(Tony Bates)在官方博客上表示,在中国大陆地区的MSN服务就不会关闭,但小编还是尝试了下全新的Skype. 通过尝试小编发现,中国MSN用户目前已经可以顺利转移到Skype上,并且可以正常通讯.通过微软官方下载的Skype支持简体中文,用户还可以通过信用卡充值,直接在Skype上拨打好友电话或者发送短信给好友. 新的Skype客户端总体而言较MSN要时尚

使用Fireworks制作Vista,MSN微软风格的发光背景线条教程

fireworks|vista|教程|微软 很喜欢 他们 背景 里面的 光 究竟怎么做出来! 微软很多 UI都有 这些光..都微软统一风格了首先我无意间发现了一个现象:一个羽化的层上面放一个实边(或消除锯齿)的层(两层本身颜色的饱和度相当),就会视觉上的错感,感觉这个实边层的边外带了一些阴影映射在羽化层上. 当然羽化是什么原理我也不知道,因为我没学过艺术/设计.这只是在我做完之后看了一看,发现竟没做投影就有了这个效果,于是无意间发现了这个. 那么做这些的过程是:1.先看原图,认为原图的那些效果,

MSN永久聊天群创建教程

一分钟创建MSN永久群 第一步:登录网站www.imqun.com/index.php,打开"群易网"的页面.只要在这里申请了群账号,就可以把这个群账号作为MSN的联系人添加到MSN中,你也就算加入了这个群.作为群的创建者,也就是管理员,首先应该注册账号.点击页面上的"注册"按钮,然后按照提示填写相应的注册信息就可以得到一个登录账号,用该账号登录系统后就可以申请群账号了. 第二步:登录系统后点击页面上的"创建IM群"标签,在打开的页面中设置好群的

让MSN自动过滤不良信息设置教程

为了净化屏幕,我们可以通过在MSN Messenger Plus!上进行设置,让对方的污言秽语不再显现在MSN的对话窗口中. 插件名称:MSN Messenger Plus V3.00.94 软件大小:3424KB 1. 安装完毕后,在MSN的主面板上会看到新增加了一个"Plus!"菜单栏,依次点击"Plus!→个人偏好设置". 2. 在"个人偏好设置"窗口中,点击"即时消息"按钮,在出现的右侧栏目中打开"文字过滤&

【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结

原文 http://www.cnblogs.com/liuxianan/archive/2013/04/13/3018732.html 去年就知道有这个功能,不过没去深究总结过,最近有写网络博客的欲望了,于是又重新拾起这玩意儿. 具体到底是用Windows Live Writer 2012还是用Word 2013,个人觉得看个人,因为这2个软件各有优点,各有缺点. 1.首先用LiveWriter发博客显然更专业,发布后的效果也与本地最接近,但是在编辑功能上肯定大不如Word,另外一个最大缺点是它

DIV+CSS布局入门教程(六) -- 关于ID和CLASS

css|教程|入门教程 这半个月以来今天是头一天在20:00左右下班,想起关于这个教程一直没有完成,心里感觉非常不踏实.两个月前刚辞职,本想把教程全部完成,但是由于一次不幸,导致硬盘中的数据大部分丢失,本写了一半的教程也随之灰飞烟灭.但最近有许多的网友通过博客.QQ.MSN.E-MAIL等途径与我联系,希望能继续更新这个教程,甚至有网友居然拨打我的手机(我不知道大家是如何知道我的号码的,,哎~~)被大家所感动,时间虽然很紧,但还是抽点时间来尽量完成这个教程吧~~就像鲸鱼叔叔所说的,时间就是奶,越

什么叫Ajax?(Ajax基础教程)

ajax|基础教程 由于在研究web即时通技术(TRACQ,网眼,网站商务通),所以对Ajax感兴趣起来,最近好像Ajax很火,从搜索引擎的结果可见一斑.baidu找到181,000篇相关文档,google找到了6,790,000篇.我觉得,在没有提出Ajax这个概念以前,肯定有人已经在利用这些技术做事情了,只是在最近才被炒的热闹起来.我先把网上找的资料整理在这里. 1.定义 Ajax最早是由Jesse James Garrett提出来的,原文:Ajax: A New Approach to W

Photoshop图文教程:水晶按钮的制作之图层法

按钮|教程 作者联系方式 QQ:546321 msn:lightant@hotmail.com 最大的优点可以把这个图层效果保存为Styles,以后要用就画个椭圆加一层渐变,选个Styles就可以了.