waterye

控制文件

控制文件记载了数据库的物理结构及其状态, 还有备份和恢复相关的动态信息.

查看控制文件
col name format a50
select * from v$controlfile;

修改控制文件
alter system set control_files='D:\oradata\testdb\control01.ctl','D:\oradata\testdb\control02.ctl','D:\oradata\testdb\control03.ctl' scope=spfile;

建立控制文件副本
alter database backup controlfile to 'd:\backup\testdb.ctl' reuse;

备份到跟踪文件, 方便重建控制文件
alter database backup controlfile to trace;
-- 查看存放路径
show parameter user_dump_dest
select a.spid from v$process a, v$session b where a.addr = b.paddr and b.username = 'SYS';

通过rman恢复控制文件
-- 备份前配置自动备份control file
CONFIGURE CONTROLFILE AUTOBACKUP ON;

-- 恢复
startup force nomount;
set dbid=1092712345;
restore controlfile from autobackup;
alter database mount;
alter database open resetlogs;

查看dbid
select dbid from v$database;

posted on 2005-10-20 12:55 waterye 阅读(353) 评论(0)  编辑  收藏 所属分类: oracle


只有注册用户登录后才能发表评论。


网站导航: