mount状态下解决ora-01157
来源:互联网 发布:南宁广电网络收费标准 编辑:程序博客网 时间:2024/06/08 05:29
mount状态下解决ora-01157
错误是由于数据文件丢失造成的。解决过程如下:
ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
ORA-01110: data file 5: '/edm01/TBAOCM01.DBF'
SQL> l
1* select STATUS,name from V$datafile
SQL> /
STATUS NAME
--------------------- --------------------------------------------------
SYSTEM /apps/oradata/tan30/system01.dbf
ONLINE /apps/oradata/tan30/undotbs01.dbf
ONLINE /apps/oradata/tan30/sysaux01.dbf
ONLINE /apps/oradata/tan30/users01.dbf
ONLINE /edm01/TBAOCM01.DBF
ONLINE /apps/oradata/tan30/partion01.dbf
ONLINE /apps/oradata/tan30/partion02.dbf
ONLINE /apps/oradata/tan30/partion03.dbf
ONLINE /apps/oradata/tan30/partion04.dbf
ONLINE /apps/oradata/tan30/biglob01.dbf
10 rows selected.
QL> select name from V$tablespace;
NAME
--------------------------------------------------
SYSTEM
UNDOTBS1
SYSAUX
USERS
TEMP
TBSOCM
PARTION01
PARTION02
PARTION03
PARTION04
BIGLOB
11 rows selected.
SQL>
SQL> select name ,CHECKPOINT_CHANGE# from V$datafile;
NAME CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
/apps/oradata/tan30/system01.dbf 9811429
/apps/oradata/tan30/undotbs01.dbf 9811429
/apps/oradata/tan30/sysaux01.dbf 9811429
/apps/oradata/tan30/users01.dbf 9811429
/edm01/TBAOCM01.DBF 8044741
/apps/oradata/tan30/partion01.dbf 9811429
/apps/oradata/tan30/partion02.dbf 9811429
/apps/oradata/tan30/partion03.dbf 9811429
/apps/oradata/tan30/partion04.dbf 9811429
/apps/oradata/tan30/biglob01.dbf 9811429
10 rows selected.
SQL>
继续检查发现这个文件物理上找不到。
解决办法:删除该表空间,如有需要再重建。
SQL> alter database datafile '/edm01/TBAOCM01.DBF'
2 offline drop;
Database altered.
SQL> alter database open;
Database altered.
SQL> drop tablespace TBSOCM including contents;
Tablespace dropped.
SQL>
- mount状态下解决ora-01157
- NOMOUNT状态下连接数据库出现ORA-12528错误解决
- DG不能自动mount导致数据库不能正常启动:ORA-01157、ORA-01110、ORA-17503、ORA-15001、ORA-15001
- 解决ORA-01157问题
- ORA-01157与ORA-01110错误解决
- Oracle11g mount diskgroup:ora-15032
- 在RMAN下解决ORA-19602错误
- 【ORACLE】ORA-01157错误解决
- oracle的rac下ora.ora11g.inst1状态为offline
- mount解决磁盘损坏
- 总结哪些命令以及表是在startup mount状态下可以执行的[待完成]
- startup mount时遇到ORA-12514
- 双机mount数据库出现ORA-00600[kccsbck_first]
- freebsd下mount总结
- FreeBSD下Mount总结!
- FreeBSD下Mount总结!
- BSD下的mount
- FreeBSD下mount总结
- oracle专用模式修改为共享模式
- 关于提问的问题
- Windows Phone开发(28):隔离存储B
- 打印九九乘法表
- 16个经典面试问题回答思路
- mount状态下解决ora-01157
- Highways(POJ2485)
- TinyXML不支持UNICODE的解决方法【改造TinyXML】
- 微软SQL Server 2012新特性Silverlight报表客户端 - Power View
- 用DBCA配置database control
- java笔记
- 第八周实验任务三--实现分数类中的运算符重载并可以完成分数的加减乘除、求反、比较的运算
- 手工将oracle9i升到11g
- linux 查看可执行文件动态链接库相关信息