Quantcast
Browsing latest articles
Browse All 16 View Live

实战rman恢复:控制文件丢失恢复后记——碰到的问题

经过几次尝试,终于rman恢复控制文件成功。其中碰到了不少问题,记下,备查。 1.shutdown immediate 半天没反应 这个问题查了网上一些资料,看了自己的alert日志,大概的思路是:此时有等待发生,查看自己日志中因为等待导致shutdown hang住的情况有四种: SHUTDOWN: waiting for active calls to complete. Waiting...

View Article


RAC模式下的RMAN备份策略以及RMAN备份脚本

增量备份的级别是一个0到4之间的整数。 增量备份有两种类型:差异型和累积型。 差异备份拷贝最近进行的同级或低级增量备份以来所有改变的数据块。当备份命令中使用了incremental关键字时,则默认使用差异备份作为增量备份的方式。 累积备份拷贝最近低级别增量备份以来的所有改变的数据块。 备份策略: 周日进行一次零级备份,周一、周二、周三进行二级备份;周四进行一级备份;周五、周六进行二级备份。 在...

View Article


Rman的format格式中的%

Rman的format格式中的% %c 备份片的拷贝数 %d 数据库名称 %D 位于该月中的第几天 (DD) %M 位于该年中的第几月 (MM) %F 一个基于DBID唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBID,YYYYMMDD为 日期,QQ是一个1-256的序列 %n 数据库名称,向右填补到最大八个字符 %u...

View Article

rman备份遭遇ora600错误

今天打算给测试机做个备份,本来是很简单的一件事,结果却莫名其妙的遭遇了600错误,看来最近运气真的不错,老给我学习的机会.由于以前没碰到过这个错误,google吧,搜到kamus老大的一篇文章:然后在backup database之后加上了diskratio=0,一切OK,具体原因还不是很了解,明天上metalink上好好查一下。 RMAN> run { 2> allocate...

View Article

10g rman catalog命令

9i也有catalog命令,但是只能识别archivelog, backup, controlfilecopy, clone, datafilecopy 10g的catalog命令增加了可以识别备份片和扫描目录。所以10g catalog命令的增强也算是一个很实用的新特性。...

View Article


crosscheck controlfilecopy all

 crosscheck controlfilecopy all Yeah right - you wish! There's no such thing my friend (not as of 10gR2 - 10.2.0.3.0 anyway), but I'll show you how you can do this yourself: First lets get the basis...

View Article

限制rman备份速度

生产库在备份时占用了大量的IO资源,导致业务受到部分影响,考虑对rman的备份速度进行限制,查了一下文档,如下: I/O Read Rate of Backups By default, RMAN uses all available I/O bandwidth to read/write to disk. You can limit the I/O resources consumed by a...

View Article

自家用9i rac rman备份脚本

. /home/oracle/.profile export ORACLE_SID=ccdb1 echo “**********begin backup*************” date $ORACLE_HOME/bin/rman target / <<EOF CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP...

View Article


Configuring Backup Optimization

Run the CONFIGURE command to enable and disable backup optimization. Backup optimization skips the backup of files in certain circumstances if the identical file or an identical version of the file has...

View Article


How To Use RMAN CONVERT DATABASE on Source for Cross Platform Migration [ID...

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70...

View Article

年关将近,忙!

快过年了,工作却越来越忙,刚给小弟们培训完,这边系统又出问题了,先处理了一个阵列挂在双机上,导致两边读取同样数据文件报600错的问题,这边NBU归档备份又出错了,一查是由于前段时间系统切过一次,导致主机上归档有短缺导致的。而且还发现了一个问题:主机归档目的地有两个,由于nbu备份脚本的问题,每次备归档都会导致备两份,这个以前还真没注意过,但是这样容易有一些问题。还有几个知识点加深了一下:...

View Article

truncate表对rman备份速度的影响实验

众所周知,rman备份会跳过备份从没使用过的数据块,但是rman备份的时候还是会扫描所有数据块的块头,来判断此数据文件是否使用过,如果从没使用过则跳过,如果使用过,则备份。所以一个数据文件里储存数据的多少对rman备份速度的影响可能很小,无论多少,rman都会读取整个文件的数据块到sga中来判断每一个块是否使用过,这个时间是固定的,速度的提升也仅仅是在写出到备份片得时候的时间差异。...

View Article

OCP笔记:控制文件自动备份情况

rman中的控制文件自动备份功能会自动的备份数据库的控制文件,这对于不使用catalog database的环境尤为适用。 打开自动备份功能: 1 RMAN> configure controlfile autobackup on; 那么什么情况下会导致oracle自动的备份控制文件呢? 1.rman...

View Article


主备机切换导致rman备份ORA-01031权限不足错误

最近一套生产系统的rman备份软件报权限不足,导致备份失败,查看了下日志,报的是ORA-01031,这个备份脚本每天都在跑,也没有任何人动过system的权限啊。怎么可能报权限不足,回想了一下最近对机器做的操作,想到了前两天主备机进行过一次切换,而备份软件是用system从远程连接到db服务器上做rman备份的,我们都知道rman备份是需要sysdba权限的,想到了前两天复习的remote_logi...

View Article

Secure External Password Store

怎样在oracle rman 备份脚本中不写密码?怎样在应用程序连接中不写密码? 每一个Oracle DBA 都有写脚本调度数据库相关任务的经验,经常需要在shell 脚本里连接数据库,可能最让你头疼的是你不得不在脚本里写上明文的用户名密码来连接数据库,例如: connect scott/tiger@test  此类,毫无疑问,这会带来安全隐患。如果你想避免这种安全隐患,一般你有两种方法:1。...

View Article


ORA-27369: job of type EXECUTABLE failed with exit code: 274662

When I try to use oracle scheduler job to run a rman backup scripts. then I got a error: 1 2 3 4 5 6 7 8 9 10 11 12   SQL> BEGIN 2 sys.dbms_scheduler.run_job(‘DAILY_BACKUP_LEVEL_0_JOB’); 3 end; 4 /...

View Article
Browsing latest articles
Browse All 16 View Live