SQLSERVER 一直處於正在還原的狀態

2022-06-07 04:27:07 字數 814 閱讀 9166

方法一:

原因分析

1)管理器不會主動重新整理,需要手工重新整理一下才能看到最新狀態(效能方面的考慮)

2)很少情況下,恢復程序被掛起了。這個時候假設你要恢復並且回到可訪問狀態,要執行: 

restore database dbname with recovery

這使得恢復過程能完全結束。

我自己就是執行這句sql語句後問題直接解決了。

3)如果你要不斷恢復後面的日誌檔案,的確需要使資料庫處於「正在還原狀態」,

這通常是執行下面命令: 

restore database dbname with norecovery

下面另外乙個方法我沒有試,在此僅記錄一下。

方法二:

restore database demo 

from disk = 'd:/demo.bak'

with move 'demo' to 'd:/demo.mdf',

move 'demo_log' to 'd:/demo.ldf',

stats = 10, replace

go

如果不清楚備份檔案對應的邏輯檔名,可用如下進行查詢:

--返回由備份集內包含的資料庫和日誌檔案列表組成的結果集。 

--主要獲得邏輯檔名

use master 

restore filelistonly

from disk = 'd:/t/pdmtraining.bak'

go

深度LINUX啟動軟體中心一直處於「載入」狀態

最近使用linux deepin 11.12 開啟深度軟體中心時,一直卡在 載入 狀態。網上搜尋,原來是修改apt get源造成的。可以用預設sources.list 替換 etc apt sources.list deb oneiric main restricted universe multi...

arcgis一直處於初始化狀態的原因

問題描述 問題 如果出現上述狀況,每當arcmap等程式啟動時,它會在預設路徑為 c user my documents arcgis 資料夾下不斷生成default.gdb default1.gdb default2.gdb 等資料庫檔案 夾 如果不將arcmap程序結束掉,它會一直停留在那裡,並...

MFC Edit 垂直滾動條一直處於最下端

1 edit控制項 2一 換行 3 1 將控制項的屬性設定為mutilines true 4 2 將控制項的另乙個屬性設定為want return true.5 3 水平滾動條,控制項屬性設定為 horizontal scroll true 6 4 垂直滾動條,控制項屬性設定為 vertical s...