Oracle 参数文件、控制文件、redo日志管理

1、参数管理

pfile: 可以编辑 备份 cp $ORACLE_HOME/dbs/init$ORACLE_SID.ora /*

      通过spfile 生成pfile create pfile='' from spfile='';

  startup pfile='$ORACLE_HOME/dbs/init$ORACLE_SID.ora'

spfile 通过pfile 生成spfile create spfile from pfile='$ORACLE_HOME/dbs/init$ORACLE_SID.ora';

show parameter

select * from v$parameter;

2、控制文件

select * from v$parameter d where d.name like 'control_files';

select * from v$controlfile;

select * from v$controlfile_record_section;

更改控制文件位置

1、更改pfile里的控制文件位置

2、修改spfile控制文件的位置 alter system set control_files='' scope=spfile;

备份控制文件

1、alter database backup controlfile to '';

2、alter database backup controlfile to trace;

3、redo 日志管理

强制日志切换 alter system switch logfile

强制检查点  alter system checkpoint;

select * from v$log;

select * from v$logfile;

删除添加日志组

alter database add group 3  logfile (' , ')  size 10M; --如果没有group 添加到最大组;

alter database drop logfile group 3;    --删除整组日志

alter database add logfile ('/u01/app/oracle/oradata/ORCL/onlinelog/redlog7.log','/u01/app/oracle/oradata/ORCL/onlinelog/redolog8.log') size 10m;

alter database add logfile group 10 ('/u01/app/oracle/oradata/ORCL/onlinelog/redolog10.log','/u01/app/oracle/oradata/ORCL/onlinelog/redolog11.log')size 10m  ;

alter database drop logfile group 4;

添加日志成员

alter database add logfile member '' to group 1,'' to group 2;

alter database drop logfile member '';

alter database add logfile member '/u01/app/oracle/oradata/ORCL/onlinelog/redolog12.log' to group 7,'/u01/app/oracle/oradata/ORCL/onlinelog/redolog13.log' to group 10;

alter database drop logfile member '/u01/app/oracle/oradata/ORCL/onlinelog/redlog7.log';

--当前重做日志无法删除,正在归档的重做的日志无法删除,新增加的重做日志要等状态变为可用之后,才可删除。

--清理完成后,需要删除操作系统重做日志文件

清理重做日志

alter database clear logfile group 4;-- 初始化重做日志 数据库崩溃无法归档时候使用

alter database clear unarchived logfile group 4;--清理未归档的重做日志 数据库崩溃无法归档时候使用

OMF管理重做日志

alter system set DB_CREATE_ONLINE_LOG_DEST_1='';

alter system set DB_CREATE_ONLINE_LOG_DEST_2='';

alter database add logfile;

alter database drop logfile group 4;

你可能感兴趣的:(Oracle 参数文件、控制文件、redo日志管理)