请教一个问题.
我看OCP书时,做以下实验,遇到问题,
1. 'backup datafile 7' 这里的 7是指什么?
是使用 select * from v$tablespace; 查询看到的TS# 编号吗?
2.set maxcorrupt for datafile 7 to 100; 这里的 7 to 100;参加是怎样查看的呢.
3.在运行后出现的错误,也不知怎么回事.找一些相关资料,没看明白.实验如下:
------------------------------------------
RMAN> run {
2> set maxcorrupt for datafile 7 to 100;
3> backup datafile 7;}正在执行命令: SET MAX CORRUPT启动 backup 于 08-7月 -08
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00007 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\NEW_T
通道 ORA_DISK_1: 正在启动段 1 于 08-7月 -08
RMAN> backup nochecksum datafile 7;启动 backup 于 08-7月 -08
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=134 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00007 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\NEW_TBS.DBF
通道 ORA_DISK_1: 正在启动段 1 于 08-7月 -08
我看OCP书时,做以下实验,遇到问题,
1. 'backup datafile 7' 这里的 7是指什么?
是使用 select * from v$tablespace; 查询看到的TS# 编号吗?
2.set maxcorrupt for datafile 7 to 100; 这里的 7 to 100;参加是怎样查看的呢.
3.在运行后出现的错误,也不知怎么回事.找一些相关资料,没看明白.实验如下:
------------------------------------------
RMAN> run {
2> set maxcorrupt for datafile 7 to 100;
3> backup datafile 7;}正在执行命令: SET MAX CORRUPT启动 backup 于 08-7月 -08
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00007 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\NEW_T
通道 ORA_DISK_1: 正在启动段 1 于 08-7月 -08
RMAN> backup nochecksum datafile 7;启动 backup 于 08-7月 -08
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=134 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00007 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\NEW_TBS.DBF
通道 ORA_DISK_1: 正在启动段 1 于 08-7月 -08
解决方案 »
- Oracle 取出某一时间段内数据
- data guard的备库,有库文件吗?
- oracle存中文标点符号造成乱码的问题
- oracle xmltype字段统计的问题
- 一个SQL语句的写法
- view如何写
- 怎样用SQL语句实现存储过程的编译?
- 同时熟悉sql server和oracle的大侠们评估一下:系统从sql server 迁移到oracle的工作量(详情见帖)
- oracle网页版登录不进去?
- oracle数据库中数据怎么手工生成一个有固定格式的xml文件?
- 如果有大量的LOB数据,表空间要如何建立比较好
- WinXP 下装的 oracle 10i: 如何让能使用xp系统的任何帐户进不了Oracle?
这个编号(7)也可以换成所对应的数据文件的名称.(2) set maxcorrupt for datafile 7 to 100:表示在执行备份时,编号为7的数据文件可以允许的最大损坏数据块为100.也就是说,在备份编号为7的数据文件时,如果出现的数据块的损坏数小于等于100时,备份也能正常执行.但如果超过100时,备份会失败.
是使用 select * from v$tablespace; 查询看到的TS# 编号吗?
==========================================================
datafile 编号可以用 rman 的 report schema 命令来查看。2.set maxcorrupt for datafile 7 to 100; 这里的 7 to 100;参加是怎样查看的呢.
=========================================================================
不是 7 to 100,是 set maxcorrupt to 100,设置对象是 for datafile 7。