九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

Oracle控制文件的損壞或完全丟失的恢復(fù)辦法

發(fā)布時(shí)間:  2012/8/11 17:51:52

控制文件丟失了,需要DBA處理。
    1,控制文件大小不對(duì)。  將正常的cp給不正常的。指定正確的來運(yùn)行。
    2,控制文件版本不對(duì)   千萬要記住要先cp全部的控制文件備份后在來cp
    3,控制文件某個(gè)丟失,至少存在一個(gè)
    4,控制文件都丟失,
-
 

    5,有但是很old

1,控制文件大小不對(duì)。
下面我們修給一個(gè)控制文件的內(nèi)容使大小不一樣。
[Oracle@huang ~]$ vim /sof/oracle/oradata/orcl/control01.ctl
SQL> shutdown immediate;
ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)
ORA-00202: control file: '/sof/Oracle/oradata/orcl/control01.ctl'
SQL> shutdown abort;
Oracle instance shut down.
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
ORA-00205: error in identifying control file, check alert log for more info
這里提示了控制文件有錯(cuò)誤。
SQL> show parameter control_f

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time        integer     7
control_files                        string      /sof/Oracle/oradata/orcl/contr
                                                 ol01.ctl, /sof/Oracle/oradata/
                                                 orcl/control02.ctl, /sof/oracl
                                                 e/oradata/orcl/control03.ctl
SQL> ho ls -l /sof/Oracle/oradata/orcl/  這里我們查看到日志文件中,有兩個(gè)大小一樣,說明這兩個(gè)是正常的。
total 1536352
-rw------- 1 Oracle oinstall   7110639 Jan  4 16:00 control01.ctl
-rw------- 1 Oracle oinstall   7389184 Jan  4 16:01 control02.ctl
-rw------- 1 Oracle oinstall   7389184 Jan  4 16:01 control03.ctl
SQL> ho cp /sof/Oracle/oradata/orcl/control01.ctl /sof/oracle/oradata/orcl/control01.ct.bak

SQL> ho cp /sof/Oracle/oradata/orcl/control02.ctl /sof/oracle/oradata/orcl/control01.ctl

SQL> shutdown immediate;
ORA-01507: database not mounted


Oracle instance shut down.
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
Database mounted.
Database opened.
現(xiàn)在數(shù)據(jù)庫就能正常的運(yùn)行了。

2,控制文件版本不對(duì)
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
Database mounted.
Database opened.
SQL> alter system set control_files='/sof/Oracle/oradata/orcl/control02.ctl' scope=spfile;

System altered.

Database opened.
SQL> shutdown immediate;
Database closed.
Database dismounted.
Oracle instance shut down.
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
Database mounted.
Database opened.
SQL> show parameter control_f

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time        integer     7
control_files                        string      /sof/Oracle/oradata/orcl/contr
                                                 ol02.ctl
SQL> alter system set control_files='/sof/Oracle/oradata/orcl/control02.ctl','/sof/oracle/oradata/orcl/control01.ctl','/sof/oracle/oradata/orcl/control03.ctl'  scope=spfile;

System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
Oracle instance shut down.
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
ORA-00214: control file '/sof/Oracle/oradata/orcl/control02.ctl' version 1036
inconsistent with file '/sof/Oracle/oradata/orcl/control01.ctl' version 1020
現(xiàn)在就提示了控制文件的版本好不一致的問題。注意提示的版本號(hào)那個(gè)更高。
SQL> ho cp /sof/Oracle/oradata/orcl/control01.ctl /sof/oracle/oradata/orcl/control01.ctl.bak

SQL> ho cp /sof/Oracle/oradata/orcl/control02.ctl /sof/oracle/oradata/orcl/control01.ctl
SQL> startup
ORA-01081: cannot start already-running Oracle - shut it down first
SQL> shutdown immediate;
ORA-01507: database not mounted


Oracle instance shut down.
SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
ORA-00214: control file '/sof/Oracle/oradata/orcl/control02.ctl' version 1036
inconsistent with file '/sof/Oracle/oradata/orcl/control03.ctl' version 1020

SQL> ho cp /sof/Oracle/oradata/orcl/control03.ctl /sof/oracle/oradata/orcl/control03.ctl.bak

SQL> ho cp /sof/Oracle/oradata/orcl/control02.ctl /sof/oracle/oradata/orcl/control03.ctl

SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
Database mounted.
Database opened.
上面就說明成了。

4,控制文件都丟失,
5,有但是很old

SQL> alter database backup controlfile to trace as '/tmp/luo.txt'
  2  ;

Database altered.
得到建立日志文件的腳本,以后我們數(shù)據(jù)庫建好后就要做。
下面就是重建控制文件。

千萬記住下面這個(gè)命令。
如果控制文件全部丟失,版本過老,在我們重建控制文件之前需要備份故障的狀態(tài)。

