`
liuguofeng
  • 浏览: 453255 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

oracle联机日志文件恢复

阅读更多
  1. SQL> shutdown immediate   
  2. ORA-01109: 数据库未打开   
  3.   
  4.   
  5. 已经卸载数据库。   
  6. ORACLE 例程已经关闭。   
  7. SQL> startup   
  8. ORACLE 例程已经启动。   
  9.   
  10. Total System Global Area  426852352 bytes   
  11. Fixed Size                  1333648 bytes   
  12. Variable Size             264242800 bytes   
  13. Database Buffers          155189248 bytes   
  14. Redo Buffers                6086656 bytes   
  15. 数据库装载完毕。   
  16. ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员   
  17. ORA-00312: 联机日志 1 线程 1: 'C:\ORACLE\ORADATA\ORCL\REDO01.LOG'  
  18.   
  19.   
  20. SQL> select * from v$log;   
  21.   
  22.     GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS   
  23. ---------- ---------- ---------- ---------- ---------- --- ----------------   
  24. FIRST_CHANGE# FIRST_TIME   
  25. ------------- --------------   
  26.          1          1          4   52428800          1 NO  CURRENT  
  27.        928724 23-4月 -09   
  28.   
  29.          3          1          3   52428800          1 NO  INACTIVE   
  30.        908643 23-4月 -09   
  31.   
  32.          2          1          2   52428800          1 NO  INACTIVE   
  33.        894721 23-4月 -09   
  34.   
  35.   
  36. SQL> select status from v$instance;   
  37.   
  38. STATUS   
  39. ------------   
  40. MOUNTED   
  41.   
  42. SQL> alter database drop logfile group 1;   
  43. alter database drop logfile group 1   
  44. *   
  45. 第 1 行出现错误:   
  46. ORA-01623: 日志 1 是实例 orcl (线程 1) 的当前日志 - 无法删除   
  47. ORA-00312: 联机日志 1 线程 1: 'C:\ORACLE\ORADATA\ORCL\REDO01.LOG'  
  48.   
  49.   
  50. SQL> shutdown immediate   
  51. ORA-01109: 数据库未打开   
  52.   
  53.   
  54. 已经卸载数据库。   
  55. ORACLE 例程已经关闭。   
  56. SQL> startup   
  57. ORACLE 例程已经启动。   
  58.   
  59. Total System Global Area  426852352 bytes   
  60. Fixed Size                  1333648 bytes   
  61. Variable Size             264242800 bytes   
  62. Database Buffers          155189248 bytes   
  63. Redo Buffers                6086656 bytes   
  64. 数据库装载完毕。   
  65. ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员   
  66. ORA-00312: 联机日志 1 线程 1: 'C:\ORACLE\ORADATA\ORCL\REDO01.LOG'  
  67.   
  68.   
  69. SQL> alter database clear logfile group 2;   
  70.   
  71. 数据库已更改。   
  72.   
  73. SQL> select * from v$log;   
  74.   
  75.     GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS   
  76. ---------- ---------- ---------- ---------- ---------- --- ----------------   
  77. FIRST_CHANGE# FIRST_TIME   
  78. ------------- --------------   
  79.          1          1          4   52428800          1 NO  CURRENT  
  80.        928724 23-4月 -09   
  81.   
  82.          3          1          3   52428800          1 NO  INACTIVE   
  83.        908643 23-4月 -09   
  84.   
  85.          2          1          0   52428800          1 NO  UNUSED   
  86.        894721 23-4月 -09   
  87.   
  88.   
  89. SQL> alter database clear logfile group 1;   
  90.   
  91. 数据库已更改。   
  92.   
  93. SQL> select * from v$log;   
  94.   
  95.     GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS   
  96. ---------- ---------- ---------- ---------- ---------- --- ----------------   
  97. FIRST_CHANGE# FIRST_TIME   
  98. ------------- --------------   
  99.          1          1          0   52428800          1 NO  UNUSED   
  100.        928724 23-4月 -09   
  101.   
  102.          3          1          3   52428800          1 NO  INACTIVE   
  103.        908643 23-4月 -09   
  104.   
  105.          2          1          5   52428800          1 NO  CURRENT  
  106.        944619 24-4月 -09   
  107.   
  108.   
  109. SQL> alter database open;   
  110. alter database open  
  111. *   
  112. 第 1 行出现错误:   
  113. ORA-00313: 无法打开日志组 3 (用于线程 1) 的成员   
  114. ORA-00312: 联机日志 3 线程 1: 'C:\ORACLE\ORADATA\ORCL\REDO03.LOG'  
  115.   
  116.   
  117. SQL> shutdown immediate   
  118. ORA-01109: 数据库未打开   
  119.   
  120.   
  121. 已经卸载数据库。   
  122. ORACLE 例程已经关闭。   
  123. SQL> startup   
  124. ORACLE 例程已经启动。   
  125.   
  126. Total System Global Area  426852352 bytes   
  127. Fixed Size                  1333648 bytes   
  128. Variable Size             264242800 bytes   
  129. Database Buffers          155189248 bytes   
  130. Redo Buffers                6086656 bytes   
  131. 数据库装载完毕。   
  132. ORA-00313: 无法打开日志组 3 (用于线程 1) 的成员   
  133. ORA-00312: 联机日志 3 线程 1: 'C:\ORACLE\ORADATA\ORCL\REDO03.LOG'  
  134.   
  135.   
  136. SQL> alter database clear logfile group 3;   
  137.   
  138. 数据库已更改。   
  139.   
  140. SQL> alter database open;   
  141.   
  142. 数据库已更改。   
  143.   
  144. SQL> conn scott/tiger   
  145. 已连接。   
  146. SQL> select * from emp;   
  147.   
  148.      EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM   
  149. ---------- ---------- --------- ---------- -------------- ---------- ----------   
  150.     DEPTNO   
  151. ----------   
  152.       7369 SMITH      CLERK           7902 17-12月-80            800   
  153.         20   
  154.   
  155.       7499 ALLEN      SALESMAN        7698 20-2月 -81           1600        300   
  156.         30   
  157.   
  158.       7521 WARD       SALESMAN        7698 22-2月 -81           1250        500   
  159.         30   
  160.   
  161.   
  162.      EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM   
  163. ---------- ---------- --------- ---------- -------------- ---------- ----------   
  164.     DEPTNO   
  165. ----------   
  166.       7566 JONES      MANAGER         7839 02-4月 -81           2975   
  167.         20   
  168.   
  169.       7654 MARTIN     SALESMAN        7698 28-9月 -81           1250       1400   
  170.         30   
  171.   
  172.       7698 BLAKE      MANAGER         7839 01-5月 -81           2850   
  173.         30   
  174.   
  175.   
  176.      EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM   
  177. ---------- ---------- --------- ---------- -------------- ---------- ----------   
  178.     DEPTNO   
  179. ----------   
  180.       7782 CLARK      MANAGER         7839 09-6月 -81           2450   
  181.         10   
  182.   
  183.       7788 SCOTT      ANALYST         7566 19-4月 -87           3000   
  184.         20   
  185.   
  186.       7839 KING       PRESIDENT            17-11月-81           5000   
  187.         10   
  188.   
  189.   
  190.      EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM   
  191. ---------- ---------- --------- ---------- -------------- ---------- ----------   
  192.     DEPTNO   
  193. ----------   
  194.       7844 TURNER     SALESMAN        7698 08-9月 -81           1500          0   
  195.         30   
  196.   
  197.       7876 ADAMS      CLERK           7788 23-5月 -87           1100   
  198.         20   
  199.   
  200.       7900 JAMES      CLERK           7698 03-12月-81            950   
  201.         30   
  202.   
  203.   
  204.      EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM   
  205. ---------- ---------- --------- ---------- -------------- ---------- ----------   
  206.     DEPTNO   
  207. ----------   
  208.       7902 FORD       ANALYST         7566 03-12月-81           3000   
  209.         20   
  210.   
  211.       7934 MILLER     CLERK           7782 23-1月 -82           1300   
  212.         10   
  213.   
  214.   
  215. 已选择14行。   
  216.   
  217. SQL>  
分享到:
评论

相关推荐

    ORACLE联机日志文件丢失或损坏的处理方法

    ### ORACLE联机日志文件丢失或损坏的处理方法 #### 概述 在Oracle数据库管理过程中,联机重做日志(Online Redo Log)是数据库运行时记录所有事务更改的重要组成部分。当联机重做日志文件丢失或损坏时,可能会导致...

    解决ORACLE联机日志文件无故全部消失问题

    解决 Oracle 联机日志文件无故全部消失问题 在本文中,我们将讨论如何解决 Oracle 联机日志文件无故全部消失问题。这个问题可能会出现在任何 Oracle 数据库中,可以是测试数据库,也可以是生产数据库。下面,我们将...

    Oracle数据库联机日志文件丢失处理方法

    Oracle 数据库联机日志文件是数据库运行的重要组件,负责记录数据库的事务信息,以便在出现故障时可以恢复数据库。然而,在某些情况下,联机日志文件可能会丢失,从而导致数据库无法启动或出现其他问题。在这种情况...

    联机日志文件损坏后的恢复方法

    ### 联机日志文件损坏后的恢复方法 在日常的数据库管理与维护工作中,遇到联机重做日志(Online Redo Log)文件损坏的情况并不少见。本文将详细介绍如何处理这一问题,并通过具体步骤指导您如何进行有效的恢复工作...

    oracle联机文档(帮助文件CHM)

    Oracle联机文档是数据库管理员、开发人员和系统管理员的重要资源,它包含了Oracle数据库系统的全面信息。这个压缩包中包含的是Oracle 10g版本的联机文档,这是一个经典的数据库版本,广泛应用于各种企业环境中。...

    oracle非归档模式丢失全部联机日志后的处理方法

    在 Oracle 非归档模式下,丢失全部联机日志文件后,数据库无法启动,需要进行处理以恢复数据库。以下是处理方法的详细步骤和注意事项: 第一步:备份数据文件和参数文件 在进行任何处理前,首先需要备份数据文件和...

    ORACLE数据库的日志文件分析.pdf

    ORACLE数据库日志文件的类型有两种:联机日志文件和归档日志文件。联机日志文件是指当前数据库实例的日志文件,用于记录当前数据库的所有操作。归档日志文件是指历史日志文件,用于记录数据库的历史操作。 ORACLE...

    oracle日志文件大全

    - **组的概念**:一个日志组由一个或多个相同的联机日志文件组成,至少包含两个组,每组至少有一个成员。 - **成员管理**:每个组内的成员具有相同的日志序列号,成员的大小相同,并分散存放在不同的物理磁盘上以...

    ORACLE10G联机文档中英文对照Conceptes

    1. **数据库体系结构**:文档会讲解Oracle数据库的基本组成,包括表空间、数据文件、控制文件、重做日志文件、实例、进程等,帮助读者理解数据库如何存储和管理数据。 2. **数据存储与管理**:讨论了行和块的概念,...

    Oracle根据DBF文件恢复.rar

    此外,Oracle提供了一套全面的恢复策略,包括快速恢复区(Fast Recovery Area, FRA)、联机重做日志(Online Redo Logs)等,以应对各种故障情况。 在进行任何数据库恢复操作时,务必谨慎并遵循最佳实践,以防止...

    Oracle日志文件

    重做日志文件是Oracle服务器运行时需要管理的联机日志文件,用于数据库的恢复。 一、 Oracle重做日志文件简介 Oracle 引入重做日志的目的:数据库的恢复。相关进程:重做日志写进程(LGWR)。重做日志性质:联机...

    oracle重做日志文件管理.pptx

    inactive表示实例恢复不用的联机重做日志组,active表示该联机重做日志文件是活动的但不是当前组,在实例恢复时需要这组联机重做日志,current表示当前正在写入的联机重做日志文件组,unused表示Oracle服务器从未写...

    Oracle 10g联机文档

    其中,数据库创建涉及创建控制文件、数据文件、重做日志文件等;备份恢复则包括物理备份、逻辑备份和RMAN(Recovery Manager)的使用。 3. **SQL与PL/SQL**:详细解释了SQL语言在Oracle 10g中的使用,包括DML(数据...

    Oracle 10g 联机文档

    它采用多层架构,包括用户接口、服务器进程、后台进程、数据文件、控制文件、重做日志文件、口令文件等组件。其中,服务器进程处理SQL请求,后台进程负责数据库的维护工作,如检查点进程、归档日志进程等。 二、...

    Oracle11g通过DBF恢复数据

    Oracle11g提供了一套完整的恢复机制,包括联机日志(Redo Logs)、归档日志以及控制文件等。在数据恢复过程中,通常需要以下步骤: 1. **创建备份**:在任何恢复操作之前,确保有最新的数据库备份至关重要。这可以...

    原创Oracle 物理删除数据文件恢复 危机演练

    本文将深入探讨如何在危机情况下进行Oracle数据文件的物理删除恢复。这个话题对于DBA(数据库管理员)来说至关重要,因为数据的安全性和完整性是任何业务的核心。 首先,我们需要理解Oracle数据文件(Data Files)...

    关于oracle日志文件.docx

    日志文件在数据库管理和故障恢复中扮演着至关重要的角色。主要的Oracle日志类型包括: 1. **Redo log files (联机日志或重做日志)**: 这些日志记录了所有对数据库的改变,无论是通过DML(数据操纵语言)如INSERT、...

    oracle12.2联机文档库.zip

    这个压缩包文件由两个部分组成:`oracle12.2联机文档库.z01`和`oracle12.2联机文档库.zip`,这通常意味着大文件被分割成了多个部分以便于传输和存储。解压这两个文件后,用户可以获得完整的文档库,用于学习、查询和...

    Oracle 12c实战日志文件

    本文将围绕“Oracle 12c 实战日志文件”这一主题,深入探讨联机重做日志文件的作用、结构以及管理策略等内容。 #### 二、联机重做日志文件的基本概念 **1. 什么是联机重做日志** 联机重做日志文件是 Oracle ...

Global site tag (gtag.js) - Google Analytics