- 浏览: 1745588 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (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 1465具体方法如下: 1. 修改oratab (root用户执 ... -
删除表空间
2014-07-14 09:19 946-删除空的表空间,但是不包含物理文件 drop table ... -
oracle删除外键约束-禁用约束-启用约束
2014-06-06 16:49 1528oracle删除外键约束-禁用约束-启用约束 执行 ... -
如何删除带有外键关系的主表,并快速重建相应的外键关系 ref_constraint
2014-06-06 16:30 11021,备份主表数据。可以用 CREATE TABLE AS S ... -
oracle中修改表字段sql语句
2014-05-15 18:09 1518oracle中修改表字段常用语句如下: 1、重命名表 AL ... -
oracle中查询所有外键引用到某张表的记录
2014-05-14 14:40 1293分为两步: 1.查询表的主键约束名 select * ... -
Oracle 创建 DBLink 的方法
2014-05-06 10:01 8521、如果需要创建全局 DBLink,则需要先确定用户有创建 ... -
CREATE TABLESPACE命令详解
2014-04-22 15:43 1407语法描述: CREATE [UNDO] TABLESPA ... -
SGA和PGA推荐配置
2014-01-23 09:07 1250查询SGA和PGA: SQL> show para ... -
oracle用户LANG和NLS_LANG环境变量设置
2014-02-14 14:14 1651export LANG=en_US.UTF-8 NLS_ ... -
几个常用的数据库操作以及视图
2014-02-19 16:48 1562一.查看表空间剩余百分比 SELECT tablespa ... -
orapwd 工具建立密码文件遵守的命名方法
2014-02-19 16:48 851orapwd 工具建立建立的密码文件一定要orapw+实例 ... -
oracle删除数据文件
2014-02-19 16:48 3646在我们详细介绍之前,我们必须说清楚一点:Oracle不提供 ... -
Oracle Undo表空间介绍
2014-02-22 08:53 1435UNDO表空间的作用和管 ... -
ALTER DATABASE 与 ALTER TABLESPACE OFFLINE的区别
2014-02-22 08:52 1014一.DataFile脱机或联机的两种方法: ① ALTE ... -
获取表空间、用户和外键的DDL语句
2013-10-24 16:22 903工作中,需要现场返回所有表空间及用户信息 get_ddl ... -
利用dbms_metadata.get_ddl查看DDL语句
2013-10-24 16:20 1229本文转载,原文地址为:http://czmmiao.itey ... -
临时表空间数据文件的迁移方法
2013-04-28 15:27 1421对于临时表空间数据文件的迁移方法如下:alter tables ... -
表空间数据文件移动或改名操作
2013-04-24 10:23 1103sqlplus /nologSQL> conn /as ... -
Duties of Oracle Database Administrators
2013-03-17 22:47 907The principal responsibility o ...
相关推荐
数据库归档模式详解 很详细的介绍,又需要的可以看看
OARCLE数据库OARCLE数据库归档模式的切换归档模式的切换OARCLE数据库归档OARCLE数据库归档模式的切换模式的切换
数据库运行有2种模式,归档模式和非归档模式 归档模式下: 用户做的所有操作都会记录在redo online log里面, 一般都是3 redo log, 默认情况下一个redo log file是50m,当满了后,
描述了怎样打开Oracle数据库的归档模式
论ORACLE数据库归档模式与备份恢复的关系.pdf
更变数据库归档日志模式
归档模式下的数据库恢复
如何查看、启动或关闭oracle数据库的归档模式
在ORACLE 数据库的开发环境和测试环境中,数据库的日志模式和自动归档模式一般都是不设置的,这样有利于系统应用的调整,也免的生成大量的归档日志文件将磁盘空间大量的消耗。但在系统上线,成为生产环境时,将其...
本文供述了怎样关闭Oracle数据库的归档模式
Oracle数据库可以运行在2种模式下归档模式(archivelog)和非归档模式(noarchivelog).doc
在归档日志模式下,有可能会遇到归档日志大小超过最大值而出现讨厌的错误,前面...而在普通的开发环境下,其实是根本用不着归档日志的,设个时候我们就把数据库的归档日志给禁用了,也就是说把数据库变为非归档日志模式
Oracle数据库非归档模式重做日志恢复方法.pdf
Oracle分为非归档模式(NOARCHIVELOG) 和归档模式(ARCHIVELOG)。非归档模式不产生归档日志,虽然节省了硬盘空间,但是备份方案选择很有限,通常只能选择冷备份。还原也只能还原到备份那一时刻的数据,通常也仅在开发...
当数据库自动对原来的日志文件进行备份的话就叫归档模式,不需要对数据库进行自动备份就叫非归档模式. 非归档模式只能做冷备份,归档模式可以做热备份并且可以做增量备份和部分恢复. 冷备份要关闭数据库。
oracle数据库中查看、修改归档模式.docx
oracle 数据库开启归档日志模式方法的语句脚本,希望可以对大家在日常的学习工作中有所帮助,开归档的方法有很多种,本次使用的是比较通用方法。
查看oracle数据库是否归档和修改归档模式[文].pdf
设计数据库自动备份功能;数据库由非归档模式调整为归档模式命令。