1.非归档到归档模式
--查看数据库是否处于归档模式
ARCHIVE LOG LIST
Database log mode No Archive Mode --非归档模式
Automatic archival Disabled --未启动自动归档
--查看数据库是否处于归档模式
SELECT log_mode FROM v$database;
--一致性关闭数据库
SHUTDOWN IMMEDIATE;
--启动到mount状态
STARTUP MOUNT;
--切换到自动归档模式
ALTER DATABASE ARCHIVELOG;
--切换到open状态
ALTER DATABASE OPEN;
--查看数据库的归档状态
ARCHIVE LOG LIST;
Database log mode Archive Mode --已置为归档模式
Automatic archival Enabled --对日志进行自动归档
2.归档到非归档模式
ALTER DATABASE NOARCHIVELOG; -- 其他同上面一样
3.手动归档
--将日志模式切换为手工归档模式
ALTER DATABASE ARCHIVELOG MANUAL;
--打开数据库
ALTER DATABASE OPEN;
--对当前的日志进行归档(建议在mount阶段完成)
ALTER SYSTEM ARCHIVE LOG CURRENT;
--对所有的日志进行归档
ALTER SYSTEM ARCHIVE LOG ALL;
原文地址:
http://blog.csdn.net/leshami/article/details/5784713
相关推荐
### Oracle归档模式命令详解 #### 一、Oracle归档模式简介 在Oracle数据库中,归档模式(Archivelog Mode)是一种重要的操作模式,它允许数据库管理员将已提交的数据更改记录保存到独立的归档日志文件中,即使当前...
#### 一、归档日志文件概念及作用 **归档日志文件**是联机重做日志文件组的副本,它包含了重做记录(redo records)以及一个唯一的日志序列号(log sequence number)。这些文件不是数据库的一部分,而是由数据库生成...
例如,合理规划表空间以避免空间不足,设置合适的日志文件大小以优化日志切换,以及设置合适的备份和恢复策略以防止数据丢失。 在《手工创建数据库.txt》文档中,很可能会详细介绍这些步骤,并可能提供具体的命令行...
归档模式配置涉及设置`ARCHIVELOG_ARCHIVE_DEST`来指定归档日志的目标位置,以及`LOG_ARCHIVE_FORMAT`定义归档日志的命名格式。 将数据库切换到归档模式,需要经过启动、挂载、修改数据库属性、正常或立即关闭...
- **归档模式**:启用归档后,每次日志切换都会生成一个归档日志文件,这使得数据库可以进行完全恢复,甚至到任意时间点。归档日志的位置可以通过`ARCHIVE_LOG_DEST`参数设置,格式通过`LOG_ARCHIVE_FORMAT`定义。 ...
不同之处在于,如果Standby数据库在接收Redo日志时发生故障,主数据库不会立即关闭,而是会将系统状态切换到最大性能模式。在最大性能模式下,主数据库继续接受新的事务,但在同步延迟解决后,系统会自动返回到最大...
- **手工恢复模式**:手动应用归档日志到备用数据库,适用于需要精细控制的环境。 - **自动恢复模式**:启用Data Guard功能,由Oracle自动处理归档日志的应用和数据库的同步。 - **只读模式**:备用数据库只用于查询...
Oracle数据库有两种模式:归档模式和非归档模式。归档模式在日志文件被覆盖前保留了其副本,这对于备份和恢复至关重要。用户可以根据需要查看和修改数据库的归档模式。 4. 日志文件 日志文件记录了数据库的所有修改...
归档日志模式允许在数据库运行的同时进行备份,提高数据保护级别。查看Oracle数据库是否处于归档模式,可以通过查询V$DATABASE视图,而切换归档模式则需要ALTER DATABASE命令,这通常在数据库停机维护期间进行。 ...
"Oracle Dataguard 的 3 种...如果没有开启,可以手工开启归档模式。 Oracle Dataguard 的 3 种创建方法都有其优缺点,选择哪种方法取决于实际情况的需求。但无论采用哪种方法,都是为了确保数据的安全和高可用性。
- **存档信息:** 查询归档日志的状态和位置。 #### 五、Oracle逻辑结构 **单元培训目标:** - 掌握Oracle数据库的逻辑存储结构。 - 了解如何管理和优化逻辑结构。 **§5.1 简介** - 逻辑结构是从用户的角度...
归档模式(Archivelog)记录所有更改的重做日志,允许不完全恢复,而非归档模式(NoArchivelog)则不保存归档日志,只支持完全恢复。在非归档模式下,无法进行在线热备份,且在数据库损坏后只能执行完整数据库的恢复...
` 指令可以强制数据库进行日志切换,开始使用新的重做日志文件。而 `alter system archive log current;` 则是将当前活动重做日志归档。这对于管理日志文件的轮转,保证事务日志能够正确归档,对于灾难恢复至关重要...
而在归档模式下,有多种恢复策略,包括使用备份和归档日志进行完全恢复,即使某些数据文件无法读取或丢失且无备份,仍有可能通过归档日志进行恢复。 总之,Oracle的备份与恢复机制是一个复杂而全面的体系,涵盖了...
日志切换是保证数据库事务完整性的必要过程,而日志组和成员的扩展则可以提高日志写入的速度,防止日志填满引发的数据库停止。 创建用户和数据对象,如表、索引、序列和视图,是数据库设计的基础。每个用户有自己的...
归档日志模式是Oracle数据库的一种重要特性,用于确保数据的安全性和可恢复性。在例子中,通过创建pfile和spfile,以及编辑`initTEST.ora`配置文件,设置两个归档目的地`arcn1`和`arcn2`。然后执行`shutdown ...
搭建Active Data Guard时,主数据库需开启FORCELOGGING以确保所有更改都被记录,增加standby日志文件,使主数据库处于归档模式,以便能够将重做日志传送给备用数据库。同时,配置备用数据库的初始化参数、创建必要的...