zoukankan      html  css  js  c++  java
  • 記一次undo問題

    記一次undo問題

    參考:http://www.linuxidc.com/Linux/2014-06/103780.htm

    ORA-00376: 無法於此時讀取檔案 3
    ORA-01110: 資料檔 3: '/THARS/system/THARSDB1/undotbs01.dbf'
    ORA-06512: 在 "TNBWOMSDA1.SP_TABLE_LCM1", line 5
    ORA-06512: 在 line 2

    ORA-01191: 檔案 3 已為離線狀態 - 無法執行正常的離線動作
    ORA-01110: 資料檔 3: '/THARS/system/THARSDB1/undotbs01.dbf'


    _corrupted_rollback_segments

    _offline_rollback_segments
    ******************************************************************************************************
    SQL> drop rollback segment "_SYSSMU10_747452769$";
    drop rollback segment "_SYSSMU10_747452769$"
    *
    ERROR at line 1:
    ORA-30025: DROP segment '_SYSSMU10_747452769$' (in undo tablespace) not allowed


    SQL> alter tablespace undotbs1 offline;
    alter tablespace undotbs1 offline
    *
    ERROR at line 1:
    ORA-01191: file 3 is already offline - cannot do a normal offline
    ORA-01110: data file 3: '/THARS/system/THARSDB1/undotbs01.dbf'
    ****************************************************************************************************
    首先查詢
    select SEGMENT_NAME,status from dba_rollback_segs where status='NEEDS RECOVERY';
    關掉數據庫
    SQL> shutdown immediate    
    ;Database closed.
    Database dismounted.
    ORACLE instance shut down.
    編輯oracle@THARPDB1: /oracle/product/10.2.0/dbs> vim initTHARSDB1.ora
    _offline_rollback_segments=( _SYSSMU1_591994934$,_SYSSMU2_944973950$,_SYSSMU3_2970673600$,_SYSSMU4_4055853402$,_SYSSMU5_3362663108$,_SYSSMU6_791958641$,_SYSSMU7_2765916932$,_SYSSMU8_3343338762$,_SYSSMU9_943109594$,_SYSSMU10_747452769$)
    SQL> create spfile from pfile
      2  ;

    File created.

    SQL> startup
    ORACLE instance started.

    Total System Global Area 1185927168 bytes
    Fixed Size            2212736 bytes
    Variable Size          436210816 bytes
    Database Buffers      738197504 bytes
    Redo Buffers            9306112 bytes
    Database mounted.
    Database opened.
    SQL> drop tablespace undotbs1 including contents and datafiles;

    Tablespace dropped.

    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> quit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    oracle@THARPDB1: /oracle/product/10.2.0/dbs> ls
    D:MyTablespace.DBF  hc_THARSDB1.dat      lkTHALRDB1     orapwTHARSDB1           spfileTHARSDB1.ora.456
    hc_DBUA0.dat        init.ora             lkTHAMRDB1     spfileTHALRDB1.ora      spfileTHARSDB1.ora_Bk
    hc_THALRDB1.dat     initthamr.ora        lkTHARSDB1     spfileTHAMRDB1.ora
    hc_thamr.dat        initTHARSDB1.ora     orapwTHALRDB1  spfileTHARSDB1.ora
    hc_THAMRDB1.dat     initTHARSDB1.ora_bk  orapwTHAMRDB1  spfileTHARSDB1.ora.123
    oracle@THARPDB1: /oracle/product/10.2.0/dbs> vim initTHARSDB1.ora
    oracle@THARPDB1: /oracle/product/10.2.0/dbs> mv spfileTHARSDB1.ora spfileTHARSDB1.ora.222
    oracle@THARPDB1: /oracle/product/10.2.0/dbs> sqlplus / as sysdba

    SQL*Plus: Release 11.2.0.1.0 Production on Fri Jan 29 17:12:35 2016

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    Connected to an idle instance.

    SQL> create spfile from pfile;

    File created.

    SQL> startup;
    ORACLE instance started.

    Total System Global Area 1185927168 bytes
    Fixed Size            2212736 bytes
    Variable Size          436210816 bytes
    Database Buffers      738197504 bytes
    Redo Buffers            9306112 bytes
    Database mounted.
    Database opened.
    SQL>

  • 相关阅读:
    php filter 安全过滤函数
    python常用快捷键
    【python】详解time模块功能asctime、localtime、mktime、sleep、strptime、strftime、time等函数以及时间的加减运算
    linux VIM基本命令
    vim常用命令总结 (转)
    sklearn中的交叉验证(Cross-Validation)
    scikit-learn 0.18中的cross_validation模块被移除
    python logging模块
    随机森林参数理解与调优
    kaggle 欺诈信用卡预测——Smote+LR
  • 原文地址:https://www.cnblogs.com/guilingyang/p/6420236.html
Copyright © 2011-2022 走看看