- C:/Documents and Settings/Administrator>rman
- 恢复管理器: Release 11.1.0.6.0 - Production on 星期三 6月 29 16:00:33 2011
- Copyright (c) 1982, 2007, Oracle. All rights reserved.
- RMAN> connect target /
- 连接到目标数据库: ORCL (DBID=1274923109)
- RMAN> backup database;
- 启动 backup 于 29-6月 -11
- 使用目标数据库控制文件替代恢复目录
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=129 设备类型=DISK
- 通道 ORA_DISK_1: 正在启动全部数据文件备份集
- 通道 ORA_DISK_1: 正在指定备份集内的数据文件
- DBGANY: Mismatched message length! [16:01:02.120] (krmiduem)
- DBGANY: Mismatched message length! [16:01:02.120] (krmiduem)
- aMAN-00571: ===========================================================
- RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
- RMAN-00571: ===========================================================
- RMAN-00601: fatal error in recovery manager
- RMAN-03004: 执行命令期间出现严重错误
- RMAN-00600: internal error, arguments [3045] [] [] [] []
- RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 06/29/2011 16:01:02 上) 失败
- ORA-19602: 无法按 NOARCHIVELOG 模式备份或复制活动文件
我们进行RMAN的备份是非Catalog的备份,非Catalog的备份是将备份信息写入到Control File文件中,那么这种方法如果你的Archive Log模式必须为存档模式才行
查询一下数据库的存档模式
- SQL> archive log list
- 数据库日志模式 非存档模式
- 自动存档 禁用
- 存档终点 USE_DB_RECOVERY_FILE_DEST
- 最早的联机日志序列 111
- 当前日志序列 113
更改一下数据库的存档模式
- SQL> alter database archivelog;
- alter database archivelog
- *
- 第 1 行出现错误:
- ORA-01126: 数据库必须已装载到此实例并且不在任何实例中打开
不能直接更改存档模式,必须在mount状态下开启
- SQL> shutdown immediate;
- 数据库已经关闭。
- 已经卸载数据库。
- ORACLE 例程已经关闭。
- SQL> startup mount;
- ORACLE 例程已经启动。
- Total System Global Area 535662592 bytes
- Fixed Size 1334380 bytes
- Variable Size 331350932 bytes
- Database Buffers 197132288 bytes
- Redo Buffers 5844992 bytes
- 数据库装载完毕。
- SQL> alter database archivelog;
- 数据库已更改。
- SQL> alter database open;
- 数据库已更改。
- SQL> archive log list;
- 数据库日志模式 存档模式
- 自动存档 启用
- 存档终点 USE_DB_RECOVERY_FILE_DEST
- 最早的联机日志序列 111
- 下一个存档日志序列 113
- 当前日志序列 113
进行完全备份
- C:/Documents and Settings/Administrator>rman
- 恢复管理器: Release 11.1.0.6.0 - Production on 星期三 6月 29 16:35:47 2011
- Copyright (c) 1982, 2007, Oracle. All rights reserved.
- RMAN> connect target /
- 连接到目标数据库: ORCL (DBID=1274923109)
- RMAN> backup database;
- 启动 backup 于 29-6月 -11
- 使用目标数据库控制文件替代恢复目录
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=138 设备类型=DISK
- 通道 ORA_DISK_1: 正在启动全部数据文件备份集
- 通道 ORA_DISK_1: 正在指定备份集内的数据文件
- 输入数据文件: 文件号=00002 名称=C:/APP/ADMINISTRATOR/ORADATA/ORCL/SYSAUX01.DBF
- 输入数据文件: 文件号=00001 名称=C:/APP/ADMINISTRATOR/ORADATA/ORCL/SYSTEM01.DBF
- 输入数据文件: 文件号=00006 名称=C:/SDE.DBF
- 输入数据文件: 文件号=00003 名称=C:/APP/ADMINISTRATOR/ORADATA/ORCL/UNDOTBS01.DBF
- 输入数据文件: 文件号=00005 名称=C:/APP/ADMINISTRATOR/ORADATA/ORCL/EXAMPLE01.DBF
- 输入数据文件: 文件号=00004 名称=C:/APP/ADMINISTRATOR/ORADATA/ORCL/USERS01.DBF
- 通道 ORA_DISK_1: 正在启动段 1 于 29-6月 -11
- 通道 ORA_DISK_1: 已完成段 1 于 29-6月 -11
- 段句柄=C:/APP/ADMINISTRATOR/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2011_06_29/O1_MF_
- NNNDF_TAG20110629T163604_70ORZV09_.BKP 标记=TAG20110629T163604 注释=NONE
- 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:36
- 通道 ORA_DISK_1: 正在启动全部数据文件备份集
- 通道 ORA_DISK_1: 正在指定备份集内的数据文件
- 备份集内包括当前控制文件
- 备份集内包括当前的 SPFILE
- 通道 ORA_DISK_1: 正在启动段 1 于 29-6月 -11
- 通道 ORA_DISK_1: 已完成段 1 于 29-6月 -11
- 段句柄=C:/APP/ADMINISTRATOR/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2011_06_29/O1_MF_
- NCSNF_TAG20110629T163604_70OS14Y2_.BKP 标记=TAG20110629T163604 注释=NONE
- 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
- 完成 backup 于 29-6月 -11
查询一下备份信息
- RMAN> list backupset;
- 备份集列表
- ===================
- BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
- ------- ---- -- ---------- ----------- ------------ ----------
- 1 Full 1.33G DISK 00:00:41 29-6月 -11
- BP 关键字: 1 状态: AVAILABLE 已压缩: NO 标记: TAG20110629T163604
- 段名:C:/APP/ADMINISTRATOR/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2011_06_29/O1_MF_NNNDF_TAG20110629T1636
- 04_70ORZV09_.BKP
- 备份集 1 中的数据文件列表
- 文件 LV 类型 Ckp SCN Ckp 时间 名称
- ---- -- ---- ---------- ---------- ----
- 1 Full 4172599 29-6月 -11 C:/APP/ADMINISTRATOR/ORADATA/ORCL/SYSTEM01.DBF
- 2 Full 4172599 29-6月 -11 C:/APP/ADMINISTRATOR/ORADATA/ORCL/SYSAUX01.DBF
- 3 Full 4172599 29-6月 -11 C:/APP/ADMINISTRATOR/ORADATA/ORCL/UNDOTBS01.DBF
- 4 Full 4172599 29-6月 -11 C:/APP/ADMINISTRATOR/ORADATA/ORCL/USERS01.DBF
- 5 Full 4172599 29-6月 -11 C:/APP/ADMINISTRATOR/ORADATA/ORCL/EXAMPLE01.DBF
- 6 Full 4172599 29-6月 -11 C:/SDE.DBF
- BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
- ------- ---- -- ---------- ----------- ------------ ----------
- 2 Full 9.36M DISK 00:00:07 29-6月 -11
- BP 关键字: 2 状态: AVAILABLE 已压缩: NO 标记: TAG20110629T163604
- 段名:C:/APP/ADMINISTRATOR/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2011_06_29/O1_MF_NCSNF_TAG20110629T1636
- 04_70OS14Y2_.BKP
- 包含的 SPFILE: 修改时间: 29-6月 -11
- SPFILE db_unique_name: ORCL
- 包括的控制文件: Ckp SCN: 4172627 Ckp 时间: 29-6月 -11