Oracle資料庫物理儲存結構管理遇到的問題與解決

2021-09-26 11:02:51 字數 1304 閱讀 5259

問題一:當我建立乙個重做日誌檔案放入重做日誌檔案組中的時候,查詢資料字典發現新建立的重做日誌檔案的狀態為「不合法」。

解決方案:

通過查閱相關資料了解到

新建的重做日誌檔案組成員狀態為invalid,這是由於新建的成員檔案還沒有被使用。

重做日誌檔案的狀態有3種:

valid:當期可用的重做日誌檔案

invalid:當前不可用的重做日誌檔案

stale:產生錯誤的重做日誌檔案

問題二:當做第10題,刪除控制檔案時,我曾做過一下嘗試。

先將資料庫關閉,刪除控制檔案,在開啟資料庫,這時發現資料庫打不開,出現???的情況。

解決方案:

後來經過嘗試發現,資料庫的控制檔案在作業系統中發生了變更,但是初始化引數檔案中的控制檔案的位置資訊並沒有發生改變,他還是3個控制檔案的位置,當資料庫啟動到載入狀態,他找不到其中的乙個控制檔案自然就打不開。

由以上分析,兩種解決辦法。

將刪除的控制檔案還原,重新開啟資料庫。

修改初始引數檔案控制檔案的位置資訊,將第三個控制檔案的相關資訊刪除。

以上兩種辦法均可行,經過嘗試均有效。

做此題,最好時線進行alter database操作將控制檔案刪除的資訊更新到初始化引數檔案。然後再關閉資料庫,刪除控制檔案。

問題三:當我進行刪除乙個重做日誌檔案,首次操作時,將重做日誌檔案redo01.log進行刪除發現報錯。

解決方案:

我查詢了重做日誌檔案redo01.log的狀態

其狀態為空,查閱資料了解到,為null表示當前的重做日誌檔案正在被使用。

刪除重做日誌檔案組成員檔案

需要注意一下的事項:

(1)只能刪除不活動的重做日誌檔案組或者成員檔案

(2)每個重做日誌檔案組中至少需要乙個成員檔案,即valid檔案。

(3)如果資料庫處於歸檔模式,在刪除重做日誌檔案之前要確定已經歸檔。

oracle資料庫的物理儲存結構

1.資料檔案 資料檔案,也叫無理資料檔案 datafile 包含了所有的資料庫檔案,資料庫的邏輯結構的資料 表 檢視等 都實在的儲存在資料庫的資料庫檔案中。資料檔案包括 表資料 索引資料 資料字典定義 回滾事物所需的資訊 儲存過程 函式和資料報的 用來排序的臨時資料 資料檔案的特點 乙個資料檔案只能...

Oracle資料庫結構之物理儲存結構

資料檔案用於存放所有的資料庫資料。將資料放在多個資料檔案中,再將資料檔案分放在不同的硬碟中,可以提高訪問速度。記錄檔案也稱為重做日誌 事務 檔案。重做日誌在日誌檔案中以迴圈的方式工作。有歸檔日誌模式和非歸檔日誌模式。每乙個oracle 資料庫和例項都有它自己唯一的 init.ora 檔案。init....

Oracle 資料庫物理儲存結構 資料區

一 概述 資料區 是資料庫儲存空間中分配的乙個邏輯單位,由一連串連續的 資料塊 組成,磁碟按區間劃分,每次至少分配乙個 資料區 資料區儲存於 段 中,資料區 是磁碟空間分配的最小單位 二 詳解 1.資料區的分配 建立表時,oracle會分配一定數目的資料塊的初始 資料區 給相應的 資料段 雖然表中無...