還原msdb時發生資料庫中未啟用 Service Broker 的錯誤訊息

日前在災難復原演練過程中,將msdb資料庫備份還原到另一台新建立的測試主機時發生

訊息 14650,層級 16,狀態 1,程序 msdb.dbo.sp_send_dbmail,行 73 [批次開始行 0]
在此資料庫中未啟用 Service Broker 訊息傳遞。請使用 ALTER DATABASE 陳述式來啟用 Service Broker 訊息傳遞。

...繼續閱讀 »

DBCC CHECKDB搭配REPAIR_ALLOW_DATA_LOSS修復資料庫的資料遺失風險

相信很多人都知道DBCC CHECKDB('DB Name',REPAIR_ALLOW_DATA_LOSS)

語法可以幫忙修復有問題的資料庫。而MSDN也有說明這個動作會造成資料遺失,

建議不要用這種方式修復資料庫。

近日看見一部利用Restore Page方式修復資料庫的影片,想想如果用DBCC CHECKDB

來修會造成多少資料的損失呢?

 

...繼續閱讀 »