首页 > 数据库 > Oracle > 1Z0-053 V13.02 Q185
185.A shoot-out has erupted between your MS development teams using .NET and your Linux development teams using Java. Knowing that your database is in danger, which command would you use to back up your NOARCHIVELOG mode database using RMAN with compression?
A. backup database all
B. backup compressed database
C. backup as compressed backupset database;
D. backup as compressed backup database plus archivelog all;
E. backup as compressed backupset database plus compress archivelog all;
Answer: C
非归档模式下数据库只能在MOUNT状态下进行备份,并且要求数据库正常干净关闭,保证在数据库打开时不需要进行实例恢复。否则进行的备份也是无效的。
C:\Users\dell>sqlplus /nolog
SQL> conn / as sysdba
已连接。
SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 C:\Apps\Oracle\fast_recovery_area
最早的联机日志序列 298
当前日志序列 300
C:\Users\dell>rman target /
已连接到目标数据库: COW (DBID=1881841810)
RMAN> backup as compressed backupset database;
启动 backup 于 07-7月 -16
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=129 设备类型=DISK
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 07/07/2016 11:55:07 上) 失败
ORA-19602: 无法按 NOARCHIVELOG 模式备份或复制活动文件
继续执行其他作业步骤, 将不重新运行失败的作业
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_NCSNF_TAG20160707T115507_CQVNNWTP_.BKP 标记=TAG20160707T115507 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 07/07/2016 11:55:07 上) 失败
ORA-19602: 无法按 NOARCHIVELOG 模式备份或复制活动文件
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 2538741760 bytes
Fixed Size 2257872 bytes
Variable Size 587205680 bytes
Database Buffers 1929379840 bytes
Redo Buffers 19898368 bytes
数据库装载完毕。
RMAN> backup as compressed backupset database;
启动 backup 于 07-7月 -16
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 设备类型=DISK
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APPS\ORACLE\ORADATA\COW\SYSAUX01.DBF
输入数据文件: 文件号=00001 名称=C:\APPS\ORACLE\ORADATA\COW\SYSTEM01.DBF
输入数据文件: 文件号=00004 名称=C:\APPS\ORACLE\ORADATA\COW\USERS01.DBF
输入数据文件: 文件号=00005 名称=C:\APPS\ORACLE\ORADATA\COW\EXAMPLE01.DBF
输入数据文件: 文件号=00003 名称=C:\APPS\ORACLE\ORADATA\COW\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_NNNDF_TAG20160707T115608_CQVNPRTS_.BKP 标记=TAG20160707T115608 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:45
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_NCSNF_TAG20160707T115608_CQVNR703_.BKP 标记=TAG20160707T115608 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
完成 backup 于 07-7月 -16
RMAN> backup as compressed backupset database plus archivelog all;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "all": 应为: "auxiliary, channel, delete, diskratio, filesperset, force, format, from, include, keep, maxsetsize, noexclude, nokeep,
not, pool, reuse, section, skip readonly, skip, tag, to, ;" 中的一个
RMAN-01007: 在第 1 行第 57 列, 文件: standard input
RMAN> backup as compressed backupset database plus archivelog delete all input;
启动 backup 于 07-7月 -16
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动压缩的归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=256 RECID=18 STAMP=915278558
输入归档日志线程=1 序列=257 RECID=19 STAMP=915278755
输入归档日志线程=1 序列=258 RECID=20 STAMP=915278880
输入归档日志线程=1 序列=259 RECID=21 STAMP=915278898
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_ANNNN_TAG20160707T115826_CQVNV2D3_.BKP 标记=TAG20160707T115826 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=C:\APPS\ORACLE\FAST_RECOVERY_AREA\ARC0000000256_0803988693.0001 RECID=18 STAMP=915278558
归档日志文件名=C:\APPS\ORACLE\FAST_RECOVERY_AREA\ARC0000000257_0803988693.0001 RECID=19 STAMP=915278755
归档日志文件名=C:\APPS\ORACLE\FAST_RECOVERY_AREA\ARC0000000258_0803988693.0001 RECID=20 STAMP=915278880
归档日志文件名=C:\APPS\ORACLE\FAST_RECOVERY_AREA\ARC0000000259_0803988693.0001 RECID=21 STAMP=915278898
完成 backup 于 07-7月 -16
启动 backup 于 07-7月 -16
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APPS\ORACLE\ORADATA\COW\SYSAUX01.DBF
输入数据文件: 文件号=00001 名称=C:\APPS\ORACLE\ORADATA\COW\SYSTEM01.DBF
输入数据文件: 文件号=00004 名称=C:\APPS\ORACLE\ORADATA\COW\USERS01.DBF
输入数据文件: 文件号=00005 名称=C:\APPS\ORACLE\ORADATA\COW\EXAMPLE01.DBF
输入数据文件: 文件号=00003 名称=C:\APPS\ORACLE\ORADATA\COW\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_NNNDF_TAG20160707T115827_CQVNV3QL_.BKP 标记=TAG20160707T115827 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:45
通道 ORA_DISK_1: 正在启动压缩的全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 07-7月 -16
通道 ORA_DISK_1: 已完成段 1 于 07-7月 -16
段句柄=C:\...\2016_07_07\O1_MF_NCSNF_TAG20160707T115827_CQVNWKW8_.BKP 标记=TAG20160707T115827 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 07-7月 -16
启动 backup 于 07-7月 -16
使用通道 ORA_DISK_1
说明与资料档案库中的任何归档日志都不匹配
由于没有要备份的文件而取消了备份
完成 backup 于 07-7月 -16
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/81227/viewspace-2121654/ ,如需转载,请注明出处,否则将追究法律责任。