我的資料庫不能啟動了

2021-08-22 13:53:21 字數 465 閱讀 7356

我的資料庫不能啟動了

左直拳我的ms sql server2005閒置了很長一段時間沒有用,平時都是連公共開發伺服器的,為了省資源,將它設為手動啟動,並且停止了。今天想用一下,卻發覺不能啟動了。

提示我去看事件檢視器。裡面的原因如下:

檔案"c:/program files/microsoft sql server/mssql.3/mssql/data/mastlog.ldf" 已壓縮,但未駐留在唯讀資料庫或檔案組中。必須將此檔案解壓縮。

不知道為什麼會這樣。可能是我之前磁碟清理,系統自動壓縮了吧。不過我開啟資料夾觀察,這個檔案並不是什麼zip或rar檔案啊。將它複製了乙份,然後刪掉,再重啟,還是不行,提示說找不到這個檔案。於是將複製的檔案放回。

再重啟,還是不行。不過這回是提示其他檔案是壓縮的了。注意到放回來的檔案是正常的黑色,而其他檔案是亮藍色。於是如法炮製,將它們複製、刪除、恢復一便,再啟動,ok。

這是怎麼搞的?

我的資料庫不能啟動了

我的資料庫不能啟動了 左直拳我的ms sql server2005閒置了很長一段時間沒有用,平時都是連公共開發伺服器的,為了省資源,將它設為手動啟動,並且停止了。今天想用一下,卻發覺不能啟動了。提示我去看事件檢視器。裡面的原因如下 檔案 c program files microsoft sql s...

誰動了我的乳酪(資料庫) 攻擊防範實戰記錄

281451020 qq.com 最近幾個月,開發團隊出現了莫名其妙的問題,開發的伺服器經常莫名其妙宕機,然後無法啟動。由於伺服器是windows2003的系統,然後做了raid1的陣列。每次宕機後,用2003啟動盤啟動電腦後無法看到那個 該死的陣列 把硬碟拆到別的電腦上看到的是乙個超大分割槽490...

資料庫啟動

資料庫啟動分為三個階段 1,nomount 在此階段,資料庫會首先讀取spfilesid檔案,作為啟動引數檔案 如果無此檔案,再尋找spfile檔案。最後尋找initsid.ora 檔案。如果三個檔案都無,則將不能啟動。oracle home dbs initsid.ora 2,mount 在此階段...