rman备份恢复命令之switch(转)】的更多相关文章

rman备份恢复命令之switch 一 switch 命令 1 switch命令用途 更新数据文件名为rman下镜像拷贝时指定的数据文件名 更新数据文件名为 set newname 命令指定的名字. 2 switch 命令使用前提条件 rman 必须连接到目标数据库 当switch tablespaces.datafiles.tempfiles时,这些文件必须离线 当switch 整个数据库时,数据库不能open 3 注意事项 switch....to copy 命令用于rman命令提示符下 s…
一 switch 命令1 switch命令用途更新数据文件名为rman下镜像拷贝时指定的数据文件名更新数据文件名为 set newname 命令指定的名字. 2 switch 命令使用前提条件rman 必须连接到目标数据库当switch tablespaces.datafiles.tempfiles时,这些文件必须离线当switch 整个数据库时,数据库不能open 3 注意事项switch....to copy 命令用于rman命令提示符下switch没有to copy的命令用于run语句块中…
全备脚本 cat rman_full.sh #!/bin/bash export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product//db_1 export ORACLE_SID=orcl export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export PATH=$ORACLE_HOME/bin:$PATH rman target / log /opt/oracle/backup/rm…
目 录 1 目的与范围... 1 2 术语和定义... 1 3 角色和职责... 2 4 使用RMAN备份数据库... 2 4.1.1 检查数据库模式... 2 4.1.2 连接到target数据库... 3 4.1.3 查看备份信息... 3 4.1.4 备份数据库... 5 4.1.5 备份数据文件... 6 4.1.6 备份表空间... 6 4.1.7 备份控制文件... 6 4.1.8 备份归档日志文件... 7 4.1.9 备份闪回区... 8 4.1.10 增量备份... 8 4.2…
参考资料: Oracle之Rman入门指南 一步一步学Rman Rman简介 Rman-Recover manager恢复管理工具. Oracle集成了很多环境的一个数据库备份和恢复的工具. Rman可以做下列事情: 数据库热备份 全库备份和恢复 数据库克隆(DG) 增量备份和恢复 表空间备份和恢复 数据文件备份和恢复 归档备份和恢复 控制文件和参数文件备份和恢复 数据库冷备份 备份集的管理 备份策略 保留和删除备份数据 ...... 冷备份和热备份区别: 对于oracle数据库只有物理备份和逻…
1,rman的作用与体系架构 1.1 什么是rman rman(recovery manager)是oracle8i以后dba的一重要工具一般位于$oracle_home/bin目录下,主要用来备份,还原和恢复.可以实现基于数据库解包,表空间级别完全恢复和不完全恢复.rman实际由两部分组成,可执行文件和recover.bsq文件.recover.bsq文件实质上是库文件,可执行文件从recover.bsq文件中析取代码来创建在目标数据库上执行的pl/sql调用 1.2rman的作用 rman是…
实验前提:已经做好备份. SQL> col file_name for a50select file_id,file_name from dba_data_files; FILE_ID FILE_NAME---------- --------------------------------------------------4 /home/oracle/app/oradata/orcl/users01.dbf2 /home/oracle/app/oradata/orcl/sysaux01.dbf…
RMAN命令 1.独立命令  RMAN>shutdown immediate  RMAN>startup  RMAN>backup format 'd:\backup\%d_%s.bak' tablespace users;2.作业命令  RMAN>run { backup format 'd:\backup\$d_%s.bak' tablespace users; }3.运行SQL命令  RMAN>sql 'alter system switch logfile' ;4.运…
(一)基础环境   主库 备库 操作系统 RedHat6.7 RedHat6.7 服务器名称 primarydb1primarydb2 standbydb1standbydb2 IP地址规划 192.168.10.31    primarydb1192.168.10.32    primarydb2192.168.10.33    primarydb1-vip192.168.10.34    primarydb2-vip192.168.10.30    primarydb-scan 10.10.…
背景:          同事误删除线上数据.所以须要从备份中找回数据恢复. 真实屋漏偏逢连夜雨.船迟又遇打头风.前两天备份的磁盘坏块,如今仅仅有rman全备的.bak文件,没有控制文件和參数文件,所以如今须要考虑的是怎样依据bak文件在备份数据库上恢复数据,从中找出被误删的数据. 1 通过catalog start with''的方式来恢复 1.1手动创建控制文件 CREATE CONTROLFILE REUSE set DATABASE"powerdes" RESETLOGS AR…