- 浏览: 1764605 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
更改数据库的归档模式需要重新启动数据库,在mount模式下修改,以下是一个简要的步骤说明:
n 修改必要的初始化参数
n 以immediate方式关闭数据库
n 启动实例到mount状态
n 更改运行模式并打开数据库
以下简单介绍如何启用和关闭数据库德归档模式
(1)、修改初始化参数。和归档相关的几个主要参数如下:
n Log_archive_start:用于定义是否启动自动归档
n Log_archive_format:用于定义归档文件格式,可以采用缺省值
n Log_archive_dest:用于定义归档路径,需要确保归档路径有足够的可用空间。此处要注意,Oracle 10g以后Log_archive_dest不能和db_recovery_file_dest共同使用,默认使用db_recovery_file_dest作为归档路径。
如果数据库使用的是pfile文件,则可以直接修改,如果用的是spfile文件,则可以通过命令行修改:
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string E:\ORACLE\PRODUCT\10.2.0\DB_1\
DBS\SPFILEACF.ORA
SQL> alter system set log_archive_dest='E:\oracle\product\10.2.0\oradata\archive';
系统已更改
SQL> alter system set log_archive_start=true scope=spfile;
系统已更改。
注意:在Oracle 10g之前,更改数据库为归档模式,还有一个重要的初始化参数需要修改,这个参数就是log_archive_start,用于限制Oracle可否自动归档,如果该参数设置为false,数据库即使在归档模式下也不会自动归档,当日志写满后,Oracle会等待用户进行手工处理,如果所有日志全部写满,那么数据库的所有DML操作将会全部挂起,数据库会经历服务中断。不幸的是这个参数的缺省值是false,这曾经一度导致了大量数据库故障的发生。
从Oracle 10g开始,这个参数失去了作用,即使该参数为false,数据库在归档模式下也会自动归档。
(2)、关闭数据库。以shutdown normal或shutdown immediate方式关闭数据库:
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
(3)、启动数据库到mount状态:
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 1719664640 bytes
Fixed Size 1251896 bytes
Variable Size 310379976 bytes
Database Buffers 1400897536 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
(4)、启用或停止归档模式。如果要启用归档模式,此处使用alter database archivelog命令:
SQL> alter database archivelog;
数据库已更改。
SQL> alter database open;
数据库已更改。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 25
下一个存档日志序列 27
当前日志序列 27
如果需要停止归档模式,此处使用alter database noarchivelog命令:
SQL> alter database noarchivelog;
数据库已更改。
SQL> alter database open;
数据库已更改。
发表评论
-
Linux下开机自动启动Oracle的设置
2015-01-13 16:17 1512具体方法如下: 1. 修改oratab (root用户执 ... -
删除表空间
2014-07-14 09:19 979-删除空的表空间,但是不包含物理文件 drop table ... -
oracle删除外键约束-禁用约束-启用约束
2014-06-06 16:49 1564oracle删除外键约束-禁用约束-启用约束 执行 ... -
如何删除带有外键关系的主表,并快速重建相应的外键关系 ref_constraint
2014-06-06 16:30 11451,备份主表数据。可以用 CREATE TABLE AS S ... -
oracle中修改表字段sql语句
2014-05-15 18:09 1543oracle中修改表字段常用语句如下: 1、重命名表 AL ... -
oracle中查询所有外键引用到某张表的记录
2014-05-14 14:40 1326分为两步: 1.查询表的主键约束名 select * ... -
Oracle 创建 DBLink 的方法
2014-05-06 10:01 8971、如果需要创建全局 DBLink,则需要先确定用户有创建 ... -
CREATE TABLESPACE命令详解
2014-04-22 15:43 1456语法描述: CREATE [UNDO] TABLESPA ... -
SGA和PGA推荐配置
2014-01-23 09:07 1285查询SGA和PGA: SQL> show para ... -
oracle用户LANG和NLS_LANG环境变量设置
2014-02-14 14:14 1703export LANG=en_US.UTF-8 NLS_ ... -
几个常用的数据库操作以及视图
2014-02-19 16:48 1599一.查看表空间剩余百分比 SELECT tablespa ... -
orapwd 工具建立密码文件遵守的命名方法
2014-02-19 16:48 920orapwd 工具建立建立的密码文件一定要orapw+实例 ... -
oracle删除数据文件
2014-02-19 16:48 3691在我们详细介绍之前,我们必须说清楚一点:Oracle不提供 ... -
Oracle Undo表空间介绍
2014-02-22 08:53 1478UNDO表空间的作用和管 ... -
ALTER DATABASE 与 ALTER TABLESPACE OFFLINE的区别
2014-02-22 08:52 1044一.DataFile脱机或联机的两种方法: ① ALTE ... -
获取表空间、用户和外键的DDL语句
2013-10-24 16:22 936工作中,需要现场返回所有表空间及用户信息 get_ddl ... -
利用dbms_metadata.get_ddl查看DDL语句
2013-10-24 16:20 1257本文转载,原文地址为:http://czmmiao.itey ... -
临时表空间数据文件的迁移方法
2013-04-28 15:27 1459对于临时表空间数据文件的迁移方法如下:alter tables ... -
表空间数据文件移动或改名操作
2013-04-24 10:23 1134sqlplus /nologSQL> conn /as ... -
Duties of Oracle Database Administrators
2013-03-17 22:47 936The principal responsibility o ...
相关推荐
"数据库归档模式详解" 数据库归档模式是Oracle数据库系统中非常重要的一个概念,它对数据库的可靠性和安全性有着至关重要的影响。在非归档模式下,数据库只能保证恢复到上一次备份的时间点,从上一次备份到系统崩溃...
### 数据库归档模式详解 #### 一、概述 数据库归档模式是数据库管理系统(DBMS)中的一个重要概念,尤其在关系型数据库系统如Oracle中应用广泛。归档模式与非归档模式是数据库运行的两种基本模式。这两种模式对...
- 改变归档模式可能会导致数据库不可用一段时间,在生产环境中应谨慎操作。 - 如果数据库处于归档模式,则需要定期管理归档日志文件,以免占用过多磁盘空间。 - 在执行任何改变数据库状态的操作前,建议先备份重要...
《论ORACLE数据库归档模式与备份恢复的关系》一文主要探讨了ORACLE数据库的归档模式(ARCHIVELOG和NOARCHIVELOG)及其与备份恢复之间的密切关系。在当前网络技术飞速发展的背景下,ORACLE数据库作为优秀的大型数据库...
在IT行业中,更变数据库归档模式是一项重要的技术操作,主要应用于确保数据的安全性和完整性,尤其是在发生灾难恢复或数据丢失时。根据提供的标题、描述、标签以及部分内容,我们可以详细探讨如何将一个数据库从非...
在Oracle数据库管理中,归档模式(Archival Logging Mode)是一种重要的日志管理方式,它允许数据库在发生故障时进行更完整的恢复。归档模式下,数据库系统不仅记录在联机重做日志(Online Redo Logs)中的更改,还会将...
### Oracle数据库归档模式的切换 Oracle数据库支持两种主要的日志模式:归档模式(Archive Mode)和非归档模式(No Archive Mode)。这两种模式之间的切换对于确保数据完整性和提高系统的容错能力至关重要。 #### ...
### Oracle数据库归档模式详解与配置 #### 一、Oracle归档模式概述 在Oracle数据库管理中,归档模式是一项非常重要的功能,它对于保证数据的安全性和系统的稳定性至关重要。归档模式允许数据库管理员将已完成的...
Oracle数据库可以运行在两种模式下:归档模式(archivelog)和非归档模式(noarchivelog)。这两种模式的选择对数据库的可恢复性和备份策略有着重要的影响。 归档模式(archivelog) 归档模式是指Oracle数据库在...
数据库归档日志管理是确保数据完整性、支持事务恢复及数据审计的重要环节。在数据库管理系统(DBMS)中,归档日志记录了对数据库的所有修改操作,以便在系统故障后进行恢复。本文将深入探讨数据库归档日志管理的核心...
### 归档模式下的数据库恢复 #### 概述 在Oracle数据库管理中,归档模式是一种重要的机制,它允许数据库管理员在不影响用户访问的情况下备份和恢复数据文件、表空间甚至是整个数据库。本文将深入探讨归档模式下...
### 关闭Oracle数据库的归档模式 #### 概述 在Oracle数据库管理中,归档模式(Archivelog Mode)是一种重要的数据保护机制,它允许系统在发生故障时通过归档日志进行恢复,从而避免数据丢失。然而,在某些特定情况...
在Oracle数据库管理中,根据业务需求的不同,可能需要将数据库的工作模式从归档模式切换至非归档模式。归档模式虽然提供了强大的数据恢复能力,但同时也带来了额外的存储开销与维护复杂性。特别是在开发环境或非生产...
在这种模式下,数据库实例已启动,但数据库本身并未完全打开,这使得可以执行某些管理任务,如改变数据库归档模式。 ##### 4. 查看归档状态 - 在MOUNT模式下,可以通过`archive log list`命令来检查数据库当前...
查看 Oracle 数据库是否归档和修改归档模式 Oracle 数据库的归档模式是数据库中的一种机制,用于记录数据库中的所有变化,以便在需要时进行恢复。查看 Oracle 数据库是否归档和修改归档模式是非常重要的,因为这...
以下是开启Oracle数据库归档模式的详细步骤和相关知识点: 一、理解归档日志模式 归档日志模式是Oracle数据库的一种运行模式,它在每次事务提交时都会创建归档日志文件,这些文件包含了自上次归档以来的所有更改。...
数据库归档管理 数据库归档管理是指对数据库中产生的归档日志进行管理和维护,以确保数据库的安全和可靠性。本文将对数据库归档管理进行详细的介绍,并对相关的知识点进行解释。 数据库归档管理的重要性 数据库...
Commvault 的数据库归档管理方案提供了多种许可模式,包括:大型 Oracle 数据库、一般 5TB 以上的数据库、可以定制归档规则的数据库等。 Commvault 的数据库归档管理方案的主要功能和特点包括:自动化的数据库...
【Oracle数据库非归档模式重做日志恢复方法】 在Oracle数据库系统中,重做日志文件(Redo Log File)扮演着至关重要的角色。它们记录了所有对数据库的事务性更改,确保在系统崩溃或异常关闭后能够进行实例恢复,以...