欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 三.实例运行状态下 ,自动归档方式和手动归档方式的相互转变。 1.可以用命令archive log list 来查看归档的方式, SQL archive log list Database log mode Archive Mode Automatic archival Enable

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入

三.实例运行状态下,自动归档方式和手动归档方式的相互转变。

1.可以用命令archive log list 来查看归档的方式,

SQL> archive log list

Database log mode Archive Mode

Automatic archival Enabled

Archive destination /u01/admin/wilson/test

Oldest online log sequence 116

Next log sequence to archive 118

Current log sequence 118

2.如果开始在参数log_archive_star=false(手动方式)的情况下运行了数据库,怎么修改为自动方式?

先建立个文件,来存放归档日志,在/u01/admin/wilson/目录下建立文件夹arcdest。

然后

SQL> alter system archive log start to '/u01/admin/wilson/archdest';

System altered.

现在就是自动方式归档了,

SQL> alter system set log_archive_start=true scope=spfile;

System altered.

修改了初始化参数 log_archive_start=true ,下次重新启动还是动方式归档。

3.把自动方式改为手动方式,

SQL> alter system archive log stop;

System altered.

SQL> alter system set log_archive_start=false scope=spfile;

System altered.

在这里要说明一下,在11g中,只要处于Archivelog模式中,那么它的归档方式就为自动方式,没有了自动方式归档和手动方式的转换。

在归档模式下,在一组online redo log 被覆盖之前,必须先将其归档到指定的地方,不然数据库会hang在那里!!!

四.归档文件的路径

1.在较早的版本中,位置由参数log_archive_dest和log_archive_duplex_dest来指定,只能是两个。在数据库的标准版中,则必须使用它们。

2.现在使用参数log_archive_dest_n来指定,最多可以指定10个(n=1...10),只能在企业版数据库中使用。

主要介绍log_archive_dest_n对于log_archive_dest_n,有

log_archive_dest_1=”location=/archive/ mandatory”

log_archive_dest_1=”location=/archive/ optional”

log_archive_dest_2=”service=standy_db1”

其中location是本地地址,service是网络远端地址,

Mandatory表示在一个online redo log file 在被重写之前,它必须先归档到这个地址,

Optional表示即使一个online redo log file没有归档到这个地址,它也可以被重写。

3.对于参数log_archive_min_succeed_dest,如

log_archive_min_succeed_dest=2,则表示在一个online redo log file 在被重写之前,它必须先归档到2个地方。

结合着参数log_archive_dest_n 和log_archive_min_succeed_dest来看,在一个online redo log file 在被重写之前,它必须完成:

(1)全部成功写入到带mandatory参数的归档地址。

(2)成功归档的地址要大于或者等于log_archive_min_succeed_dest所规定的数值。

也就是说如果(1)归档的地址数目大于(2)中的数值,则(2)中所规定的数值忽略,以(1)为准。如果(2)中规定的数值大于(1)中的数值,首先(1)全部要归档成功,然后还要达到(2)中所归档的数值。

4.log_archive_dest_state_n可以动态的控制一个归档地址是否有效。

log_archive_dest_state_1=enable表示log_archive_dest_1的归档地址可以被使用。

log_archive_dest_state_2=defer表示log_archive_dest_2的归档地址不可以被使用

log_archive_dest_state_3=alternate 表示log_archive_dest_3的归档地址当前不可以被使用,但

是当有另一个地址失效时,它自动成为可以使用地址。

5.归档文件名的格式

log_archive_dest_n规定了归档文件的地址目录,但是真正的文件名格式由参数log_archive_format来设置。

例如 /u01/admin/wilson/test/ wilson_%t_%S_%r.arc

其中 /u01/admin/wilson/test由log_archive_dest_n规定,wilson_%t_%S_%r.arc由log_archive_format规定。

(1)%t:线程号,显示为V$instance视图thread#列,在RAC数据库有用,单实例中为1。

(2)%s或者%S:表示日志切换序列号,这个变量能够保证任何一个数据库中的归档日志都不会彼此重写。%S的意思是每个序列号一样长,10位,不够长度,前面补零。

(3)%r:场景号,如果进行了不完全恢复,这个变量就十分重要。

11g中文件名的格式规定必须要上述三个:%s或者%S,%t,%r。

[1] [2] [3]

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql归档模式_数据库归档模式设置步骤相关推荐

  1. mysql查询归档状态_数据库归档模式的管理

    Oracle在开启了归档模式后,会在指定的archive目录下产生很多的archivelog文件, 而且默认是不会定期清除的,时间长久了,该文件夹会占用很大的空间. 数据库开启归档模式之后,虽然可以保 ...

  2. oracle10g利用归档恢复,Oracle10g数据库归档与非归档模式下的备份与恢复

    一.总述 1.数据库归档模式: * 非归档模式:当数据库数据只读不会改变时,数据不会改变,数据库适合用非归档模式,  这样提高机能 * 归档模式:对于数据库数据经常变换,数据库最好用归档模式,这样可以 ...

  3. mysql数据库的三级模式_数据库的三级模式和两级映射

    数据库的三级模式和两级映射 数据库的三级模式两级映射如下图所示 三级模式 外模式:应用程序用到的部分数据的逻辑结构.一个数据库可以有多个外模式 概念模式(模式.逻辑模式):数据库管理员用到的视图,就是 ...

  4. mysql关系模式_数据库学习--关系模式

    最近开始做数据库的大实验,其中有一条实验要求如下: 通过网络查找相关文献并参考所给资料进行需求分析,画出系统的 E-R 图,给出实体或联系的属性,标明联系的种类,并写出关系模式. 画ER图没有什么问题 ...

  5. 安卓代码怎么设置省电模式_红米手机怎么设置省电模式?

    红米Note手机虽然配备了大容量电池,但是鉴于其屏幕也特别大,所以耗电量也是不可小觑的,基本上是一天充一次电,有时不够一天使用,在此向大家介绍红米省电模式的相关设置. 方法/步骤 1.开机,打开主页, ...

  6. 安卓代码怎么设置省电模式_安卓手机怎么设置省电模式

    无论何种牌子的安卓手机,开启智能省电模式后能大大节约电池的耗电量,不管手机电量高低,开启此项功能,都可以大大延长手机电量的使用.那么安卓手机的省电模式在哪?又怎么样设置呢?下面小编就为大家介绍安卓手机 ...

  7. 建站助手配置mysql远程权限_建站助手设置数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  8. mysql事务并发控制_数据库 事务并发控制

    事务是一个逻辑工作单元, SQLServer 2005 提供了几种自动的可以通过编程来完成的机制,包括事务日志. SQL 事务控制语句,以及事务处理运行过程中通过锁定保证数据完整性的机制.当用户对数据 ...

  9. mysql rds 迁移_数据库迁移:如何将数据库从本地MySQL迁移到服务器RDS上?

    使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情 ...

  10. mysql写偏斜_数据库隔离级别剖析

    前言 在线应用业务中,数据库是一个非常重要的组成部分,特别是现在的微服务架构为了获得水平扩展能力,我们倾向于将状态都存储在数据库中,这要求数据库能够正确.高性能处理请求,但这是一个几乎不可能达到的要求 ...

最新文章

  1. 构建node.js基础镜像_在Android上构建Node.js应用程序
  2. Oracle中的字符处理方法
  3. 软银机器人Pepper上岗必胜客,顾客可通过机器人预订披萨
  4. content:\2b 是什么意义
  5. 使用跟踪和调试进行条件编译
  6. 详细配置swagger2
  7. BZOJ 1412: [ZJOI2009]狼和羊的故事( 最小割 )
  8. word无法打开请去应用商店_免费PDF转Word技巧
  9. 【海康威视】WPF客户端二次开发:【4】Chrome浏览器调用客户端程序
  10. 弱水三千只取一瓢,Forcepoint的变与不变
  11. 在MATLAB中实现均值变点法
  12. 【项目管理/PMP/PMBOK第六版/新考纲】纯干货!敏捷型/Stacey矩阵/vuca/敏捷宣言/冲刺/产品负责人/敏捷团队/敏捷教练/待办事项列表/迭代任务列表/可交付产品增量
  13. 西门子S7-1200 HslcommunicationDemo大纲拆解
  14. latex中表格、图片的排版
  15. Poser v7.0 1DVD(3D 角色动画)
  16. Windows蓝牙设备自动断开问题
  17. 抖音很火的金钱豹头像来了!各种美化版本
  18. 大数据必学Java基础(六十一):同步类容器对比应用
  19. JSP与Servlet 基础知识
  20. 纪中20日c组模拟赛T1 2121. 简单游戏

热门文章

  1. 【Git/Bugfix系列】fatal: in unpopulated submodule的分析和解决方案
  2. 计算机维护工具全能版,USBOS V3.0彪悍版
  3. python读取页眉页脚,python批量替换页眉页脚
  4. google身份验证器,java服务端实现 GoogleAuthenticator
  5. jQuery实现 手风琴图片切换效果( 超简单)
  6. neatdm路径_网易有爱插件设置教程-网易有爱插件游戏路径如何设置
  7. 3 非齐次线性微分方程与无量纲化
  8. Android studio2.0在app中设置背景图片及添加图片资源
  9. 不规则数据排序 Python sort sorted
  10. 【Java WEB】Linux常用命令汇总