系统表空间
Oracle数据库术语
SYSTEM表空间是Oracle创建数据库时候自动创建的,每个Oracle数据库都会有SYSTEM表空间,而且SYSTEM表空间总是要保持在联机模式下,因为其包含了数据库运行所要求的基本信息,如:数据字典、联机求助机制、所有回退段、临时段和自举段、所有的用户数据库实体、其它ORACLE软件产品要求的表等等。
设置方法
在建立数据库的时候,SYSTEM表空间一般都写在磁盘最开始的位置,这就埋下了问题的隐患。如:误操作导致的格式化,ASM出现故障等等一系列的问题,他都会从磁盘最开始的地方写起,这样就会导致SYSTEM表空间没有办法进行数据恢复
但是,如果在建立数据库的时候,把最开始的位置“让”出来,这样就会使得很多故障轻能而易举的解决,也让DBA在管理数据库、恢复数据库的时候能轻松一些。
书写内容
我们可遇通过SQL命令来查看下,在磁盘的最开始那部分,SYSTEM表空间到底都写了些什么。
col owner fora10
set linesize120
col segment_name fora30
select owner,segment_name,segment_type,block_id from
dba_extents where file_id=1andblock_id<500order by block_id;
参考资料
最新修订时间:2024-05-21 11:33
目录
概述
设置方法
书写内容
参考资料