Oracle数据文件丢失导致数据库启动故障解决一例1.环境:操作系统:WindowsXp数据库:Oracle10g R22.故障现象和解决办法在command下启动oracle实例C:>net start orac......
SQL> alter database datafile 'd:\ccbqd\ccbqd_1.dbf' offline drop;
Database altered.
open数据库
SQL> alter database open;
Database altered.
然后再做操作,发现一切正常了。
SQL> desc dba_users;
Name Null? Type
----------------------------------------- -------- -------------------------
USERNAME NOT NULL VARCHAR2(30)
3.后记
如果,能再找到相应的数据文件,可以将数据文件移动到正确的物理位置,然后online,再open数据库即可。
具体操作如下。
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 591396864 bytes
Fixed Size 1250332 bytes
Variable Size 188746724 bytes
Database Buffers 398458880 bytes
Redo Buffers 2940928 bytes
Database mounted.
SQL> alter database datafile 'd:\ccbqd\ccbqd_1.dbf' online;
Database altered.
SQL> alter database open;
Database altered.
2/2 首页 上一页 1 2 |