【第22期】观点:IT 行业加班,到底有没有价值?

oracle学习笔记-归档日志管理(6)

原创 2016年08月31日 10:34:57
一、 数据库的日志模式
        数据库有两种日志模式:归档模式和非归档模式。在归档模式下,每个重做日志覆盖之前都会进行归档,生成归档日志文件。利用ARCHIVE LOG LIST可查看日志模式。
二、 切换日志模式

切换归档模式的命令顺序如下:

SQL>SHUTDOWN;
SQL>STARTUP MOUNT;
SQL>ALTER DATABASE ARCHIVELOG|NOARCHIVELOG;
SQL>ALTER DATABASE OPEN;

在归档模式下有手动归档和自动归档两种。
切换归档方式命令顺序如下:
SQL>SHUTDOWN;
SQL>STARTUP MOUNT;
SQL>ALTER DATABASE ARCHIVELOG MANUAL|AUTO;
SQL>ALTER DATABASE OPEN;
对当前日志组进行归档:
SQL>ALTER SYSTEM ARCHIVE LOG CURRENT;
对所有尚未归档的日志组归档:
SQL>ALTER SYSTEM ARCHIVE LOG ALL;
三、 设置归档位置
可以通过LOG_ARCHIVE_DEST和LOG_ARCHIVE_DUPLEX_DEST参数指定,或者通过LOG_ARCHIVE_DEST_n(n为1~31)。
LOG_ARCHIVE_DEST_n中可以通过location=指定本地目录,也可以通过service=指定网络中的存储,如:LOG_ARCHIVE_DEST_1=’ D:\oracle\lsj\admin\LSJCom\archive1’;也可以通过关键字MANDATORY指定归档位置为强制归档,此时若数据库不可用,那么数据库服务器将停止运行,当指定为OPTIONAL时服务器将忽略不可用的目录。

四、 归档信息的查询
可以通过以下动态性能视图查看归档日志的信息:
1) V$DATABASE:记录数据库的日志模式
2) V$ARCHIVED_LOG:记录已经产生的归档日志文件信息
3) V$ARCHIVE_DEST:记录归档日志文件的存储位置信息
4) V$ARCHIVE_PROCESS:记录归档进程arch的信息
5) V$BACKUP_REDOLOG:记录归档日志的备份信息
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Oracle错误处理机制

Oracle异常处理概念  5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4  用户定义的异常处理 5.2...

SQL、PL/SQL学习笔记 转载

  SQL、PL/SQL学习笔记 转载   <a

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

Pro Oracle Database 11g Administration 学习笔记之第五章(管理控制文件和联机日志文件)

Oracle数据库包含三种必须的文件:datafiles(数据文件),control files(控制文件) 和 online redo logs(联机日志文件)。本章主要讲解怎样管理控制文件和联机日...

oracle学习笔记之2 数据字典和视图 管理重做日志

    数据字典和视图 <span style=

oracle学习笔记之3 管理归档日志

管理归档日志 1)      <span st
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)