錯誤現象:兩台server上的同一個資料庫,從工作台打開都提示“資料庫已壞,不能配置設定空間”
分析日志:發現這兩個server上的這個資料庫在複制事件裡面有明确提示它們資料庫已壞,不能配置設定空間
解決方法:我一共試過好幾種方法,最後終于搞定!下面分述之,至于到底哪幾個步驟十分有效,我也搞
不清楚,大家一起來分析一下吧!
1.windows下把可能正确的那個資料庫,如server1上的gonggao.nsf替換server2上可能錯誤的
gonggao.nsf。
如此後故障依舊,日志錯誤依舊。
2.從administrator端控制台運作如下指令load fixup mis\gonggao.nsf
-L,該指令在兩台server上均運
行。如此後日志錯誤資訊沒有了,比如夜間能互相複制了,如果gonggao.nsf裡面沒有添加新的文檔,則
能從工作台打開,不會提示“資料庫已壞,無法配置設定空間錯誤”,但是如果發了新文檔,則這個錯誤依舊
出現。
3.load
updall mis\gonggao.nsf
-???後面如何使用參數的我也忘記了,這樣操作後似乎就沒有“資料庫
已壞,不能配置設定空間”的錯誤提示了,這個資料庫裡面發新文檔也一切正常了,至少2天一來沒有出現異
常,我想已經修複該錯誤的可能性為70%吧,呵呵。
4.EXIT退出服務。。。。。再重新打開,LOTUS會自動修複資料庫
5.可以這樣:先把損毀的數據庫名字先改掉,然後停止NOTES服務,再重起NOTES服務,然後把名字改回來
就可以了。