Oracle数据库包含四种文件类型

Oracle数据库主要包括数据文件、控制文件、重做日志文件和参数文件四种类型。数据文件用于存储实际数据并关联表空间;控制文件包含数据库元数据,用于数据库路径和状态,并在恢复中起到关键作用;重做日志文件保障数据安全和恢复,同时参与数据同步;参数文件则设定数据库的各项限制和性能调整。当这些文件受损时,有相应的恢复策略,如通过备份或重建来确保数据库正常运行。
Oracle数据库包含四种文件类型:数据文件、控制文件、重做日志文件、参数文件。下面对Oracle中数据文件的结构及作用进行分别说明:

1.数据文件

  a.存放实际的数据;

B.隶属于某个表空间

   ---数据表空间

   ---undo表空间

   ---临时表空间

C.查看表空间对应的数据文件信息:

  Select file_name.tablespace_name from dba_data_files;

  Select file_name.tablespace_name from dba_temp_files;

 ②损坏时:

   A.通过备份数据恢复

      ---还原备份文件

      ---用归档+在线redo恢复

  B.redo信息恢复

      ---创建新数据文件

      ---用归档+在线redo恢复

2.控制文件 

   ①包含:a.数据库的名字;

     B.数据库建立时间;

     C.数据文件、在线日志文件、归档文件的信息;

     D.表空间的信息;

     E.备份和恢复信息

注意:Oracle数据库的控制文件是在创建数据库时自动创建的,默认情况下,在数据库的创建期间至少有一个控制文件的副本。一般只有在控制文件全部损坏,或者修改某些永久性参数(例如 MAXLOGFILESMAXLOGMEMBERS),或者修改数据库名称这三种情况下才会重新创建控制文件。

  ②作用:a.为数据库提供各种路径和状态;

          B.数据库恢复。

  ③若丢失:

     A.备份控制文件;b.重建控制文件(丢后不会太严重)

3.重做日志文件

   ①核心作用:a.保护数据的安全;b.恢复数据。

     附加作用:数据同步和分析。

4.参数文件

  a.设定数据库的限制;

B.设定用户或者进程的限制;

C.设定数据库资源限制;

D.调整系统性能。


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值