日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

Oracle 11g控制文件全部丟失從零開(kāi)始重建控制文件

2024-08-29 13:59:54
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

介紹

控制文件(control file)是一個(gè)相當(dāng)小的文件(最多能增長(zhǎng)到64M左右),其中包含Oracle需要的其他文件的一個(gè)目錄。參數(shù)文件告知實(shí)例控制文件的位置,控制文件則告知示例數(shù)據(jù)庫(kù)和在線重做日志文件的位置。控制文件還告知了Oracle其他一些事情,如已發(fā)生檢查點(diǎn)的有關(guān)信息、數(shù)據(jù)庫(kù)名(必須和db_name參數(shù)匹配)、創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)間戳、歸檔重做日志的歷史(有時(shí)這會(huì)讓控制文件變大)、RMAN信息等。

控制文件應(yīng)該通過(guò)硬件(RAID)多路保存,如果不支持鏡像,則要通過(guò)Oracle多路保存。應(yīng)該有不止一個(gè)副本,而且它們應(yīng)該保存在不同的磁盤(pán)上,以防止萬(wàn)一出現(xiàn)磁盤(pán)故障而丟失控制文件。丟失控制文件并不是致命的,但是會(huì)使恢復(fù)變得困難很多。

如果丟失了所有的控制文件并且沒(méi)有任何的備份,我們可以通過(guò)重建控制文件來(lái)打開(kāi)數(shù)據(jù)庫(kù)。其中,重建控制文件至少需要以下信息:

     1.數(shù)據(jù)庫(kù)名

     2.字符集

     3.數(shù)據(jù)文件名稱

    4.初始化參數(shù),包括MAXLOGFILES、MAXLOGMEMBERS、MAXDATAFILES、MAXINSTANCES、MAXLOGHISTORY等;

一、環(huán)境準(zhǔn)備

數(shù)據(jù)庫(kù)版本

我們?cè)贠racle11g中進(jìn)行測(cè)試。

SQL> SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - ProductionPL/SQL Release 11.2.0.3.0 - ProductionCORE 11.2.0.3.0 ProductionTNS for Linux: Version 11.2.0.3.0 - ProductionNLSRTL Version 11.2.0.3.0 - ProductionSQL>

刪除控制文件

1.通過(guò)查詢control_files初始化參數(shù),獲取控制文件路徑;

SQL> SQL> show parameter control_filesNAME TYPE VALUE------------------------------------ ----------- ------------------------------control_files string    /u01/app/oracle/198006.html">oracle/oradata/HOEGH/       control01.ctl, /u01/app/oracle       /oradata/HOEGH/control02.ctlSQL>

2.然后,使用rm命令刪除控制文件;

[oracle@HOEGH ~]$ rm /u01/app/oracle/oradata/HOEGH/control01.ctl[oracle@HOEGH ~]$ rm /u01/app/oracle/oradata/HOEGH/control02.ctl[oracle@HOEGH ~]$

3.此時(shí),強(qiáng)制關(guān)閉數(shù)據(jù)庫(kù),然后重啟數(shù)據(jù)庫(kù),報(bào)ORA-00205錯(cuò)誤。需要注意的是,此時(shí)執(zhí)行shutdown immediate命令,數(shù)據(jù)庫(kù)無(wú)法正常關(guān)閉,只能關(guān)閉到mounted狀態(tài);需要使用shutdown abort命令強(qiáng)制關(guān)閉數(shù)據(jù)庫(kù)。

SQL> SQL> shutdown immediateDatabase closed.ORA-00210: cannot open the specified control fileORA-00202: control file: /'/u01/app/oracle/oradata/HOEGH/control01.ctl/'ORA-27041: unable to open fileLinux Error: 2: No such file or directoryAdditional information: 3SQL> select status from v$instance;STATUS------------MOUNTEDSQL> SQL> shutdown abortORACLE instance shut down.SQL>SQL> SQL> startupORACLE instance started.Total System Global Area 941600768 bytesFixed Size 1348860 bytesVariable Size 515902212 bytesDatabase Buffers 419430400 bytesRedo Buffers 4919296 bytesORA-00205: error in identifying control file, check alert log for more infoSQL>

