資料庫損壞解決:資料庫已損壞,無法分配空間
問題描述:
使用者將Domino升級完成之後,當使用者試圖訪問server上的郵箱庫時,碰到錯誤資訊“資料庫已損壞,無法分配空間”
解答:
這個錯誤資訊通常意味著資料庫損壞,在這種情況下,我們通常要用Fixup/Compact/Updall這幾個命令來嘗試修復資料庫。
1.fixup -f (這樣的引數會強制Fixup檢查資料庫中的所有文件)
2.compact -i -c -d -K(分別代表了忽略錯誤、拷貝樣式的壓縮、刪除檢視索引、設定較大的UNK表格)
3.updall -R(重建所有已使用的檢視)
提醒:這幾個修復命令既可以在伺服器執行時在控制檯上執行,對資料庫做動態的修復,也可以在伺服器停機的時候,對資料庫做離線的修復。通常單個或者少量資料庫的修復可以在伺服器執行的情況下,通過動態修復去進行,如果是伺服器遷移或者升級之後擔心大量資料庫損壞導致伺服器執行異常,建議在啟動伺服器之前,通過離線修復徹底對所有資料庫進行檢查之後,再啟動伺服器。
動態修復是在伺服器啟動的狀態下,在伺服器控制檯上對資料庫做下面的修復操作。如果您的資料庫比較大,這些操作會花費一定的時間,等一個命令執行完了之後再做下一個。注意拷貝式壓縮的方式要求資料庫在關閉的狀態。
load fixup -f mail\db.nsf 這裡的mail\db.nsf對應要修復資料庫的目錄和名稱,您可以根據實際情況修改。
load updall -R mail\db.nsf
load compact -i -c -d -K mail\db.nsf
離線修復是把伺服器停下來之後,開啟一個命令列視窗,進入domino的資料目錄。以Windows為例,執行nfixup -f mail\db.nsf(資料庫的全路徑),按照同樣的方式去執行下面的兩個命令。這些操作可能會花費一些時間,耐心等都結束了之後再去啟動伺服器。
ncompact -i -c -d -K mail\db.nsf
nupdall -R mail\db.nsf
注意:對於Unix作業系統,執行的命令為:
fixup -f mail\db.nsf
compact -i -c -d -K mail\db.nsf
updall -R mail\db.nsf
使用者將Domino升級完成之後,當使用者試圖訪問server上的郵箱庫時,碰到錯誤資訊“資料庫已損壞,無法分配空間”
解答:
這個錯誤資訊通常意味著資料庫損壞,在這種情況下,我們通常要用Fixup/Compact/Updall這幾個命令來嘗試修復資料庫。
1.fixup -f (這樣的引數會強制Fixup檢查資料庫中的所有文件)
2.compact -i -c -d -K(分別代表了忽略錯誤、拷貝樣式的壓縮、刪除檢視索引、設定較大的UNK表格)
3.updall -R(重建所有已使用的檢視)
提醒:這幾個修復命令既可以在伺服器執行時在控制檯上執行,對資料庫做動態的修復,也可以在伺服器停機的時候,對資料庫做離線的修復。通常單個或者少量資料庫的修復可以在伺服器執行的情況下,通過動態修復去進行,如果是伺服器遷移或者升級之後擔心大量資料庫損壞導致伺服器執行異常,建議在啟動伺服器之前,通過離線修復徹底對所有資料庫進行檢查之後,再啟動伺服器。
動態修復是在伺服器啟動的狀態下,在伺服器控制檯上對資料庫做下面的修復操作。如果您的資料庫比較大,這些操作會花費一定的時間,等一個命令執行完了之後再做下一個。注意拷貝式壓縮的方式要求資料庫在關閉的狀態。
load fixup -f mail\db.nsf 這裡的mail\db.nsf對應要修復資料庫的目錄和名稱,您可以根據實際情況修改。
load updall -R mail\db.nsf
load compact -i -c -d -K mail\db.nsf
離線修復是把伺服器停下來之後,開啟一個命令列視窗,進入domino的資料目錄。以Windows為例,執行nfixup -f mail\db.nsf(資料庫的全路徑),按照同樣的方式去執行下面的兩個命令。這些操作可能會花費一些時間,耐心等都結束了之後再去啟動伺服器。
ncompact -i -c -d -K mail\db.nsf
nupdall -R mail\db.nsf
注意:對於Unix作業系統,執行的命令為:
fixup -f mail\db.nsf
compact -i -c -d -K mail\db.nsf
updall -R mail\db.nsf
相關文章
- PostgreSQL資料庫toast表損壞解決SQL資料庫AST
- redo損壞修復啟動資料庫辦法資料庫
- SQLite資料庫損壞及其修復探究SQLite資料庫
- 伺服器Oracle資料庫損壞修復伺服器Oracle資料庫
- macOS Catalina 已損壞無法開啟的解決辦法Mac
- 【LINUX】Oracle資料庫 linux磁碟頭資料損壞修復LinuxOracle資料庫
- 織夢資料庫配置檔案資料庫損壞:嘗試修復資料庫資料庫
- Oracle資料庫不同損壞級別的恢復詳解Oracle資料庫
- InterBase資料庫檔案損壞的修復方法資料庫
- 伺服器資料庫損壞能修復嘛伺服器資料庫
- 資料庫資料恢復—NTFS分割槽損壞如何恢復SqlServer資料庫資料資料庫資料恢復SQLServer
- 【資料庫資料恢復】MongoDB資料庫檔案損壞的資料恢復案例資料庫資料恢復MongoDB
- u盤檔案損壞怎麼恢復資料 u盤損壞無法讀取怎麼恢復資料
- 【資料庫資料恢復】SQL SERVER資料庫MDF (NDF)或LDF損壞問題如何解決?資料庫資料恢復SQLServer
- 執行在容器中Postgres資料庫資料損壞後如何恢復?資料庫
- 資料庫資料恢復-SQL SERVER資料庫MDF (NDF)或LDF損壞如何恢復資料?資料庫資料恢復SQLServer
- 資料夾損壞無法訪問. 不知道如何找到呢?
- SQL Server 資料頁損壞修復SQLServer
- MySQL資料庫INNODB表損壞修復處理過程分享MySql資料庫
- u盤檔案損壞怎麼恢復資料 u盤恢復損壞資料的有效方法
- 資料恢復記錄:硬碟分割槽損壞修復SqlServer資料庫過程資料恢復硬碟SQLServer資料庫
- MySQL 磁碟空間滿導致表空間相關資料檔案損壞故障處理MySql
- 伺服器資料損壞有辦法修復嗎?伺服器
- 【北亞資料恢復】異常斷電導致linux伺服器無法啟動,資料庫損壞的資料恢復資料恢復Linux伺服器資料庫
- system資料檔案頭損壞修復
- 【伺服器資料恢復】IBM儲存伺服器硬碟壞道離線、oracle資料庫損壞的資料恢復伺服器資料恢復IBM硬碟Oracle資料庫
- 如何恢復行動硬碟損壞的資料?先找原因後解決硬碟
- win10不管解壓什麼都損壞怎麼辦 win10檔案損壞無法解壓解決方法Win10
- raid5癱瘓導致資料庫損壞的恢復過程AI資料庫
- 成功恢復某公司伺服器故障導致的資料庫損壞伺服器資料庫
- ORACLE一體機pcie 快取卡損壞導致資料庫dang機Oracle快取資料庫
- 隨身碟顆粒損壞資料恢復資料恢復
- 安裝adobe系列軟體提示已損壞無法開啟,如何解決?
- 安裝“啟用補丁”提示已損壞,無法開啟,如何解決?
- 【資料分析】颱風災害期間房屋損壞率預測
- 解決Adobe Acrobat開啟PDF檔案時已損壞無法修復的問題BAT
- 日誌損壞時,加入隱含引數開啟資料庫的總結資料庫
- 【北亞資料恢復】誤操作分割槽損壞導致SqlServer資料庫資料丟失的資料恢復資料恢復SQLServer資料庫
- 安裝clean my mac軟體提示已損壞無法開啟,如何解決?Mac