- 3
- 0
- 约1.16万字
- 约 11页
- 2019-03-25 发布于山东
- 举报
读书笔记之 RMAN 备份命令
一 备份命令简介
·连接本地数据库
WIN下:
SET ORACLE_SID = oraclesid
RMAN TARGET /
Linux/unix下:
$export ORACLE_SID = oraclesid
$rman target /
Tip:如果数据库在OPEN状态执行备份(即READ WRITE状态),则数据库必须置于归档模式,否则执行备份时会出现ORA-19602错误。
·执行操作系统命令
RMANHOST;
·执行SQL语句
RMANSQL ‘ALTER SYSTEM ARCHIVE LOG ALL’;
Tip:RMAN中的SQL不能执行select语句,可以执行,但是看不到结果。
Tip:一些控制RMAN环境变量,或操作CATALOG的操作都不能在RUN{}块中执行,如:CONFIGUER、LIST、REPORT等。
·整库备份
RMANBACKUP DATABASE;
Tip:会生成两个备份集(存数数据文件,存储控制文件和SPFILE)在安装目录下。
RMANBACKUP DATABASE FROMAT ‘F:\ORACLE\BACKUP\NAME_%U’;
Tip:要确保format的目录是存在的,否则会报错。
RMANLIST BACKUP OF DATABASE 查看创建的全库备份
·表空间备份
RMANBACKUP
原创力文档

文档评论(0)