oracle服务器怎么维护和使用控制文件的?求解释

发布网友 发布时间:2022-04-23 10:40

我来回答

2个回答

热心网友 时间:2022-04-12 14:54

1、10g控制文件默认有三个,维护的话可以将数据文件放在不同的磁盘上面,也就是改变控制文件的路径,防止一块盘坏了,控制文件全部丢失,丢失控制文件是一个很麻烦的事情。
2、使用控制文件,数据库mount的时候会使用控制文件,控制文件中记录lrba地址,实例恢复的时候要用到,控制文件可以存放rman元数据等

热心网友 时间:2022-04-12 16:12

查看控制文件
show parameter control
select * from v$controlfile;
备份控制文件
alter database backup controlfile to trace as '/tmp/create_ctl.sql';
控制文件移动,增加和删除
数据库shutdown情况下,直接增加删除控制文件,开机的情况下,增加控制文件,先备份,把备份的控制文件路径和名放到参数文件的control_files中就行。
alter system set control_files='新的路径和名称' scope=spfile;
oracle数据库有三个启动状态,nomount,mount,open.
mount状态使用到了参数文件。

参考资料:手打

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com