ora 371錯誤的原因和解決方法

2021-09-23 19:40:00 字數 468 閱讀 1320

shared_pool_size如果是在自動共享記憶體管理下

你就可以直接設定shared_pool_size就行了 如果是手工管理記憶體

如果你想設定shared_pool_size=64m

而sga內部的開銷負荷是12m

那麼你就得設定shared_pool_size=78m,

所以在手工管理記憶體的情況下在你設定shared_pool_size時就必須考慮sga內部的開銷,

在手工管理記憶體的情況下實際的shared_pool_size的大小等於你所設定的shared_pool_size減去sga內部的開銷所使用的記憶體大小。sga內部開銷固定的記憶體大小在v$sgainfo檢視中就是fixed sga size,在手工管理記憶體的情況下如果你當設定的shared_pool_size的值小於fixed sga size的大小那麼在啟動資料庫時就會報ora-371錯誤,當在自動記憶體管理的情況下sga會自動調整所以不會報ora-371錯誤

關於ORA 01000錯誤產生的原因和解決辦法

經過不斷嘗試,發現 如果是更新該錶的主key,就會發生發生ora 01000錯誤 如果是更新該錶的其他字段,並不會發生ora 01000錯誤 如果要刪除該錶的資料,就會發生ora 01000錯誤 如果向該錶插入資料,並不會發生ora 01000錯誤 檢查資料庫的open cursors,發現open...

oracle錯誤 ORA 12514的解決方法

ora 12514錯誤,或者找不到 的解決方法 在oracle的目錄下找到listener.ora,用文字編輯器開啟,修改如下 注意粗體部分 listener.ora network configuration file f oracle product 10.2.0 db 1 network ad...

ORA 01157 錯誤解決,原因DBWR鎖定產生

在準備拿備份庫遷移到另外乙個存在的oracle使用者下時,即資料庫的表結構及資料複製拷貝到另外乙個存在的使用者下。最終到達兩個庫的資料及表結構一樣。我還在參照之前的做法 使用 drop user x cascade drop tablespace x including contents and d...