bootstrap$你太特别了~

1、说明
Oracle数据库有一个很特殊的基表,你能够把它删除了delete from bootstrap$;
特色:
一、基表(数据字典表)
二、删除数据后,几乎没法发现。
三、数据库重启后报错,没法启动。
四、非业务数据,不会丢失数据。
五、没道德没底线的的DBA,给下一任挖坑用。数据库

2、现象
SQL> select count(*) from bootstrap$;bootstrap

结果为:0
此事数据库能够正常运行,不影响业务。ide

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
SQL> startup
ORACLE instance started.it

Total System Global Area 3089920000 bytes
Fixed Size 2257232 bytes
Variable Size 654315184 bytes
Database Buffers 2415919104 bytes
Redo Buffers 17428480 bytes
Database mounted.
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-00704: bootstrap process failure
ORA-00702: bootstrap verison '' inconsistent with version '8.0.0.0.0'
Process ID: 13563
Session ID: 572 Serial number: 3io

SQL> class

处理方法:使用BBED对块进行copy,由于不涉及到业务数据,因此不会形成数据丢失。具体恢复方法能够联系我。sed

相关文章
相关标签/搜索