问题:ORA-01187: cannot read from file because it failed verification testsORA-01110: data file 201: "/u01/oradata/md/temp01.dbf"问题重现:
[sql] - sys@DENVER> alter database backup controlfile to trace as "/tmp/t1.sql";
- alter database backup controlfile to trace as "/tmp/t1.sql"
- *
- ERROR at line 1:
- ORA-01187: cannot read from file because it failed verification tests
- ORA-01110: data file 201: "/u01/oradata/md/temp01.dbf"
或
[sql] - sys@DENVER> select file_name, status from dba_temp_files;
- select file_name, status from dba_temp_files
- *
- ERROR at line 1:
- ORA-01187: cannot read from file because it failed verification tests
- ORA-01110: data file 201: "/u01/oradata/md/temp01.dbf"
-
-
- sys@DENVER> select file#, ts#, name, status from v$tempfile;
-
- FILE# TS# NAME STATUS
- ---------- ---------- ---------------------------------------- -------
- 1 3 /u01/oradata/md/temp01.dbf ONLINE
解决办法: 1. 册除临时表2. 再重建数据文件
[sql] - ys@DENVER> alter database tempfile "/u01/oradata/md/temp01.dbf" drop;
-
- Database altered.
-
- sys@DENVER> select file#, ts#, name, status from v$tempfile;
-
- no rows selected
-
- sys@DENVER> alter tablespace temp add tempfile "/u01/oradata/md/temp01.dbf" size 512m reuse;
-
- Tablespace altered.
-
- sys@DENVER> select file_name, status from dba_temp_files;
-
- FILE_NAME STATUS
- ---------------------------------------- -------
- /u01/oradata/md/temp01.dbf ONLINE
User Management Complete Recovery in ARCHIVELOG ModeOracle sqlplus中常用的set命令相关资讯 Oracle基础知识
- 查看Oracle 32位还是64位(x86 or (10/05/2014 19:10:00)
- Oracle中表的建立与修改-五种约束 (02/07/2013 09:49:18)
- Oracle select 语句字段连接 (12/17/2012 14:51:53)
| - Oracle online redo log 基础知识 (02/09/2013 09:43:04)
- 如何查看Oracle数据库的session阻 (01/01/2013 09:11:15)
- Oracle Redo Log 及Logmnr配置使用 (12/14/2012 19:36:51)
|
本文评论 查看全部评论 (0)