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

一、 数据库的日志模式
        数据库有两种日志模式:归档模式和非归档模式。在归档模式下,每个重做日志覆盖之前都会进行归档,生成归档日志文件。利用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:记录归档日志的备份信息
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010343795/article/details/52382473
个人分类: 数据库
上一篇oracle学习笔记-重做日志管理(5)
下一篇oracle学习笔记-重做日志分析(7)
想对作者说点什么? 我来说一句

Oracle归档日志管理

2010年06月27日 14KB 下载

oracle归档日志管理

2012年02月02日 20KB 下载

没有更多推荐了,返回首页

关闭
关闭