Oracle数据库包含四种文件类型 .
Oracle数据库包含四种文件类型:数据文件、控制文件、重做日志文件、参数文件。下面对Oracle中数据文件的结构及作用进行分别说明: 1.数据文件 ①a.存放实际的数据; B.隶属于某个表空间 ---数据表空间 ---undo表空间 ---临时表空间 C.查看表空间对应的数据文件信息: Selectfile_name.tablespace_namefromdba_data_files; Selectfile_name.tablespace_namefromdba_temp_files; ②损坏时: A.通过备份数据恢复 ---还原备份文件 ---用归档+在线redo恢复 B.用redo信息恢复 ---创建新数据文件 2.控制文件 ①包含:a.数据库的名字; B.数据库建立时间; C.数据文件、在线日志文件、归档文件的信息; D.表空间的信息; E.备份和恢复信息 注意:Oracle数据库的控制文件是在创建数据库时自动创建的,默认情况下,在数据库的创建期间至少有一个控制文件的副本。一般只有在控制文件全部损坏,或者修改某些永久性参数(例如MAXLOGFILES、MAXLOGMEMBERS),或者修改数据库名称这三种情况下才会重新创建控制文件。 ②作用:a.为数据库提供各种路径和状态; B.数据库恢复。 ③若丢失: A.备份控制文件;b.重建控制文件(丢后不会太严重) 3.重做日志文件 ①核心作用:a.保护数据的安全;b.恢复数据。 附加作用:数据同步和分析。 4.参数文件 ①a.设定数据库的限制; B.设定用户或者进程的限制; C.设定数据库资源限制; D.调整系统性能。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |