--1、开启归档

  【步骤】

  a.一致性关闭数据库(shutdown [immediate | transactional |normal])

  b.启动到mount阶段(startup mount)

  c.切换到归档模式(alter database archivelog[manual])

  d.切换到open阶段(alter database open)

  e.对数据做一个完整备份(full backup)

  show parameter spfile

  alter system set log_archive_dest_1='location=/ggs/arch_data' scope=spfile;

  alter system set db_recovery_file_dest_size=100g scope=spfile sid='*';

  alter system set db_recovery_file_dest='/ggs/ora_recovery' scope=spfile;

  alter system set log_archive_format='arch_%t_%s_%r.arc' scope=spfile;

  shutdown immediate;

  startup mount;

  alter database archivelog;

  alter database open ;

  archive log list;

  --2、关闭归档

  【步骤】归档模式切换到非归档模式

  a. [immediate | transactional |normal])一致性关闭数据库(shutdown

  b.启动到mount阶段(startup mount)

  c.切换到归档模式(alter database noarchivelog)

  d.切换到open阶段(alter database open)

  关闭归档模式:

  shutdown immediate;

  startup mount;

  alter database noarchivelog;

  alter database open;

  查看归档文件:

  select * from v$log;

  select * from v$logfile;

  select * from v$flash_recovery_area_usage;

  report obsolete;

  delete obsolete;

  备份归档文件:

  backup archivelog all;

  也可以:

  先执行alter system switch logfile;

  再找到归档日志位置,复制到别的地方即可。

  rman target /

  delete archivelog all completed before 'sysdate-7';

  backup first

  backup format '/tmp/arch-%t_%s_%u' archivelog all delete input;

  或者backup database plus archivelog;

  删除归档文件:

  rman target / 或者 rman target user/password@tns

  list archivelog all;

  crosscheck archivelog all;

  list expired archivelog all;

  delete expired archivelog all;(编辑:雷林鹏 来源:网络)

Oracle归档的开启和关闭的更多相关文章

  1. 利用 bat 批量处理命令实现手动控制mysql /Oracle 服务的开启和关闭

    利用 bat 批量处理命令实现手动控制mysql /Oracle 服务的开启和关闭 因为最近在学习数据库的知识,主要学习的是oracle 数据库,然而好巧啊,java也是在学习,我们老师现在要我们做一 ...

  2. oracle 12c pdb开启和关闭

    oracle 12c pdb开启和关闭 //开启数据库 sqlplus / as sysdba;                  //登录连接CDB,默认是root container;startu ...

  3. oracle 归档模式开启后数据库宕机解决过程

    首先按照网友说的shutdown immediately,结果hang了半个小时也么反应. 然后检查日志,全盘搜索.trc,发现 (D:\app\oracle\diag\rdbms\cms1u\cms ...

  4. Oracle归档开启和更改

    运用 Xshell  客户端工具链接所在的  oracle  服务器 1.先进入数据库里面去 [root@DBSTANDBY ~]# su - oracle [oracle@DBSTANDBY ~]$ ...

  5. oracle归档日志关闭和打开

    查询归档日志状态 方法一 SQL> archive log list; 方法二 SQL> select name,log_mode from V$database; 打开归档日志 orac ...

  6. Oracle 11g rac开启归档

    Oracle 11g rac开启归档 查看目前归档状态 #节点1 ykws1 SQL> archive log list; Database log mode No Archive Mode A ...

  7. Oracle 归档日志文件

      今天数据群有人反应网站不能正常打开,经检查Oracle数据库远程连不上,提示信息:ORA-00257: archiver error. Connect internal only, until f ...

  8. oracle 归档日志总结

    Oracle 归档模式和非归档模式 归档模式和非归档模式 在DBA部署数据库之初,必须要做出的最重要决定之一就是选择归档模式(ARCHIVELOG)或者非 归档模式(NOARCHIVELOG )下运行 ...

  9. Oracle归档日志与非归档日志的切换及路径设置

    --==================== -- Oracle 归档日志 --==================== Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的 ...

随机推荐

  1. java 多线程 day13 condition 线程通信

    /** * Created by chengtao on 17/12/5. * Condition 类似 wait和notify,解决线程间的同步问题 */ import java.util.conc ...

  2. Linux常见错误之Could not get lock /var/lib/dpkg/lock - open

    在Ubuntu系统上安装vim是遇到的问题: root@ubuntu:/# vim The program 'vim' can be found in the following packages: ...

  3. MySQL整理(一)

    一.数据管理发展阶段 人工管理阶段→文件系统阶段→数据库系统阶段    二.数据库管理系统提供的功能   (1)数据定义语言DDL:提供数据定义语言定义数据库及各种对象,定义数据的完整性约束和保密限制 ...

  4. 如何看MFC程序

    一直以来  我都一个疑惑 如果看懂别人的MFC 程序. 今日忽然略有小悟. Q:MFC是啥? A:MFC是类库.. ************* Q :MFC 啥玩意类库? A;MFC 是封装API的类 ...

  5. Python误区之strip,lstrip,rstrip

    最近在处理数据的时候,想把一个字符串开头的“)”符号去掉,所以使用targetStr.lstrip(")"),发现在 将处理完的数据插入到数据库时会出现编码报错,于是在网上搜到了这 ...

  6. Thread was being aborted.

    异常:Thread was being aborted.(正在终止线程) 网上很多人说Response.redirect或Response.write()放在了try catch块中引起 百度一下就可 ...

  7. Spark集群 Python Package管理

    具体问题: 不同的数据分析人员/开发团队需要不同版本的Python版本执行PySpark. 同一Python版本下,需要安装多个Python库,甚至需要不同版本的库. 针对问题2的一个解决办法是将Py ...

  8. JAVA垃圾回收机

    垃圾回收基本算法 串型回收和并行回收 串行回收始终在一个CPU上执行回收操作.并行回收则将回收任务分为好几步,每步使用不同的CPU执行,这样加快了执行速度,有点像流水线作业. 并发执行和暂停应用程序 ...

  9. SQL优化,解决系统运行效率瓶颈

    http://www.cnblogs.com/SameZhao/p/4737725.html

  10. Swoole学习(一)了解一下Swoole的强大并在Centos安装Swoole及PHP扩展开启

    Swoole是面向生产环境的 PHP 异步网络通信引擎,官网:https://www.swoole.com/ 使 PHP 开发人员可以编写高性能的异步并发 TCP.UDP.Unix Socket.HT ...