二、獲取數(shù)據(jù)庫(kù)名

首先生成文本格式的參數(shù)文件;

SQL> SQL> create pfile from spfile;File created.SQL>

打開(kāi)參數(shù)文件,查看db_name參數(shù)值,即為數(shù)據(jù)庫(kù)名稱。

[oracle@hoegh dbs]$ cat initHOEGH.ora HOEGH.__db_cache_size=419430400HOEGH.__java_pool_size=4194304HOEGH.__large_pool_size=4194304HOEGH.__oracle_base=/'/u01/app/oracle/'#ORACLE_BASE set from environmentHOEGH.__pga_aggregate_target=377487360HOEGH.__sga_target=566231040HOEGH.__shared_io_pool_size=0HOEGH.__shared_pool_size=130023424HOEGH.__streams_pool_size=0*.audit_file_dest=/'/u01/app/oracle/admin/HOEGH/adump/'*.audit_trail=/'db/'*.compatible=/'11.2.0.0.0/'*.control_files=/'/u01/app/oracle/oradata/HOEGH/control01.ctl/',/'/u01/app/oracle/oradata/HOEGH/control02.ctl/'*.db_block_size=8192*.db_domain=/'/'*.db_name=/'HOEGH/'*.diagnostic_dest=/'/u01/app/oracle/'*.dispatchers=/'(PROTOCOL=TCP) (SERVICE=HOEGHXDB)/'*.memory_max_target=943718400*.memory_target=943718400*.open_cursors=300*.processes=150*.remote_login_passwordfile=/'EXCLUSIVE/'*.undo_tablespace=/'UNDOTBS1/'[oracle@hoegh dbs]$

三、啟動(dòng)到nomount狀態(tài),獲取字符集

由于需要執(zhí)行查詢語(yǔ)句select userenv('language') from dual;來(lái)獲取字符集,因此需要將數(shù)據(jù)庫(kù)啟動(dòng)到nomount狀態(tài)。

SQL> SQL> startup nomountORACLE instance started.Total System Global Area 941600768 bytesFixed Size 1348860 bytesVariable Size 515902212 bytesDatabase Buffers 419430400 bytesRedo Buffers 4919296 bytesSQL> SQL> select userenv(/'language/') from dual;USERENV(/'LANGUAGE/')----------------------------------------------------AMERICAN_AMERICA.US7ASCIISQL> SQL>

四、獲取數(shù)據(jù)文件名稱

通過(guò)ls命令獲取數(shù)據(jù)文件列表。

[oracle@hoegh HOEGH]$ ls -lhtotal 1.8G-rw-r----- 1 oracle oinstall 314M May 30 11:07 example01.dbf-rw-r----- 1 oracle oinstall 51M May 30 11:07 redo01.log-rw-r----- 1 oracle oinstall 51M May 30 11:07 redo02.log-rw-r----- 1 oracle oinstall 51M May 30 11:07 redo03.log-rw-r----- 1 oracle oinstall 541M May 30 11:07 sysaux01.dbf-rw-r----- 1 oracle oinstall 721M May 30 11:07 system01.dbf-rw-r----- 1 oracle oinstall 30M Oct 13 2014 temp01.dbf-rw-r----- 1 oracle oinstall 96M May 30 11:07 undotbs01.dbf-rw-r----- 1 oracle oinstall 5.1M May 30 11:07 users01.dbf[oracle@hoegh HOEGH]$

五、生成創(chuàng)建控制文件腳本

這樣,創(chuàng)建控制文件所需的基本信息都已經(jīng)有了,我們來(lái)生成創(chuàng)建控制文件腳本。

