ORA-01033问题解决【表空间文件误操作删除】
2013-12-31 11:50
441 查看
原因
导致ORA-01033问题出现的原因多种多样,但由于误操作删除Oralce表空间文件这种情形的比较常见。本文主要介绍此种情况的解决问题的办法。
解决方法
SQL*Plus无法连接,显示以下错误: ORA-01033:ORACLE initialization
or shutdown in progress ,EnterpriseManager Console中也是同样的错误。
先在windows下运行cmd,进入DOS环境。
C:UsersAdministrator>sqlplus /nolog
SQL*Plus:Release 10.2.0.1 – Production on
星期四 3月 3
23:56:37 2011
Copyright (C) 1982,2005,Oracle. All rights reserved.
SQL>conn sys@lgydata as sysdba
输入口令:
已连接。
SQL>alter database open;
Alter database open
第1行出现错误:
ORA-01157:无法标识/锁定数据文件
5 – 请参阅 DBWR
跟踪文件
ORA-01110:数据文件 5:’D:NDC.DBF’
SQL>alter database datafile 5 offline drop;
数据库已更改。
SQL>alter database open;
数据库已更改。
SQL>drop user ndc;
用户已删除。
SQL>drop tablespace ndc;
表空间已删除。
至此,SQL*Plus和Enterprise
Manager Console都可以正常登陆了。接下来就是重建在问题解决过程中删除的表空间和用户
Create tablespace ndc datafile ‘D:
dc.dbf’ size 100m autoextend on next 10m
Create user ndc indentified by ndc default tablespace ndctemporary tablespace temp
导致ORA-01033问题出现的原因多种多样,但由于误操作删除Oralce表空间文件这种情形的比较常见。本文主要介绍此种情况的解决问题的办法。
解决方法
SQL*Plus无法连接,显示以下错误: ORA-01033:ORACLE initialization
or shutdown in progress ,EnterpriseManager Console中也是同样的错误。
先在windows下运行cmd,进入DOS环境。
C:UsersAdministrator>sqlplus /nolog
SQL*Plus:Release 10.2.0.1 – Production on
星期四 3月 3
23:56:37 2011
Copyright (C) 1982,2005,Oracle. All rights reserved.
SQL>conn sys@lgydata as sysdba
输入口令:
已连接。
SQL>alter database open;
Alter database open
第1行出现错误:
ORA-01157:无法标识/锁定数据文件
5 – 请参阅 DBWR
跟踪文件
ORA-01110:数据文件 5:’D:NDC.DBF’
SQL>alter database datafile 5 offline drop;
数据库已更改。
SQL>alter database open;
数据库已更改。
SQL>drop user ndc;
用户已删除。
SQL>drop tablespace ndc;
表空间已删除。
至此,SQL*Plus和Enterprise
Manager Console都可以正常登陆了。接下来就是重建在问题解决过程中删除的表空间和用户
Create tablespace ndc datafile ‘D:
dc.dbf’ size 100m autoextend on next 10m
Create user ndc indentified by ndc default tablespace ndctemporary tablespace temp
相关文章推荐
- 碰到了好几次的问题Oracle(Oracle日志文件被误删除导致的问题解决(ora-01033,ORA-00313,ORA-00312))
- 如何解决ORA-01033问题(数据文件误删除 )
- 解决linux删除文件后空间没有释放问题
- 意外删除Oracle数据文件(dbf),恢复oralce库的解决办法--Oracle错误代码:ORA-01033
- 之前创建了一个表空间,然后今天不小心把表空间文件给删除了。然后用pl/sql连接数据库的时候,报ORA-01033错误。ora-01033:oracle initializationg or shut
- 解决ORA-01033问题,手动删除表空间后数据库无法打开。
- 压缩Sqlite数据文件大小,解决数据删除后占用空间不变的问题
- 压缩Sqlite数据文件大小,解决数据删除后占用空间不变的问题
- LINUX运维实战案例之文件已删除但空间不释放问题的分析与解决办法
- 如何正确删除oracle归档文件解决ora-00257问题
- ORA-01033: ORACLE initialization or shutdown in progress --手动删除表空间 DBF 后无法登陆问题
- Linux解决删除文件后空间没有释放问题_端口占用问题
- LINUX运维实战案例之文件已删除但空间不释放问题的分析与解决办法
- 提示ORA-03113:通信通道的文件结尾解决导致ORA-01033: ORACLE 正在初始化或关闭(flash_recovery_area空间压力)
- 误删除表空间的解决办法(造成ORA-01033:
- 解决linux删除文件后空间没有释放问题
- poi导入xls表格老版本问题解决,写入文件,删除文件操作
- 解决linux删除文件后空间没有释放问题
- 物理删除oracle数据文件(DBF文件)导致数据库ORA-01033的解决方法
- 物理删除oracle数据文件(DBF文件)导致数据库ORA-01033的解决方法