SQL> shutdown immediate;
Database closed.
Database dismounted.
Oracle instance shut down.
[Oracle@huang ~]$ cp /sof/oracle/oradata/orcl/ /sof/oracle/oradata/orcl.bak -rf
[Oracle@huang ~]$ rm /sof/oracle/oradata/orcl/control0* -rf
[Oracle@huang ~]$ ls /sof/oracle/oradata/orcl
orcl/     orcl.bak/
[Oracle@huang ~]$ ls /sof/oracle/oradata/orcl
orcl/     orcl.bak/
[Oracle@huang ~]$ ls /sof/oracle/oradata/orcl/
example01.dbf  redo02.log  sysaux01.dbf  temp01.dbf     users01.dbf
redo01.log     redo03.log  system01.dbf  undotbs01.dbf

[Oracle@huang ~]$ sqlplus / as sysdba
[uniread] Loaded history (945 lines)

SQL*Plus: Release 10.2.0.4.0 - Production on Mon Jan 4 16:57:00 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to an idle instance.

SQL> startup
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes
ORA-00205: error in identifying control file, check alert log for more info

 

去除所有的--和空格行,和開頭的空格。

[Oracle@huang ~]$ grep -v ^-- /tmp/luo.txt|grep -v ^$ >/tmp/luo1.txt
[Oracle@huang ~]$ vim /tmp/luo1.txt
[Oracle@huang ~]$ sed -n '1,23'p /tmp/luo1.txt >/tmp/luo2.txt
截取下面兩行和之間的內(nèi)容。注意是下面行是第一次出現(xiàn)的時(shí)候
STARTUP NOMOUNT
..................
SIZE 30408704  REUSE AUTOEXTEND ON NEXT 655360  MAXSIZE 32767M;

[Oracle@huang ~]$ sed -i 's/^ //' /tmp/luo2.txt
[Oracle@huang ~]$ sed -i 's/^ //' /tmp/luo2.txt
[Oracle@huang ~]$ sed -i 's/^ //' /tmp/luo2.txt
[Oracle@huang ~]$ sed -i 's/^ //' /tmp/luo2.txt
[Oracle@huang ~]$ sed -i 's/^ //' /tmp/luo2.txt
[Oracle@huang ~]$ vim /tmp/luo2.txt
確定時(shí)候空格和--開頭的行就刪除了。


SQL> shutdown abort;
Oracle instance shut down.
SQL> @/tmp/luo2.txt 我們運(yùn)行剛才的那個(gè)腳本就可以重新的建立起控制文件
Oracle instance started.

Total System Global Area 1090519040 bytes
Fixed Size                  1267020 bytes
Variable Size             704645812 bytes
Database Buffers          369098752 bytes
Redo Buffers               15507456 bytes

Control file created.

Media recovery complete.

Database altered.


Tablespace altered.

SQL> ho ls /sof/Oracle/oradata/orcl/
control01.ctl  example01.dbf  redo03.log     temp01.dbf    
control02.ctl  redo01.log     sysaux01.dbf   undotbs01.dbf 
control03.ctl  redo02.log     system01.dbf   users01.dbf

上面就是控制文件的幾種恢復(fù)方法。