STARTUP NOMOUNTCREATE CONTROLFILE REUSE DATABASE /"HOEGH/" NORESETLOGS ARCHIVELOG MAXLOGFILES 5 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTANCES 1 MAXLOGHISTORY 226LOGFILE GROUP 1 /'/u01/app/oracle/oradata/HOEGH/redo01.log/' SIZE 50M, GROUP 2 /'/u01/app/oracle/oradata/HOEGH/redo02.log/' SIZE 50M, GROUP 3 /'/u01/app/oracle/oradata/HOEGH/redo03.log/' SIZE 50MDATAFILE /'/u01/app/oracle/oradata/HOEGH/system01.dbf/', /'/u01/app/oracle/oradata/HOEGH/sysaux01.dbf/', /'/u01/app/oracle/oradata/HOEGH/undotbs01.dbf/', /'/u01/app/oracle/oradata/HOEGH/users01.dbf/', /'/u01/app/oracle/oradata/HOEGH/example01.dbf/', /'/u01/app/oracle/oradata/HOEGH/temp01.dbf/'CHARACTER SET US7ASCII;

六、重建控制文件

需要注意的是,在執(zhí)行上述創(chuàng)建腳本時(shí)會(huì)報(bào)錯(cuò),系統(tǒng)提示臨時(shí)文件不屬于數(shù)據(jù)文件,如下所示:

SQL> @/u01/app/oracle/oradata/HOEGH/CreateControlFile.sqlORA-01081: cannot start already-running ORACLE - shut it down firstCREATE CONTROLFILE REUSE DATABASE /"HOEGH/" NORESETLOGS ARCHIVELOG*ERROR at line 1:ORA-01503: CREATE CONTROLFILE failedORA-01160: file is not a data fileORA-01110: data file : /'/u01/app/oracle/oradata/HOEGH/temp01.dbf/'SQL>

修改腳本并重新執(zhí)行,重建控制文件后,數(shù)據(jù)庫(kù)會(huì)打開(kāi)到mount狀態(tài)。

SQL> SQL> @/u01/app/oracle/oradata/HOEGH/CreateControlFile.sqlORACLE instance started.Total System Global Area 941600768 bytesFixed Size 1348860 bytesVariable Size 515902212 bytesDatabase Buffers 419430400 bytesRedo Buffers 4919296 bytesControl file created.SQL> SQL> select status from v$instance;STATUS------------MOUNTEDSQL>

七、打開(kāi)數(shù)據(jù)庫(kù)

在打開(kāi)數(shù)據(jù)庫(kù)時(shí),會(huì)報(bào)錯(cuò),提示system01數(shù)據(jù)文件需要執(zhí)行介質(zhì)恢復(fù),我們執(zhí)行recover database即可。

SQL> SQL> alater database open;SP2-0734: unknown command beginning /"alater dat.../" - rest of line ignored.SQL> SQL> alter database open;alter database open*ERROR at line 1:ORA-01113: file 1 needs media recoveryORA-01110: data file 1: /'/u01/app/oracle/oradata/HOEGH/system01.dbf/'SQL> SQL> recover database;Media recovery complete.SQL> SQL> alter database open;Database altered.SQL> SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - ProductionPL/SQL Release 11.2.0.3.0 - ProductionCORE 11.2.0.3.0 ProductionTNS for Linux: Version 11.2.0.3.0 - ProductionNLSRTL Version 11.2.0.3.0 - ProductionSQL>SQL> select tablespace_name from dba_tablespaces;TABLESPACE_NAME------------------------------SYSTEMSYSAUXUNDOTBS1TEMPUSERSEXAMPLE6 rows selected.SQL>

