導航:首頁 > 文件教程 > oracle查詢控制文件

oracle查詢控制文件

發布時間:2025-05-25 09:02:48

『壹』 如何查看oracle表空間數據文件位置

打開oracle控制台,在oracle命令行中,輸入命令。

『貳』 Oracle資料庫的物理存儲結構之控制文件

資料庫控制文件(control file)是一個很小的二進制文件 它維護者資料庫的全局物理結構 用以支持資料庫成功的啟動和運行 創建資料庫時 同時就提供了與之對應的控制文件 在資料庫使用過程中 Oracle不斷的更新控制文件 所以只要資料庫是打開的 控制文件就必須處於可寫狀態 如果 猶豫某些原因控制文件不能被訪問 那麼資料庫也就不能正常的工作了

每一個控制文件只能與一個Oracle資料庫相關聯

控制文件包含了資料庫實例的啟動和正常操作時 訪問資料庫所需的關於資料庫的信息 控制文件的內容只有Oralce可以修改 資料庫管理員和用戶都不能對其進行編輯

控制文件包含了以下信息

資料庫名稱

資料庫創建的時間戳

相關的數據文件 重演日誌文件的名稱和位置

表空間信息

數據文件離線范圍

日誌歷史

歸檔日誌信息

備份組和備份塊信息

備份數據文件和重演日誌信息

數據文件拷貝信息

當前日誌序列數

檢查點(checkpoint)信息

資料庫名稱和時間戳源自資料庫創建之時 資料庫名稱或是來自DB_NAME初始化從參數 或者來自Cteate Database語句使用的名稱

每當數據文件或重演日誌文件被添加內容 重新命名或者直接從資料庫刪除時 控制文件都要進行更新以反應物理結構的變化 記錄下這些變化後 Oracle就可以

在資料庫啟動的時候 能夠確定並打開數據文件和重演日子文件

在必須要恢復資料庫的時候 能夠確定哪些文件是必須的 哪些文件是可用的

PS 如果資料庫的物理結構發生了改變(使用了Alert Database語句) 用戶應該立刻備份控制文件

控制文件還記錄了關於檢查點的信息 每 秒 檢查點進程(CKPT)就會在控制文件里記錄重演日誌文件的檢查點位置信息 這些信息用於資料庫的恢復過程 告訴資料庫在這一點之前的已經記錄下的重演條目不必進行恢復 因為它們已經被寫入數據文件了

由於控制文件對資料庫的至關重要 所以聯機存儲著多個副本 這些文件一般存儲在各個不同的磁碟上 以便將因磁碟試下哦引起的潛在危險降至最低程度 Oracle支持對同一個資料庫並發的打開 書寫多個相同的控制文件 通過為一個資料庫在不同的磁碟上保存多個控制文件 可以幼小的降低對於控制文件可能發生的單點失敗 例如 包含一個控制文件的磁碟崩潰了 如果Oracle試圖訪問這個被破壞的文件 當前實例就會失敗 但是如果在不同的磁碟上保存了當前控制文件的復件 就可以重啟一個實例而無需進行資料庫恢復

如果一個資料庫所有的控制文件在操作的時候都丟失了 那麼資料庫實例就會失敗 必須要進行介質恢復(media recover) 但是介質恢復必須要使用一個稍微舊一點的控制文件的備份 因為當前的控制文件備份不可用 所以為了保護控制文件 必須要注意一下幾個方面

每一個資料庫都要使用多路復制的控制文件

把每一個控制文件的復件保存在不同的物理磁碟上

使用操作系統的鏡像機制

監控備份

在SQL*PLUS中查詢控制文件

lishixin/Article/program/Oracle/201311/17873

閱讀全文

與oracle查詢控制文件相關的資料

熱點內容
a標簽文件下載 瀏覽:298
手柄連接驅動程序 瀏覽:442
中國資料庫發展研討會 瀏覽:415
win7去掉登錄密碼 瀏覽:38
imacappleid 瀏覽:560
網易郵箱怎麼發文件手機app 瀏覽:325
如何快速升級考拉 瀏覽:745
編程加入高考需要什麼條件 瀏覽:602
小米手機怎麼同步舊手機app的數據 瀏覽:253
cad版本不同會顯示外來文件嗎 瀏覽:538
卸載ps提示有正在使用的文件 瀏覽:165
忘記路由器wifi密碼 瀏覽:390
5s升級103 瀏覽:140
博圖v13上載程序 瀏覽:142
有什麼夜晚網站 瀏覽:115
win10環境配置在哪個文件夾 瀏覽:949
文件王測試視頻 瀏覽:874
易語言圖片框顯示文件夾的相片 瀏覽:211
如何通過數據網路發簡訊 瀏覽:423
電腦導入u盤文件在哪裡 瀏覽:334

友情鏈接