通过rman的方式无论是备份还是恢复,小生建议,大伙还是先预备两个东东:
1)到mount阶段,因为,缺省下rman的元数据被存在目标数据库控制文件中
2)如果数据库处于open read write状态,那么必须置于归档模式,否则会报ora-19602:错误无法按 NOARCHIVELOG 模式备份或复制活动文件。如何开启归档,请见:点击打开链接http://blog.csdn.net/linwaterbin/article/details/7735277
连接数据库,可分本地和远程:
本地:rman target /
远程:rman target sys/oracle@orcl.oracle.com
另外,在rman里面,启动和关闭数据库的命令跟SQL*PLUS环境下相比,完全一模一样
可以通过,host+exit的黄金组合来执行os命令;通过sql '....'来执行sql语句,这种方式不能得到select的查询输出。但小生建议host+sqlplus /nolog+exit+exit,这种模式可以最大化sql的功能。
我们也可以把rman的所有输出,全部指定到一个地方:
[oracle@localhost ~]$ rman target / log /home/oracle/rman_log.txt
RMAN> backup tablespace users;
RMAN>
rman备份类型有二:
1)镜像复制:这种类型out了
2)