Oracle8i回滚段表空间的坏块
2007-07-31 12:34:03 来源:WEB开发网核心提示:问:当数据库出现坏块,回滚段里的部分数据不能读取时,Oracle8i回滚段表空间的坏块,应该用什么方法解决,答: 具体方法如下;首先应当检查一下swappALRT.log文件,让以后产生的回滚数据都写到新建的回滚段上,首先停掉listener,不允许有新的应用连到数据库上做操作,会发现以下错误:Tue Sep 21 1
问:当数据库出现坏块,回滚段里的部分数据不能读取时,应该用什么方法解决。
答: 具体方法如下;
首先应当检查一下swappALRT.log文件,会发现以下错误:
Tue Sep 21 10:34:08 2004
Errors in file E:oracleadminswappdumpswappSMON.TRC:
ORA-01578: ORACLE data block corrupted (file # 2, block # 24497)
ORA-01110: data file 2: 'E:ORACLEORADATASWAPPRBS01.DBF'
此种现象说明回滚段表空间数据文件出现了坏块。这时需要新建一个回滚段表空间,把以前坏了的回滚段表空间drop掉,在新的回滚段表空间上建回滚段,所要建的回滚段和以前的一摸一样,让以后产生的回滚数据都写到新建的回滚段上。
首先停掉listener,不允许有新的应用连到数据库上做操作,然后down掉数据库,为了清除掉已有的数据库会话连接资源:
$lsnrctl stop
LSNRCTL for Solaris: Version 8.1.7.3.0 - Production
on 21-SEP-2004 17:40:36
(c) Copyright 1998 Oracle Corporation.? All rights
reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(
HOST=ipasdb)(PORT=1521)))
The command completed successfully.
$sqlplus internal/oracle
SQL*Plus: Release 8.1.7.0.0 - Production on Tue
Sep 21 17:41:24 2004
(c) Copyright 2000 Oracle Corporation.?
All rights reserved.
Connected to:
Oracle8i Enterprise Edition Release 8.1.7.3.0 - 64bit
Production
With the Partitioning option
JServer Release 8.1.7.3.0 - 64bit Production
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
- ››空间商限制功能阻止SEO优化
- ››空间不足引起Exchange邮件服务器罢工
- ››空间环绕<5>
- ››空间环绕<4>
- ››空间环绕
- ››空间环绕<2>
- ››空间环绕<1>
更多精彩
赞助商链接