1。关闭数据库
SQL> shutdown immediate;
2。启动数据库到mount状态
SQL> startup mount;
3。启用归档模式
SQL> alter database archivelog;
4。查看修改后的数据库备份和恢复策略及归档文件的位置
SQL> archive log list;
5.修改相应的初始化参数
Oracle10g之前,你还需要修改初始化参数使数据库处于自动归档模式。
可用SQL> show parameter log_archive_start;查看
NAME TYPE VALUE
------------------------------------ ----------- --------------
log_archive_start boolean FALSE
SQL> alter system set log_archive_start=true scope=spfile;
重启数据库此参数生效,此时数据库处于自动归档模式。
当然你也可以不做第5步,直接
SQL>archive log start
使数据库启用自动归档,但是重启后数据库仍然处于手工归档模式。
现在你可以用RMAN备份数据库了
附:
1。如果要从归档模式变为非归档模式,使用alter database noarchivelog 命令
2。使用show parameter db_recovery_file_dest;查看备份文件的目录及其大小
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string C:\oracle\product\10.2.0/flash_recovery_area
db_recovery_file_dest_size big integer 2G
3。使用show parameter log_archive_start;查看数据库是否出于自动归档模式
分享到:
相关推荐
"数据库归档模式详解" 数据库归档模式是Oracle数据库系统中非常重要的一个概念,它对数据库的可靠性和安全性有着至关重要的影响。在非归档模式下,数据库只能保证恢复到上一次备份的时间点,从上一次备份到系统崩溃...
### 数据库归档模式详解 #### 一、概述 数据库归档模式是数据库管理系统(DBMS)中的一个重要概念,尤其在关系型数据库系统如Oracle中应用广泛。归档模式与非归档模式是数据库运行的两种基本模式。这两种模式对...
在IT行业中,更变数据库归档模式是一项重要的技术操作,主要应用于确保数据的安全性和完整性,尤其是在发生灾难恢复或数据丢失时。根据提供的标题、描述、标签以及部分内容,我们可以详细探讨如何将一个数据库从非...
3. **设置归档模式**: - 执行`alter database archivelog`命令来开启归档模式。 4. **打开数据库**: - 使用`alter database open`命令来打开数据库。 示例代码: ```sql SQL> shutdown immediate; SQL> startup...
《论ORACLE数据库归档模式与备份恢复的关系》一文主要探讨了ORACLE数据库的归档模式(ARCHIVELOG和NOARCHIVELOG)及其与备份恢复之间的密切关系。在当前网络技术飞速发展的背景下,ORACLE数据库作为优秀的大型数据库...
在Oracle数据库管理中,归档模式(Archival Logging Mode)是一种重要的日志管理方式,它允许数据库在发生故障时进行更完整的恢复。归档模式下,数据库系统不仅记录在联机重做日志(Online Redo Logs)中的更改,还会将...
### Oracle数据库归档模式的切换 Oracle数据库支持两种主要的日志模式:归档模式(Archive Mode)和非归档模式(No Archive Mode)。这两种模式之间的切换对于确保数据完整性和提高系统的容错能力至关重要。 #### ...
#### 五、自动归档模式设置 自动归档模式是指当数据库中的重做日志文件被填满时,系统自动将其复制到归档存储区的过程。这通常通过设置以下参数来实现: - `LOG_ARCHIVE_START`: 如果希望启用自动归档,则设置为`...
数据库归档日志管理是确保数据完整性、支持事务恢复及数据审计的重要环节。在数据库管理系统(DBMS)中,归档日志记录了对数据库的所有修改操作,以便在系统故障后进行恢复。本文将深入探讨数据库归档日志管理的核心...
Oracle数据库可以运行在两种模式下:归档模式(archivelog)和非归档模式(noarchivelog)。这两种模式的选择对数据库的可恢复性和备份策略有着重要的影响。 归档模式(archivelog) 归档模式是指Oracle数据库在...
自动归档模式设置可以在数据库的参数文件中进行设置,包括 LOG_ARCHIVE_START、LOG_ARCHIVE_DEST 和 LOG_ARCHIVE_FORMAT 等参数。在自动归档模式下,数据库将启动一个 arch 进程,专门负责将 redo logs 写到系统归档...
### 归档模式下的数据库恢复 #### 概述 在Oracle数据库管理中,归档模式是一种重要的机制,它允许数据库管理员在不影响用户访问的情况下备份和恢复数据文件、表空间甚至是整个数据库。本文将深入探讨归档模式下...
本文将详细介绍如何将一个处于归档模式的Oracle数据库设置为非归档模式(NoArchivelog Mode),并提供实际的操作步骤。 #### 目标 本教程的目标是指导用户如何安全地将一个正在运行的Oracle数据库从归档模式转换为...
在Oracle数据库管理中,根据业务需求的不同,可能需要将数据库的工作模式从归档模式切换至非归档模式。归档模式虽然提供了强大的数据恢复能力,但同时也带来了额外的存储开销与维护复杂性。特别是在开发环境或非生产...
以下是开启Oracle数据库归档模式的详细步骤和相关知识点: 一、理解归档日志模式 归档日志模式是Oracle数据库的一种运行模式,它在每次事务提交时都会创建归档日志文件,这些文件包含了自上次归档以来的所有更改。...
自动归档模式设置是ORACLE数据库的重要设置之一。在该模式下,数据库启动一个arch进程,专门负责将redo logs写到系统归档设备的相应目录下。在数据库的参数文件中设置参数(一般是在$ORACLE_HOME/dbs/init*.ora文件...
数据库归档管理 数据库归档管理是指对数据库中产生的归档日志进行管理和维护,以确保数据库的安全和可靠性。本文将对数据库归档管理进行详细的介绍,并对相关的知识点进行解释。 数据库归档管理的重要性 数据库...
3. **查看当前归档模式**:在SQL*Plus中,输入`archive log list`命令来查看数据库当前是否处于归档模式。如果显示`Automatic archival Disabled`,则表示自动归档被禁用。 4. **关闭数据库**:使用`shutdown ...