linux命令之sed详解
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 &n...
RMAN 备份与恢复 实例
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接...
Oracle rman中restore和recover的区别
recover和restore的区别:restore just copy the physical file, recover will consistent thedatabase.restore 是还原,文件级的恢复。就是物理文件还原。recover 是恢复,数据级的恢复。逻辑上恢复,比如应用归档日志、重做日志,全部同步,保持一致。用我自己的土话讲就是,用restore先把备...
DataGurad之数据库在Maximum Protection下的角色切换
当主库从Maximum availability模式切换到Maximum Protection模式,要更改LOG_ARCHIVE_DEST_2,否则数据库open不了Maximum Protection模式:LOG_ARCHIVE_DEST_2= 'SERVICE=STANDBY VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=STANDBY LGWR SYNC AFFIRM REOPEN=10'参数要求设置: Redo Archival...
Dataguard关于备库switchover_status状态为 not allowed
datagurad中建立备库或者主库备库切换时,主库是switchover_status为tostandby但备库状态为not allowed(理论上应该为toprimary),当使用 alter database recover managed standby database disconnect from session 进行更改会出错: 最初因为not allowed会影响主库备库的切换,一直寻求解决这个问题,木有解...
SWITCHOVER_STATUS状态为FAILED DESTINATION,RESOLVABLE GAP的问题
当主库的SWITCHOVER_STATUS状态为FAILED DESTINATION时,是因为备库不在mount状态下