本文出自:億恩科技【www.23lll.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    国内精品免费在线观看| 久久嫩草精品久久久精品一| 国产精品白丝av嫩草影院| 在线视频日韩| 一本大道久久a久久精二百| 国产精品激情| 久久久人成影片一区二区三区| 欧美一区二视频| 好看不卡的中文字幕| 欧美成人xxx| 一本色道久久综合亚洲精品不卡| 亚洲国产你懂的| 日韩视频永久免费观看| 国产精品免费一区豆花| 久久夜色精品国产欧美乱极品| 欧美一区二区视频网站| 最近中文字幕日韩精品| 日韩亚洲精品视频| 国产日韩一区| 欧美乱在线观看| 午夜一区二区三区不卡视频| 亚洲二区三区四区| 妖精成人www高清在线观看| 亚洲精品乱码久久久久久| 国产日韩欧美在线看| 国产欧美日韩一区二区三区在线| 欧美国产精品| 欧美在线视频二区| 亚洲美女精品久久| 午夜精品在线观看| 亚洲级视频在线观看免费1级| 国产精品激情偷乱一区二区∴| 欧美视频二区36p| 免费在线欧美黄色| 欧美一区二区三区精品电影| 香蕉尹人综合在线观看| 欧美影院午夜播放| 久久综合给合| 欧美一级久久| 久久国产婷婷国产香蕉| 亚洲午夜在线视频| 亚洲精品乱码久久久久久| 亚洲欧美国产不卡| 亚洲精品一二区| 在线亚洲激情| 亚洲三级免费| 亚洲一二三区在线| 亚洲日韩欧美视频| 亚洲少妇诱惑| 日韩视频免费在线| 香蕉久久a毛片| 亚洲最快最全在线视频| 亚洲欧美日韩精品| 亚洲国产另类久久久精品极度| 91久久亚洲| 亚洲女同精品视频| 99成人免费视频| 亚洲高清免费在线| 夜夜爽www精品| 91久久精品国产| 亚洲一卡久久| 久久久蜜桃一区二区人| 可以看av的网站久久看| 欧美性猛交xxxx乱大交蜜桃 | 午夜视频在线观看一区二区三区| 久久精品国产免费看久久精品| 在线亚洲欧美| 欧美在线精品一区| 99精品国产一区二区青青牛奶| 欧美亚洲在线播放| 欧美区日韩区| 国产原创一区二区| 一本久久青青| 亚洲日本理论电影| 久久成人国产精品| 欧美日韩无遮挡| 欧美日韩精品中文字幕| 欧美韩日高清| 国产欧美精品一区二区色综合| 亚洲精品国产日韩| 欧美一区二区高清在线观看| 一区二区三区 在线观看视| 久久久久久久久蜜桃| 欧美性生交xxxxx久久久| 亚洲国产99| 亚洲国产午夜| 欧美亚洲尤物久久| 亚洲一区视频在线| 午夜视频在线观看一区| 欧美成人精品在线| 国产一区99| 尤物99国产成人精品视频| 在线看日韩欧美| 亚洲国产成人不卡| 午夜精品久久久久久久男人的天堂| 亚洲美女少妇无套啪啪呻吟| 久久久精品午夜少妇| 久久中文精品| 国产女优一区| 国产在线观看精品一区二区三区 | 久久精品国语| 国产精品久久久久久久久久免费| 亚洲国产婷婷香蕉久久久久久99| 久久精品国产视频| 久久国产欧美| 国产日本精品| 亚洲一二三四区| 亚洲小说春色综合另类电影| 欧美日本一道本在线视频| 亚洲国产精品女人久久久| 久久精品国产欧美激情| 久久久精品免费视频| 国产日韩欧美二区| 午夜日韩在线观看| 欧美尤物巨大精品爽| 国产精品久久久久久久9999| 99国产精品久久久久久久久久| 日韩午夜在线电影| 欧美激情久久久久| 亚洲欧洲综合另类在线| 一本久久知道综合久久| 日韩亚洲精品视频| 欧美激情一区二区三区在线视频观看| 欧美色道久久88综合亚洲精品| 亚洲国产精品一区制服丝袜 | 国产精品sss| 亚洲色图自拍| 亚洲欧美在线x视频| 久久精品一区二区三区四区| 欧美性猛交99久久久久99按摩| 一卡二卡3卡四卡高清精品视频| 99热精品在线| 欧美日韩在线一二三| 一区二区精品在线| 亚洲欧美日韩国产| 国产毛片精品视频| 欧美在线啊v| 久久亚洲综合网| 亚洲国产精品久久91精品| 亚洲久色影视| 欧美色欧美亚洲另类七区| 宅男66日本亚洲欧美视频| 欧美一级大片在线观看| 国产一区二区精品丝袜| 亚洲第一精品电影| 亚洲午夜电影在线观看| 国产精品高清一区二区三区| 亚洲视频一起| 久久激情中文| 在线观看视频一区| 99国产精品久久久久老师| 欧美日韩亚洲视频一区| 亚洲一级在线观看| 久久久久久久国产| 亚洲激情电影在线| 亚洲一区免费| 国产亚洲网站| 亚洲精品永久免费精品| 欧美日韩综合在线| 午夜视频在线观看一区二区| 美玉足脚交一区二区三区图片| 国产精品网曝门| 亚洲国产精品va在线看黑人| 9色国产精品| 国产精品视频午夜| 亚洲电影第三页| 欧美日韩午夜在线视频| 亚洲综合精品四区| 在线中文字幕日韩| 欧美黄色免费网站| 亚洲视频一区在线| 久久综合九色综合网站| 日韩亚洲欧美一区| 久久女同互慰一区二区三区| 亚洲精品1区2区| 小嫩嫩精品导航| 亚洲高清一二三区| 亚洲欧美一区在线| 亚洲国产岛国毛片在线| 亚洲欧美激情在线视频| 在线播放日韩| 午夜国产精品视频| 亚洲国产91精品在线观看| 性欧美videos另类喷潮| 亚洲国产精品一区二区第四页av| 亚洲性色视频| 136国产福利精品导航| 亚洲欧美日韩国产成人精品影院| 影音先锋中文字幕一区| 亚洲欧美在线一区二区| 亚洲国产午夜| 久久久久.com| 亚洲一二三四区| 欧美日本一区| 亚洲欧洲精品一区| 国产欧美日韩精品专区| 中文在线一区| 1769国产精品| 久久精品视频在线播放| 宅男精品导航|