電腦的固态硬盤有點問題,偶爾會突然出現找不到盤的情況,導緻藍屏。重裝要花很久的時間,先這樣對付用吧。
前些天藍屏後重啟,一直沒當回事。今天再次打開SQLServer發現報無法打開msdb數據庫的錯誤。
無法為該請求檢索數據。
結合之前的藍屏,初步斷定應該是突然挂掉導緻數據庫系統文件損壞。在網上查了下,除了重裝或從其他電腦上複制文件過來就沒有更簡單的辦法了。
于是打開了好久沒開的筆記本,在SQLServer的程序目錄下,找到:
然後再傳到有問題的電腦,複制,報文件正在使用的錯誤。
打開控制面闆->管理工具->服務,找到
停止服務,再次粘貼,複制成功了。然後再啟動服務,重新打開SQLServer管理器,完美解決了。
這裡對SQLServer的開發者産生了質疑:既然這個數據庫不挑機器,為什麼不保存一個模闆呢?如果發現msdb文件損壞,就通過模闆文件重新生成一個。如果沒有其他電腦或網絡,就隻能重裝了,還是比較麻煩的。
,