SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

ywxj_001發表於2019-10-30
資料庫日誌備份報錯:

SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

SQL Server 分析和編譯時間:
CPU 時間 = 0 毫秒,佔用時間 = 0 毫秒。
訊息 3203,級別 16,狀態 1,第 1 行
在 "E:\Data\\MessageCenter_0.ldf" 上讀取失敗: 1(函式不正確。)
訊息 3013,級別 16,狀態 1,第 1 行
BACKUP LOG 正在異常終止。
SQL Server 執行時間:
CPU 時間 = 62 毫秒,佔用時間 = 956 毫秒。
SQL Server 分析和編譯時間:
CPU 時間 = 0 毫秒,佔用時間 = 0 毫秒。
SQL Server 執行時間:
CPU 時間 = 0 毫秒,佔用時間 = 0 毫秒。

SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

問題現象:
備份資料庫正常,還原資料庫正常。
就是備份資料庫日誌不正常。
1、先停掉資料庫映象
2、把資料庫設定為簡單模式
3、資料庫設定為簡單模式後能正常訪問
4、收縮日誌檔案

SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

5、設定資料庫為完整模式
USE [master]
GO
ALTER DATABASE [MessageCenter] SET RECOVERY FULL WITH NO_WAIT
GO
6、備份資料庫日誌
先做完全備份。
再做日誌備份成功。

SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)

被停止映象的資料庫只要恢復一個空的事務日誌就可以使用了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2662013/,如需轉載,請註明出處,否則將追究法律責任。

相關文章