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

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

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

發(fā)布時間:  2012/9/24 17:02:36

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

    5,有但是很old

1,控制文件大小不對。
下面我們修給一個控制文件的內(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
這里提示了控制文件有錯誤。
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/  這里我們查看到日志文件中,有兩個大小一樣,說明這兩個是正常的。
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,控制文件版本不對
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)在就提示了控制文件的版本好不一致的問題。注意提示的版本號那個更高。
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ù)庫建好后就要做。
下面就是重建控制文件。

千萬記住下面這個命令。
如果控制文件全部丟失,版本過老,在我們重建控制文件之前需要備份故障的狀態(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)的時候
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
確定時候空格和--開頭的行就刪除了。


SQL> shutdown abort;
Oracle instance shut down.
SQL> @/tmp/luo2.txt 我們運(yùn)行剛才的那個腳本就可以重新的建立起控制文件
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ī)域名注冊頂級提供商!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小時售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

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

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    欧美亚洲一级| 一本大道久久a久久精二百| 亚洲高清一区二| 国产在线高清精品| 国产小视频国产精品| 欧美日韩一区自拍| 久久精品亚洲精品| 欧美在线三级| 久久国产成人| 亚洲欧美日韩一区| 亚洲制服av| 亚洲欧美国产77777| 老牛嫩草一区二区三区日本| 久久成人精品电影| 欧美在线观看视频一区二区三区| 午夜在线电影亚洲一区| 亚洲欧美激情在线视频| 亚洲男同1069视频| 午夜国产一区| 午夜在线一区| 欧美一级黄色录像| 久久国产毛片| 久久久久成人精品| 毛片一区二区三区| 欧美精品亚洲一区二区在线播放| 欧美极品影院| 欧美日韩一区二区三区免费| 欧美午夜久久久| 国产精品区一区| 国产欧美一区视频| 国产一区二区三区自拍| 黄色精品在线看| 亚洲国产mv| 亚洲精品一区二区三区婷婷月| 亚洲精品系列| 亚洲综合首页| 久久精品国产亚洲精品| 亚洲国产精品va在线看黑人| 日韩视频免费观看高清完整版| 亚洲视频高清| 欧美亚洲综合在线| 久久在线免费视频| 欧美日韩国产综合视频在线| 国产精品豆花视频| 国产一区二区三区观看| 亚洲国产欧美另类丝袜| 9国产精品视频| 欧美在线视频导航| 亚洲欧洲另类国产综合| 在线亚洲精品| 久久国内精品自在自线400部| 久久一区二区三区四区| 欧美日本韩国一区二区三区| 国产精品综合网站| 亚洲激情国产| 亚洲你懂的在线视频| 91久久一区二区| 亚洲欧美日韩国产综合| 久热re这里精品视频在线6| 欧美日韩亚洲一区二区三区| 国产欧美精品一区二区色综合| 在线观看久久av| 亚洲一区二区在线免费观看视频| 久久aⅴ国产欧美74aaa| 中日韩在线视频| 久久久久久黄| 欧美日韩亚洲国产一区| 国模吧视频一区| 99精品久久免费看蜜臀剧情介绍| 欧美一区二区三区婷婷月色| 亚洲免费成人av| 久久久久久网址| 欧美日韩免费观看一区| 国产亚洲欧洲| 99精品福利视频| 亚洲国产美女| 欧美一级淫片aaaaaaa视频| 欧美激情一区二区三级高清视频| 国产精品综合| 一区二区高清视频| 亚洲精品自在久久| 久久久国产精品一区二区中文| 欧美日韩精品欧美日韩精品一| 国产在线国偷精品产拍免费yy| 在线亚洲电影| 亚洲久久视频| 久久久综合精品| 国产乱码精品1区2区3区| 亚洲免费观看高清在线观看| 久久精品视频免费观看| 篠田优中文在线播放第一区| 欧美精品久久久久久久久久| 国产主播一区二区三区四区| 亚洲一区二区三区三| 亚洲少妇自拍| 欧美国产在线观看| 国内在线观看一区二区三区| 亚洲午夜视频在线| 国产精品99久久久久久久久| 欧美成人综合| 在线成人h网| 久久精品99国产精品| 欧美亚洲综合久久| 欧美视频在线观看免费| 91久久国产综合久久蜜月精品 | 9色国产精品| 亚洲精品婷婷| 麻豆av福利av久久av| 国产婷婷色一区二区三区| 亚洲一级特黄| 午夜日韩视频| 国产精品伦一区| 亚洲在线免费观看| 午夜在线成人av| 国产免费观看久久| 亚洲欧美日韩精品久久久久| 亚洲欧美日韩综合国产aⅴ| 国产精品v欧美精品v日韩精品| 99国产一区| 亚洲一区免费观看| 欧美视频一区二区三区在线观看| 99riav国产精品| 一区二区三区成人| 欧美日韩色一区| 夜夜夜精品看看| 亚洲一区欧美激情| 国产精品欧美一区喷水| 亚洲影音先锋| 欧美亚洲一区二区在线观看| 国产精品视频yy9099| 亚洲欧美欧美一区二区三区| 先锋影音一区二区三区| 国产欧美69| 欧美中文字幕在线| 久久综合中文色婷婷| 亚洲电影毛片| 亚洲免费成人| 欧美日韩一区二区三区四区在线观看| 99在线|亚洲一区二区| 亚洲一二三区视频在线观看| 国产精品初高中精品久久| 亚洲午夜在线观看| 欧美一区国产在线| 韩国美女久久| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久精品1区| 免费亚洲一区二区| 亚洲精选视频免费看| 亚洲欧美99| 国产在线精品自拍| 亚洲精品永久免费精品| 欧美私人啪啪vps| 亚洲欧美电影在线观看| 久久九九免费视频| 亚洲福利国产| 在线亚洲一区| 国产九九精品视频| 亚洲大片在线| 欧美日韩亚洲一区二区三区在线观看 | 你懂的成人av| 一区二区三区精品视频在线观看 | 欧美精品在线播放| 亚洲夜晚福利在线观看| 久久久亚洲欧洲日产国码αv| 亚洲电影欧美电影有声小说| 99精品欧美一区二区三区综合在线| 欧美视频亚洲视频| 久久激情综合| 欧美视频1区| 久久精品国产亚洲一区二区三区| 欧美精品福利| 亚洲欧美美女| 欧美国产免费| 亚洲欧美美女| 欧美激情国产日韩| 亚洲欧美日韩综合| 欧美喷水视频| 久久国产精品72免费观看| 欧美日本亚洲韩国国产| 羞羞视频在线观看欧美| 欧美精品三级日韩久久| 午夜精品在线| 欧美日韩综合一区| 亚洲国产日韩在线| 国产精品夜色7777狼人| 99亚洲一区二区| 国内精品久久久久影院优| 在线一区视频| 国内精品久久久久影院薰衣草| 一区二区欧美日韩| 激情亚洲一区二区三区四区| 亚洲一区二区少妇| 亚洲经典在线| 久久久久免费视频| 亚洲视频网在线直播| 欧美黄网免费在线观看| 欧美一级艳片视频免费观看| 欧美日一区二区在线观看| 亚洲国产第一页| 国产视频一区二区在线观看|