- 浏览: 44592 次
- 性别:
- 来自: 福建
最新评论
首先查看数据库现有模式可使用以下语句
select name,log_mode from v$database;
也可以用下面的语句
archive log list;(该方法需要as sysdba)
对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤:
1. SQL> alter system set log_archive_dest_1=’location=/oracle/oracle10g/log/archive_log’;
该语句含义是确定归档日志的路径,实际上Oracle 10g可以生成多份一样的日志,保存多个位置,以防不测
例如再添加一个日志位置可使用以下语句
SQL>alter system set log_archive_dest_2=’location=/oracle/oracle10g/log2/archive_log’;
2.关闭数据库
SQL> shutdown immediate
3.启动数据mount状态:
SQL> startup mount;
4、修改数据库为归档模式:
SQL> alter database archivelog;
5、打开数据库,查询:
SQL> alter database open;
修改日志文件命名格式:
SQL> alter system set log_archive_max_processes = 5;
SQL> alter system set log_archive_format = "archive_%t_%s_%r.log" scope=spfile;
修改完成后可以查看日志模式是否修改成功!
特别指出的是在Oracle 9i中还要修改参数log_archive_start = true才能生效,oracle 10g中已经废除了该参数,所以不需要设置该参数。
————————————————————————————————
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 1258291200 bytes
Fixed Size 1978336 bytes
Variable Size 318771232 bytes
Database Buffers 922746880 bytes
Redo Buffers 14794752 bytes
Database mounted.
SQL> alter database archivelog;
Database altered.
SQL> alter database open;
Database altered.
SQL>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/star33375249/archive/2009/10/26/4728624.aspx
select name,log_mode from v$database;
也可以用下面的语句
archive log list;(该方法需要as sysdba)
对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤:
1. SQL> alter system set log_archive_dest_1=’location=/oracle/oracle10g/log/archive_log’;
该语句含义是确定归档日志的路径,实际上Oracle 10g可以生成多份一样的日志,保存多个位置,以防不测
例如再添加一个日志位置可使用以下语句
SQL>alter system set log_archive_dest_2=’location=/oracle/oracle10g/log2/archive_log’;
2.关闭数据库
SQL> shutdown immediate
3.启动数据mount状态:
SQL> startup mount;
4、修改数据库为归档模式:
SQL> alter database archivelog;
5、打开数据库,查询:
SQL> alter database open;
修改日志文件命名格式:
SQL> alter system set log_archive_max_processes = 5;
SQL> alter system set log_archive_format = "archive_%t_%s_%r.log" scope=spfile;
修改完成后可以查看日志模式是否修改成功!
特别指出的是在Oracle 9i中还要修改参数log_archive_start = true才能生效,oracle 10g中已经废除了该参数,所以不需要设置该参数。
————————————————————————————————
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 1258291200 bytes
Fixed Size 1978336 bytes
Variable Size 318771232 bytes
Database Buffers 922746880 bytes
Redo Buffers 14794752 bytes
Database mounted.
SQL> alter database archivelog;
Database altered.
SQL> alter database open;
Database altered.
SQL>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/star33375249/archive/2009/10/26/4728624.aspx
发表评论
-
索引组织表
2012-08-14 08:54 0因为表的数据分布跟索引不匹配,造成了很高的CLUSTERING ... -
oracle设置字符集
2010-11-10 13:33 1237查看字符集: select * from sys.nls_d ... -
ORA-01092 数据库打不开的问题原因(数据库升级不成功的问题)
2010-11-10 11:26 7181Oracle10.2.0.1到10.2.0.4升级,升级完成后 ... -
数据热恢复文档
2010-09-28 20:11 996热备份 热备份是在数据库运行的情况下,采用archi ... -
关于JOB
2010-09-27 20:30 834-- ---------------------------- ... -
JOB突然停止工作了
2010-09-26 09:59 3409本文通过一次Oracle Job任务异常案例诊断,分析其原 ... -
SQL语句经典集
2010-08-30 10:50 835用ROWNUM,取表的某段值: select * from ( ... -
LINUX下安装ORACLE 10G步骤详解
2010-07-24 08:50 926相关的安装操作 -
LINUX下ORACLE9I的RMAN的备份和恢复操作
2010-07-24 08:15 9611、转换服务器归档模式,如果已是归档模式可跳过此步: ... -
ORACLE安全原则
2010-07-10 08:09 854一、数据库安全原则 1.只安装oracle必须的组件 ... -
oracle 常用命令
2010-07-01 10:51 667oracle 常用命令文件 -
没有备份数据文件,只有归档文件的完整恢复
2010-06-17 08:52 1206前提条件 1. 归档模式下。 2. 数据 ... -
数据库恢复相关问题
2010-05-30 22:18 666当只有归档日志文件,某个文件丢失时: 采用alter data ... -
用SQL*LOADER,将文本数据导入数据库中
2010-05-11 17:15 991用SQL*LOADER... 首先要写个CTL文件, ... -
oracle调用外部程序小例
2010-05-10 18:24 2396例如: 调用java的存储过程: SQL> crea ... -
oracle 函数结构示例
2010-05-08 10:40 1004FUNCTION 写法: CREATE OR REPLACE ... -
个人oracle初学笔记
2010-05-08 10:33 940//修改会话格式; alter session set nls ... -
ORACLE EXECUTE IMMEDIATE 用法
2010-05-08 10:21 175412月1日 ORACLE EXECUTE IMMEDIATE ... -
oracle 查看当前用户所有表之间的主外键关系和约束,删除约束
2010-05-08 09:36 4230user_constraints:包括约束的所有信息; use ... -
Oracle 添加外键时的on delete cascade 和on delete set null功能
2010-05-05 18:18 3098------------------------------ ...
相关推荐
### Oracle开启归档模式详解 #### 一、Oracle数据库归档模式概述 Oracle数据库通过采用归档模式,能够实现更为灵活且强大的数据恢复能力。在归档模式下,Oracle不仅能够进行热备份(即在数据库运行状态下进行备份...
Oracle的归档模式是数据库管理中的一个重要概念,尤其在企业级数据库应用中,它关乎数据的安全性和可恢复性。在Oracle数据库系统中,联机重做日志(Online Redo Log)是记录数据库事务操作的关键组件,它保存了对...
### Oracle RAC环境中开启归档模式的详细步骤与注意事项 #### 一、概述 Oracle Real Application Clusters (RAC) 是一种多实例集群技术,它允许多个Oracle数据库实例同时访问共享存储上的同一数据库。在RAC环境中,...
- 执行`alter database archivelog`命令来开启归档模式。 4. **打开数据库**: - 使用`alter database open`命令来打开数据库。 示例代码: ```sql SQL> shutdown immediate; SQL> startup mount; SQL> alter ...
### Oracle归档模式命令详解 #### 一、Oracle归档模式简介 在Oracle数据库中,归档模式(Archivelog Mode)是一种重要的操作模式,它允许数据库管理员将已提交的数据更改记录保存到独立的归档日志文件中,即使当前...
一:重做日志文件 oracle的重做日志文件,会记录数据库的任何操作,包括DML和DDL语句,数据结构的更改等. ...非归档模式只能做冷备份,归档模式可以做热备份并且可以做增量备份和部分恢复. 冷备份要关闭数据库。
### Oracle 开启归档模式详解 #### 一、概述 Oracle数据库系统为了保障数据的一致性和安全性,在数据管理方面提供了多种机制,其中一种重要的机制就是归档模式(Archiving Mode)。归档模式允许将已完成的日志文件...
2. **开启归档模式** - **步骤一:检查当前数据库状态** 首先,我们需要确定数据库是否已经处于归档模式。可以使用`ARCHIVELOG`命令: ``` SELECT log_mode FROM v$database; ``` - **步骤二:创建归档目的地*...
### 关闭Oracle数据库的归档模式 #### 概述 在Oracle数据库管理中,归档模式(Archivelog Mode)是一种重要的数据保护机制,它允许系统在发生故障时通过归档日志进行恢复,从而避免数据丢失。然而,在某些特定情况...
本文档主要讲解了如何在Oracle 11g中开启归档模式,并且如何修改归档日志文件的存储位置,这对于数据库的备份和恢复有着重要的意义。 归档模式是Oracle数据库中的一个关键功能,它确保数据库中所有的修改操作都被...
开启Oracle数据库的归档模式通常涉及以下步骤: 1. **环境准备**: 在执行任何操作前,确保没有模拟环境,并且操作系统是RHEL4 Update4,同时Oracle版本为10G R2。这是为了保证操作的兼容性和稳定性。 2. **进入...
本文主要讨论如何在Oracle数据库中开启归档日志模式以及如何使用RMAN(恢复管理器)进行数据恢复。 首先,归档日志模式对于数据库的完整性和可恢复性至关重要。在Oracle数据库中,归档日志模式记录了所有事务的更改...
在归档模式下,数据库会将在线重做日志存档到硬盘上,成为归档重做日志。在非归档模式下,数据库不会将在线重做日志存档,以提高性能。 结论 Oracle 归档日志是 Oracle 数据库中的一种日志机制,用于记录数据库的...
《论ORACLE数据库归档模式与备份恢复的关系》一文主要探讨了ORACLE数据库的归档模式(ARCHIVELOG和NOARCHIVELOG)及其与备份恢复之间的密切关系。在当前网络技术飞速发展的背景下,ORACLE数据库作为优秀的大型数据库...
自动归档模式设置是ORACLE数据库的重要设置之一。在该模式下,数据库启动一个arch进程,专门负责将redo logs写到系统归档设备的相应目录下。在数据库的参数文件中设置参数(一般是在$ORACLE_HOME/dbs/init*.ora文件...
在Oracle数据库中,归档模式(Archive Log Mode)是一种重要的日志管理策略,它允许数据库在发生故障时进行更完整的恢复。归档模式下,数据库会将重做日志文件(Redo Log Files)中的事务记录备份到单独的归档日志...
### Oracle数据库归档模式详解与配置 #### 一、Oracle归档模式概述 在Oracle数据库管理中,归档模式是一项非常重要的功能,它对于保证数据的安全性和系统的稳定性至关重要。归档模式允许数据库管理员将已完成的...
【Oracle数据库非归档模式重做日志恢复方法】 在Oracle数据库系统中,重做日志文件(Redo Log File)扮演着至关重要的角色。它们记录了所有对数据库的事务性更改,确保在系统崩溃或异常关闭后能够进行实例恢复,以...
### ORACLE 11g RAC 开启与修改归档模式方法详解 #### 一、概述 在Oracle 11g RAC(Real Application Clusters)环境中,正确配置归档模式对于实现高可用性和灾难恢复至关重要。归档模式允许数据库记录所有事务...