(一)Oracle 数据库存储结构中共包含有 8 种不同类型的文件,它们分别是控制文件、数据文件、联机重做日志文件、参数文件、备份文件、归档重做日志文件、口令文件、预警日志和跟踪文件。
控制文件记录数据库的物理结构定义信息。
数据文件用于记录数据库表行数据。
联机重做日志文件用来持久化重做日志缓冲区中的重做条目。
参数文件用来记录实例启动时所必须的初始化参数值。
备份文件是对数据文件等重要组件的脱机保存,用于还原目的。
归档重做日志文件是在日志组发生切换时,将记录满的联机重做日志文件复制到指定位置保存。
口令文件用于对 SYSDBA, SYSOPER, SYSASM 三个权限进行连接验证。
预警日志和跟踪文件,预警日志按时间顺序记录数据库的状态改变和错误信息。跟踪文件会针对每个服务器和后台进程检测到的内部错误进行单独记录。二者都可用于数据库故障诊断。
(二)创建数据库时,会默认创建六个表空间,它们分别是 SYSTEM,SYSAUX,UNDOTBS1, TEMP, USER, EXAMPLE.
SYSTEM 用来保存数据字典。SYSAUX 主要存放 AWR 快照。UNDOTBS1 是还原表空间用于保存还原 数据。TEMP 是临时表空间,在排序时提供辅助空间。USER 是在创建用户时如果没有指定默认的表 空间,系统就会使用该表空间作为新用户的默认表空间。