下面總結(jié)一下重建控制文件的步驟:

     1.獲取數(shù)據(jù)庫(kù)名;

     2.獲取字符集名;

     3.獲取數(shù)據(jù)文件名;

     4.重建控制文件;

     5.執(zhí)行介質(zhì)恢復(fù);

     6.打開(kāi)數(shù)據(jù)庫(kù)。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)VeVb武林網(wǎng)的支持。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到oracle教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美一级一级性生活免费录像 | 日韩一级网站| av免费观看国产| 欧美日韩精品国产| 国产网站欧美日韩免费精品在线观看 | 香蕉视频亚洲一级| 国产黄色在线网站| a天堂中文在线官网在线| 一区二区视频免费看| 国产视频不卡| 日韩在线高清| 亚洲第一视频网站| 视频一区三区| 91最新在线| 在线观看一区日韩| 91精品国产欧美日韩| 日韩亚洲欧美中文高清在线| 日韩wumaV| 日韩精品视频免费看| 欧美婷婷精品激情| 国产在线观看色| 欧美日韩午夜精品| 欧美日韩综合在线免费观看| 亚洲国产无线乱码在线观看| 亚欧成人精品| 欧美日韩成人综合| 伊人国产视频| 日韩一级二级三级| 精品日本视频| 99久热re在线精彩视频| 国产成人精品三级| 中文字幕伊人| 91麻豆精品国产91久久久使用方法| 日韩在线中文字幕| 国产99亚洲| 日韩欧美专区在线| 国产免费一级| 亚洲综合日韩欧美| 欧美日韩高清在线播放| 激情久久99| 日本精品在线| 第一页在线观看| 日本亚洲欧美三级| 亚洲视频在线观看三级| 亚洲乱码视频| 高清1区2区| 刘玥91精选国产在线观看| 日韩欧美国产高清| 不卡专区在线| 国产一区久久| 在线国产1区| 欧美一级久久久久久久久大| 刘玥91精选国产在线观看| 日韩中文字幕在线视频观看| 欧美一级日韩一级| 日韩三级在线播放| 欧美精选午夜久久久乱码6080| 亚洲黄色www| 精品视频久久| 91久久精品在线| 免费国产成人看片在线| 精品日韩欧美| 国产在线观看色| 国内激情久久| 日韩精品视频在线观看网址 | 国产色在线 com| 国产不卡一区二区在线观看| 国产亚洲二区| 伊人网站在线| 久久久精品国产99久久精品芒果| 午夜影院在线观看欧美| 一区二区三区免费看视频| 伊人伊成久久人综合网小说| 91精品免费在线观看| 一级片免费在线播放| 中文字幕国产视频| 亚洲一区中文在线| 中文字幕欧美人妻精品一区蜜臀| 中文字幕 乱码 中文乱码91| 国产欧美日韩第一页| 色综合影院在线| 午夜一区二区三区免费| 色www精品视频在线观看| 91精品免费在线观看| 国产激情在线观看| 一二三区精品视频| 欧美亚洲国产激情| 国产欧美日韩91| 日韩专区视频网站| 国产亚洲二区| 国产在线视频一区二区| 久久视频一区| 亚洲 国产 欧美 日韩| 久久人人88| 国产欧美日韩亚洲| 久久久99精品久久| 日韩亚洲一区中文字幕| 国产成人精品网址| 最近中文字幕在线中文视频| 欧美久久久精品| 中文字幕日韩视频| 一级日本免费的| 99精品视频国产| 中文天堂在线一区| 最近中文字幕日韩精品| 一区二区日韩免费看| 欧美久久综合性欧美| 亚洲福利精品在线| 中文精品视频| 99色在线视频| 精品不卡一区二区| wwwav在线播放| 久久夜色精品国产噜噜亚洲av| 国产成人精品网址| 一区二区日韩av| 亚洲大片精品永久免费| 久久久精品免费免费| 精品色蜜蜜精品视频在线观看| 精品国产99| 亚洲免费婷婷| 一区二区不卡在线播放| 在线欧美日韩精品| 亚洲高清中文字幕| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 国产欧美高清在线| 欧美三级一区二区三区| wwwwww在线观看| 国产三级免费观看| 免费中文字幕日韩欧美| 欧美日韩一级视频| 不卡一区二区三区视频| 国产视频1区2区| 黄色在线资源| 中文在线不卡| 91精品国产综合久久精品app| 精品日韩一区二区三区免费视频| 国产欧美日韩综合| 中文字幕欧美人妻精品一区蜜臀| 国产小视频免费在线观看| 中文字幕狠狠干| 欧美日韩在线不卡| 国产综合精品在线| 69堂精品视频在线播放| 欧美日韩国产免费| 国产欧美久久久久久久久| 日韩.com| 日韩一级免费在线观看| 天天在线视频色| 欧美日韩三级在线| 日韩影院二区| 亚洲免费精品视频| 亚洲第一网中文字幕| 亚洲三级中文字幕| 日韩欧美国产免费播放| 精品成人久久久| 欧美日韩一级片在线观看| 亚洲福利精品视频| 欧美日韩成人一区| 中文字幕精品在线视频| 欧美特黄一区| av免费在线播放| 日韩欧美中文视频| 国产欧美久久久| 91精品国产免费久久综合| 日韩午夜中文字幕| 国产高清在线视频| 午夜国产视频 | 欧美日韩免费高清| 日韩精品丝袜在线| 在线免费91| www.老鸭窝.com| 久久久精品福利| 国产在线观看黄色| 国产中文在线| 在线视频1区2区| 欧美国产一级| 欧美日韩国产免费观看视频| 中文字幕 亚洲一区| 国产一级一片免费播放| 日韩专区中文字幕| 99久久精品国产亚洲| 国产在线观看精品| 午夜黄色小视频| 中文字幕一区二区三区精品| 国产高清在线一区| 欧美日韩第一区日日骚| 欧美日韩免费不卡视频一区二区三区| 日韩在线二区| 日本亚洲视频在线| 欧美国产一区视频在线观看| 欧美性极品xxxx做受| 日韩在线视频二区| 国产不卡的av| 欧美一级手机免费观看片| 婷婷中文字幕一区| 精品国产31久久久久久| 日韩在线视频一区| 欧美二三四区| 在线视频不卡国产V| 中文字幕在线观看网址| 午夜亚洲福利| 欧美日韩激情一区二区三区| 欧美婷婷精品激情| 欧美日韩午夜在线视频| 国产在线www| 在线观看一区日韩| 中文字幕在线播放一区| 欧美日韩国产中文精品字幕自在自线| 久久99久久久欧美国产| 一级日本免费的| 欧美成人二区| 日韩免费视频一区二区视频在线观看 | 国产一级免费在线观看| 国产一区二中文字幕在线看| 极品久久久久久| 精品国产乱码久久久久久牛牛| 91精品国产综合久久香蕉最新版 | 日韩一级在线免费观看| 亚洲黄在线观看| 在线手机中文字幕| 一区二区不卡久久精品| 精品国产欧美日韩不卡在线观看| 亚洲大片精品永久免费| 亚洲一级特黄| 日韩中文字幕在线一区| av亚洲免费| 日本a口亚洲| 不卡专区在线| 欧美日韩综合高清一区二区| 国产三级在线| 日韩a一区二区| 亚洲三级av| 精品国产1区二区| 九九视频精品免费| 欧美三级日本三级少妇99| 欧美黄页在线免费观看| 日韩专区视频网站| 久久久久黄色| 欧美激情一区二区在线| 国产日韩精品久久久| 久久电影国产免费久久电影| 精品久久人人做人人爽| 精品久久久久久综合日本欧美| 91九色在线看| 99久久婷婷| 日本精品免费观看高清观看| 久久 天天综合| 日本亚洲欧美三级| 中文字幕在线视频精品| 一级片免费在线| 蜜桃精品视频| 欧美日韩中国免费专区在线看| 欧美久久在线观看| 伊人亚洲视频| 色欧美日韩亚洲| 中文字幕 亚洲一区| 日韩视频一区在线观看| 欧美国产一区视频在线观看| 国产成人精品亚洲| 国产黄色精品| 黄色国产网站在线观看| 久久中文精品| 久久精品蜜桃| 91精品综合久久| 国产91欧美| 国产区在线看| 欧美在线亚洲一区| 日韩精品视频免费在线观看| 久久99久久久久久久噜噜| 中文国产字幕在线观看| 一区二区三区在线免费| 国产超级va在线视频| 国产乱国产乱300精品| 中文字幕狠狠干| 精品婷婷伊人一区三区三| 欧美日韩一二| 亚洲综合在线不卡| a视频免费在线观看| 久久99久久久欧美国产| 国产视频2区| 成人ww免费完整版在线观看| 日韩不卡av| 国产123在线| 日韩精品福利视频| 欧美在线日韩在线| 亚洲免费视频一区| 91精品国产综合久久福利| 日韩午夜黄色| 国产中文在线播放| wwww亚洲| 亚洲最新永久观看在线| 国产视频97| av免费在线网站| 国产1卡2卡三卡四卡网站| 日韩一级视频在线观看| 国产69精品久久app免费版| av免费网站在线| 九色蝌蚪视频在线| 日韩福利视频导航| 国产欧美日韩在线视频| 亚洲免费福利视频| 91精品国产综合久久精品| 国产欧美日韩综合| 欧美一级日韩一级| 日本不卡高清视频一区| 久久视频免费看| 日韩a一区二区| 亚洲影视资源网| 欧美 日韩 国产在线观看| 欧美日韩在线视频免费观看| 九一精品国产| 欧美一级在线观看| 在线资源av| 亚洲一区日韩精品中文字幕 | 中文字幕无线码一区| 国产欧美久久久久久久久| 在线国产一级| 国产福利不卡| 在线一区av| 精品婷婷伊人一区三区三| 国产三级视频在线播放线观看| 亚洲国产福利| 欧美中文字幕精品| 日韩三级视频在线看| 欧美日韩在线观看一区| 日韩在线一区二区| 日韩在线观看a| 亚洲欧美伊人| 国产综合精品在线| 国产福利一区二区| 日韩欧美不卡| 韩国一区二区av| 91久久精品午夜一区二区| 久草中文在线观看| 日韩视频在线免费看| 国产裸体歌舞团一区二区| 不卡在线一区二区| 国产无套粉嫩白浆在线2022年| 91精品国产丝袜白色高跟鞋| 亚洲国产欧美久久| 精品久久91| 中文字幕在线精品| 亚洲男女av一区二区| 欧美乱大交xxxxx另类| 日韩三级一区二区| 一级特黄aaa大片在线观看| 欧美国产三级| 日韩av一区二| 日韩欧美国产高清| 精品久久久久久综合日本欧美| 男人的天堂网av| 91日韩中文字幕| 国产欧美日韩中文字幕| 欧美日韩高清在线一区| 91精品国产综合久久久久| 亚洲精品中文字幕乱码三区| 国产在线看一区| 中文字幕不卡三区| 欧美日韩国产在线看| 欧美日韩亚洲视频| 欧美日韩成人综合| 一区二区在线高清视频| 91麻豆免费视频网站| 亚洲最新永久观看在线| 樱花草www在线| 91精品xxx在线观看| 精品视频999| 日韩视频在线免费播放| 成片免费观看| 一区二区三区四区五区视频在线观看| 五月综合激情日本mⅴ| 久久精品国产2020观看福利| 国产91久久久久蜜臀青青天草二| 天天在线视频色| 欧美日韩国产中字| 国产超级va在线视频| 亚洲免费中文字幕| 国产在线观看黄色| 日韩欧美国产午夜精品| 日本精品二区| 在线日韩精品视频| 日韩在线 中文字幕| 精品亚洲国内自在自线福利| 中文字幕第一页在线播放| 欧美日韩视频不卡| 免费高清特黄a大片| 中文字幕视频一区二区三区久| 精品久久久三级| 国产欧美日韩在线| 中文字幕在线看精品乱码| 亚洲一区视频在线观看视频| 日韩在线观看视频一区二区| 中文字幕日韩亚洲| 午夜一区二区三区免费| 久久久精品日韩欧美| 丰满少妇一区| 国产在线观看91| 热久久精品国产| 久久久精品免费免费| 日韩国产成人精品|