1 / 8
文档名称:

管理控制文件.ppt

格式:ppt   大小:236KB   页数:8页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

管理控制文件.ppt

上传人:ouyangxiahe 2019/9/7 文件大小:236 KB

下载得到文件列表

管理控制文件.ppt

文档介绍

文档介绍:管理控制文件本讲大纲:1、简介控制文件支持网站:2、控制文件的多路复用3、创建控制文件4、备份和恢复控制文件5、删除控制文件6、查询控制文件的信息简介控制文件在Oracle数据库中,控制文件是一个很小(大小一般在10MB范围内)的二进制文件,含有数据库的结构信息,包括数据文件和日志文件的信息。可以将控制文件理解为物理数据库的一个元数据存储库。控制文件在数据库创建时被自动创建,并在数据库发生物理变化时更新。控制文件被不断更新,并且在任何时候都要保证控制文件是可用的。只有Oracle进程才能够安全地更新控制文件的内容,所以,任何时候都不要试图手动编辑控制文件。(1)及时备份控制文件Oracle数据库的控制文件是在创建数据库时自动创建的,一般情况下,控制文件至少有一个副本。(2)保护控制文件一旦控制文件被损坏,数据库便无法顺利启动,而且修复也非常困难。也因为如此,控制文件的管理与维护工作显得格外重要。为了提高数据库的安全性,至少要为数据库建立两个控制文件,并且这两个控制文件最好分别保存在不同的磁盘中,这样就可以避免产生由于某个磁盘故障而无法启动数据库的危险,该管理策略被称为多路复用控制文件。通俗地说,多路复用控制文件是指在系统不同的位置上同时存放多个控制文件的副本,在这种情况下,如果多路复用控制文件中的某个磁盘发生物理损坏导致其所包含的控制文件损坏,数据库将被关闭(在数据库实例启动的情况下),此时就可以利用另一个磁盘中保存的控制文件来恢复被损坏的控制文件,然后再重新启动数据库,达到保护控制文件的目的。>altersystemsetcontrol_files=2'E:\APP\ADMINISTRATOR\ORADATA\ORCL\',3'E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\',4'D:\OracleFiles\ControlFiles\'5scope=spfile;,其语法格式如下。createcontrolfilereusedatabasedb_namelogfilegroup1redofiles_list1group2redofiles_list2group3redofiles_list3...datafiledatafile1datafile2datafile3…maxlogfilesmax_value1maxlogmembersmax_value2maxinstancesmax_value3maxdatafilesmax_value4noresetlogs|resetlogsarchivelog|noarchivelog;。有两种备份方式:一种是备份为二进制文件,另一种