成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何解決SQL?Server數據庫備份過程中檢測到的日志損壞問題

譯文
數據庫 SQL Server
開發人員需要解決SQL Server中由于病毒、惡意軟件或硬件攻擊而導致的日志損壞問題。本文將展示不同的解決方案。

譯者 | 李睿

審校 | 重樓

日志損壞問題通常發生在對事務日志進行備份的時候。其錯誤是這樣描述的:

“消息26019,級別16,狀態1,第1行BACKUP在數據庫日志中檢測到損壞。有關詳細信息,請查看錯誤日志。BACKUP LOG異常終止?!?/span>

本文中將解釋發生這個錯誤的原因以及如何解決這個問題。

數據庫日志錯誤損壞意味著什么?

級別16的錯誤并不那么嚴重,這是在雜項用戶錯誤的類別。數據庫將會正常工作。如果進行一個完整的備份,它將會工作。如果運行DBCC CHECKDB,它將不會檢測到錯誤。

但是,事務日志文件被損壞,第1行則是失敗的代碼行。

為什么會出現這個錯誤?

要找出這個錯誤的原因,需要檢查SQL錯誤日志。

可以在SQL Server管理工作室(SSMS)中找到錯誤日志。

在“對象資源管理器”中選擇“管理>SQL Server日志”可以看到當前日志和之前的日志。雙擊日志,就可以看到事件和錯誤。

也可以檢查事件查看器,進入Windows日志>應用程序,尋找MSSQL Server錯誤。

可能導致日志損壞的最常見問題是硬件問題。此外,一些軟件也可能會損壞數據庫。

例如,在執行事務時遇到電源故障可能會關閉服務器,然后日志可能會損壞。另一個常見的問題是磁盤故障。如果磁盤老舊,或者遭遇停電,或者有供電問題,就會發生這種情況。如果服務器溫度過高,可能會出現硬件問題。

一些軟件可以破壞日志,例如病毒和惡意軟件可能會破壞日志文件。

如何解決在SQL Server數據庫備份過程中檢測到的日志損壞

如果對損壞的數據庫進行完整備份,則備份將運行,但將使用損壞的日志文件備份數據庫。

如果嘗試只備份日志文件,將得到以上提到的錯誤。

該問題的解決方案是使用“出錯時繼續”(Continue on Error)選項進行備份。

要執行此操作,需要打開SSMS。

在“對象資源管理器”中右鍵單擊“數據庫”,選擇“任務>備份”。

選擇“事務日志”選項。

在“媒體選項”中,選擇“在錯誤時繼續”選項

即使事務日志已損壞,這一選項也將繼續執行備份。

解決這個問題的另一種方法是將數據庫設置為“簡單恢復”模式。

在SSMS中,進入對象資源管理器。

單擊“數據庫”,右鍵單擊該數據庫,然后選擇“屬性”。

進入“選項”頁面,選擇“簡單恢復”模式。

使用T-SQL運行檢查點(checkpoint)。

CHECKPOINT

對數據庫進行完整備份。

現在能夠對日志文件進行備份,而不會出現錯誤。

如何使用Stellar Repair for MS SQL解決SQL Server數據庫備份過程中檢測到的日志損壞問題

解決這個問題的另一種方法是使用Stellar Repair for MS SQL。這個軟件可以使用SQL Server數據文件修復數據庫,也可以使用損壞的SQL Server備份來恢復所有信息。一旦數據庫恢復,就可以備份日志文件而不會出現錯誤。

要做到這一點,用戶需要從其網站鏈接下載軟件。

先將數據庫聯機。執行以下命令:

ALTER DATABASE stellardb
SET OFFLINE;

需要找到數據文件,數據文件是擴展名為.mdf的文件。該文件包含數據庫信息。

如果知道mdf文件在哪里,可以瀏覽并選擇它,然后按下“修復”按鈕。

在修復之后,可以將數據保存在新數據庫(New Database)中。實時數據庫(Live Database)將取代當前數據庫。當選擇其他格式時,可以導出Excel、CSV或HTML文件中的表格和視圖數據。

如果選擇新數據庫或實時數據庫,則可以備份日志文件而不會出現錯誤,因為修復后的數據庫不會損壞。

結論

本文介紹了在日志損壞時將會發生什么錯誤,還了解了發生這一錯誤的原因。此外,還介紹了使用“出錯時繼續”選項如何進行備份。最后,學習了如何使用Stellar repair for MS SQL修復數據庫。

原文標題:Resolving Log Corruption Detected During Database Backup in SQL Server,作者:Daniel Calbimonte



責任編輯:華軒 來源: 51CTO
相關推薦

2025-01-02 08:00:00

SQL數據庫恢復階段

2009-12-10 14:19:41

配置靜態路由

2023-12-12 11:27:58

2011-03-24 09:07:11

SQL Server數備份

2010-07-08 15:55:25

SQL Server

2010-07-06 14:40:15

解決SQL Serve

2010-09-27 13:45:38

2010-07-08 11:05:14

SQL Server數

2021-05-17 06:57:34

SQLServer數據庫

2023-09-05 00:06:45

2011-04-01 17:05:44

SQL Server數日志

2010-07-15 17:28:50

SQL Server

2010-07-05 14:41:21

SQL Server數

2010-05-24 11:17:41

MySQL數據庫

2011-03-04 17:38:52

2010-11-12 09:18:13

SQL Server存

2024-04-02 08:21:45

數據庫日志SQL

2011-08-09 12:15:08

SQL Server日志已滿

2011-09-02 10:53:31

SQL Server 還原日志備份差異備份

2010-09-06 11:05:05

SQL SERVER語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 人操人人 | 成人精品一区二区三区 | 亚洲高清视频在线 | 成人久久18免费网站麻豆 | 免费播放一级片 | 一区二区在线 | 黄色在线免费观看视频 | 久久久视频在线 | 亚洲天堂精品一区 | 日韩一级黄色片 | 亚洲精品日韩精品 | 久久成人精品视频 | 奇米久久久 | 日韩成人精品视频 | 中文字幕亚洲一区二区三区 | 日韩欧美在线播放 | 国产在线一区观看 | 欧美一区免费 | 亚洲免费婷婷 | 欧美三级视频在线观看 | 人妖videosex高潮另类 | 中文字幕亚洲欧美 | 黄色三级免费网站 | 国产欧美日韩精品一区 | 国产精品久久久久国产a级 欧美日韩国产免费 | 日本国产一区二区 | 午夜a v电影 | 亚洲在线| 亚洲一区二区在线电影 | 亚洲综合小视频 | 午夜小电影 | 久久久无码精品亚洲日韩按摩 | 99re在线视频 | 一色桃子av一区二区 | 天天摸天天干 | 久久久久9999亚洲精品 | 欧美三区在线观看 | 欧美色综合一区二区三区 | 日韩在线中文字幕 | 日韩精品 电影一区 亚洲 | 久草视频在线播放 |