1)创建日志组
语法:alter database add logfile group group_number('filepath'[,'filepath']) size 10m
例:alter database add logfile group 1('C:\ORACLE92\ORADATA\ORA9\REDO01a.LOG',
'C:\ORACLE92\ORADATA\ORA9\REDO01b.LOG') size 10m;
2)为日志组添加成员
alter database add logfile member 'C:\ORACLE92\ORADATA\ORA9\REDO01c.LOG',
'C:\ORACLE92\ORADATA\ORA9\REDO01d.LOG' to group 1;
注意:往组里添加成员时不能设定大小,数据库会默认将其设成一样大小
3)删除日志组成员
alter database drop logfile member 'C:\ORACLE92\ORADATA\ORA9\REDO01c.LOG',
'C:\ORACLE92\ORADATA\ORA9\REDO01d.LOG';
4)删除日志组
alter database drop logfile group 1;
注意:有三类日志不可以删除:(1)当前日志组(2)active日志组(3)not archive log group
5)清空日志组
alter database clear logfile group 1;
alter database clear unarchived logfile group 4
注意:active logfile group不能清空,在进行上述操作前,一定要将日志备份
6)强制切换日志组
alter system switch logfile
7)启动/停止系统自动归档备份
archive log start/stop,也可以使用:alter system archive log start/stop
8)有关日志文件查看的2个视图:v$log,v$logfile
9)更改系统为归档或者不归档模式
(1)shutdown immediate
(2)startup mount
(3)alter database archivelog/noarchivelog
(4) alter database open
要更改归档模式时,要做一次备份
10)关于修改当前日志文件大小处理过程
(1)新建2个比较大的日志文件组
(2)使用alter system switch logfile 命令强制切换日志到刚刚新建的两个日志组
(3)删除原来的日志组(物理文件到自己到磁盘 上进行删除操作)
(4)重新原来的日志组
(5)再次切换日志组
(5)删除起初建立的2个较大的日志组
分享到:
相关推荐
### Oracle的日志管理攻略 #### 一、Oracle数据库的日志管理 **1.1 日志文件的作用** 在Oracle数据库管理中,日志文件扮演着极其重要的角色。它们不仅记录了数据库的各种活动,还帮助数据库管理员(DBA)及时发现并...
Oracle 日志文件管理 Oracle 日志文件管理是 Oracle 数据库管理的一部分,负责管理数据库的日志文件。日志文件是记录数据库所有修改操作的文件,用于数据库恢复和审核。 Oracle 日志文件管理有两种模式:归档日志...
### Oracle归档日志管理详解 #### 一、Oracle归档日志概念及重要性 在Oracle数据库管理系统中,为了确保数据的安全性和可恢复性,引入了一种重要的机制——归档日志。归档日志是在数据库运行过程中,对在线重做...
Oracle归档日志非常重要,对归档日志的管理更加重要,本文主要讲解Oracle归档日志方面的各种管理,值得收藏。
Oracle数据库是企业级应用中广泛使用的数据库管理系统之一,为了确保数据库系统的稳定运行和快速定位问题,掌握Oracle数据库日志查看方法至关重要。本文将详细介绍如何查看Oracle数据库中的各种日志文件,并提供具体...
因此,了解如何正确地删除归档日志,以释放磁盘空间,并确保控制文件中的信息与实际情况保持一致,是Oracle DBA必须掌握的关键技能之一。 #### 二、归档日志的基本概念 归档日志是Oracle数据库中用于支持数据恢复...
适用人群:Oracle数据库管理员和运维工程师,特别是希望深入理解Oracle日志管理机制的技术人员。 使用场景及目标:① 保障数据库数据的一致性和完整性;② 提高数据库的稳定性和恢复能力;③ 合理配置日志文件,优化...
Oracle 日志文件是 Oracle 数据库管理员 (DBA) 实现数据库恢复和追踪用户操作的重要工具。通过分析 Oracle 日志文件,可以追踪用户的恶意操作、恢复误删除的数据、执行事后审计等。Oracle 公司提供的 LogMiner 是一...
在Oracle数据库管理中,归档日志的管理和清理是一项重要的维护任务。归档日志是数据库系统为了实现数据恢复而产生的日志文件,当数据库处于归档模式时,每一次完整的数据库备份后都会生成归档日志。随着时间的推移,...
本文将深入探讨Oracle重做日志的基本概念、工作原理及其管理方式。 #### 二、重做日志的概念 重做日志文件是Oracle数据库用来记录所有修改操作的日志文件,这些修改包括插入、更新和删除等操作。每当一个数据块被...
在Oracle数据库管理中,了解如何查看Alert日志文件的位置至关重要。Alert日志文件包含有关数据库实例运行时的重要信息,例如错误消息、警告和其他重要事件,对于诊断问题和维护数据库健康状态非常有用。本文将详细...
在Oracle数据库管理中,性能日志分析是一项非常重要的工作,它能够帮助我们及时发现并解决数据库性能问题。本文将详细介绍如何通过Oracle Enterprise Manager (OEM)来收集Oracle数据库的性能日志,并生成相关的性能...
### Oracle归档日志知识点详解 ...以上内容详细介绍了Oracle数据库中在线重做日志的基础概念、特点、管理方法以及日志切换与检查点的相关操作。了解这些知识对于维护Oracle数据库的稳定性和安全性至关重要。
第五讲:Oracle数据库在线日志文件管理 第六讲:Oracle数据库归档日志文件管理 第七讲:Oracle数据库控制文件管理 第八讲:Oracle数据库参数文件管理 第九讲:oracle数据库启动和关闭管理 第十讲:oracle undo sapce...
对于oracel中的日志文件的的管理有了较为详细的描述,对于想学习oracle或是对oracle中的日志文件不是很了解的会有较大的帮助
Oracle数据库归档日志挖掘是数据库管理中一项重要的任务,特别是在数据恢复、审计或问题排查时。本操作手册提供了一套详细的步骤,适用于对Oracle不太熟悉的用户,旨在帮助他们理解和执行归档日志的分析。 首先,...
- **定义**: Alert日志是Oracle数据库中最关键的日志之一,它记录了数据库实例运行期间的重要事件,包括启动、关闭、错误消息等。 - **收集方法**: - **通过OS用户登录数据库服务器**: - 方式一: 使用`sqlplus ...
Oracle的重做日志是数据库管理系统中至关重要的组成部分,它主要负责记录数据库中所有事务对数据所做的更改。重做日志的主要目标是确保数据的安全性和一致性,即使在面临硬件故障或系统崩溃时也能通过恢复机制恢复到...