成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle啟動模式及其出現的問題探討

數據庫 Oracle
今天,我們在這里詳細談談,關于Oracle啟動的相關知識。Oracle啟動模式分為3個階段,包括nomount階段、mount階段以及open階段。文章針對這3階段中可能出現的問題提供了相關解決方法。

當我們發出startup命令時,Oracle將開始啟動,如果成功啟動的話,這個實例啟動的過程分為3個階段。

1.Oracle啟動模式的nomount階段

nomount,在這個啟動階段里,Oracle主要做的事情,就是找到相關的啟動參數文件,并且打開啟動參數文件,根據啟動參數里記錄的參數值。

啟動實例,并且啟動成功的話,打開告警文件alert_.ora文件,這個文件默認在ORACLE_BASE/admin/SID /bdump下,并且記錄相關的啟動信息。如果在startup里指定了pfile=''的話,Oracle將從你指定的文件作為啟動參數文件,如果是沒有指定pfile的話,Oracle會先去默認目錄($ORACLE_HOME/)下找spfileSID.ora,如果沒有找到,則找 spfile.ora,如果還是沒有,找initSID.ora,這個就是以前的靜態參數文件了,如果沒有則找init.ora;如果沒有找到的話,這時候,啟動就會有,找不到參數文件的錯誤,同時會動態注冊實例名到監聽服務里。

當然,在使用startup pfile=''前,我們需要先用create pfile from spfile;把實例的動態參數文件先export成靜態的文本參數文件,然后根據合適的參數修改這個文件,修改好了一個在用這個pfile啟動。

2.Oracle啟動模式的mount階段

當達到了nomount階段以后,數據庫就只能一步一步的來進行啟動了,他的下一個啟動的階段,就是mount。我們通過alter database mount;來從nomount階段或者通過startup mount來到達這個階段,到達這個階段,Oracle從啟動參數文件里找到控制文件的路徑參數值,找到所有的控制文件,然后打開讀取控制文件的信息,控制文件里記錄了各種表空間文件,日志文件的信息,以及數據庫的字符集,其實就是控制文件里的記錄(控制文件是可以指定多個的,只要有個一個不能成功讀取,這個階段將會失敗),這時,數據庫已經讀取了相關系統文件的信息,也讀取了字符集信息,但是僅僅只是讀取,這些系統文件,并沒有真正的加載到數據庫里。

曾經有人啟動到mount的時候,出現問題,最后一看原來是control文件這里已經被刪除掉了,解決的辦法,就是從備份的控制文件來一個過來,然后做恢復就可以了。如果沒有備份,在nomount下,新建一個controlfile,就可以了。

3.Oracle啟動模式的open階段

mount階段結束后,數據庫體系的所有信息已經讀取全了,我們知道了redo文件,數據文件的信息,但是還沒有加載,到open狀態,數據庫讀取所有的文件,如果有一個文件不能成功讀取,open階段就會失敗。這時候,我們能夠解決的就是通過錯誤的提示,進行數據恢復,或者錯誤排查。

這一個階段的錯誤的各種原因最多,處理起來的方式也相對于前面的要復雜的多,不過基本上都是和數據文件,日志文件缺失,數據scn不一致,等等有關,這時我們需要做的就是根據錯誤的提示來進行相應的數據恢復,和數據排查,這塊是數據庫恢復最有趣的地方。

【編輯推薦】

  1. 在Oracle模式中定義媒體對象有哪些
  2. 深入Oracle啟動方式的實際應用
  3. Oracle啟動的七個步驟介紹
  4. Oracle sqlplus命令中的Oracle啟動與關閉
  5. Oracle啟動的實際操作詳解
責任編輯:王婧瑤 來源: 互聯網
相關推薦

2010-07-22 11:23:02

AIX TELNET

2010-05-05 11:06:32

Oracle存儲過程

2010-04-16 14:48:27

Oracle Spat

2010-04-22 15:46:58

Oracle監聽

2025-01-26 15:13:00

2009-04-24 10:49:57

Oracle性能優化錯誤

2010-04-07 09:21:03

Oracle RAC

2011-05-20 10:05:13

Oracle性能優化

2010-11-15 10:50:43

Oracle啟動模式

2011-06-07 14:22:22

雙絞線綜合布線

2009-11-17 13:49:46

Oracle prim

2010-04-16 16:41:53

rownum用法

2009-11-19 11:28:50

Oracle利用Log

2010-04-22 12:37:42

Oracle移植

2011-08-24 17:08:28

Oracle數據庫歸檔模式

2010-04-06 09:58:13

Oracle dele

2010-04-30 10:24:00

Oracle查詢指定記

2009-11-20 13:51:14

Oracle Data

2009-11-18 09:39:06

Oracle介質恢復

2018-05-24 11:38:17

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人网在线看 | 激情三区 | 91精品国产91久久久久游泳池 | 国产美女特级嫩嫩嫩bbb片 | 国产精品久久久久一区二区三区 | 密室大逃脱第六季大神版在线观看 | 精国产品一区二区三区四季综 | 九九热精 | 国产一区二区三区四区三区四 | 国产91丝袜在线播放 | 黄色大片视频 | 日本视频在线播放 | 亚洲久草 | 久久久不卡网国产精品一区 | 久久久久久中文字幕 | 91视频播放 | 精品一区精品二区 | 999久久久久久久久6666 | a毛片| 欧美a在线观看 | 久久天堂网 | 久久久久久国产免费视网址 | 中文字幕免费中文 | 丁香婷婷久久久综合精品国产 | 午夜精品久久久久久久久久久久久 | 午夜av一区二区 | www.日本在线 | 欧美精品一区二区三区在线四季 | 欧美激情精品久久久久久变态 | 欧美日韩国产高清视频 | 久久久久国产 | 日韩av一区二区在线观看 | 日韩欧美国产一区二区三区 | 日韩一区二区福利视频 | 国产精品久久精品 | 黑人精品欧美一区二区蜜桃 | 国产精品久久久久久影院8一贰佰 | 成人免费视频网站在线看 | 超碰在线播 | 日本一区二区三区视频在线 | 国产一区二区三区www |