SQLSERVER2012備份日誌報錯:”讀取失敗: 23(資料錯誤(迴圈冗餘檢查)。)”
SQLSERVER2012備份日誌報錯:”讀取失敗: 23(資料錯誤(迴圈冗餘檢查)。)”
問題: SQLSERVER2012資料庫,8月6日的LOG自動備份出現問題,之前備份一直正常,報錯如下:
失敗:(-1073548784) 執行查詢“BACKUP LOG [chenjchdb] TO DISK = N'E:\\chen_...”失敗,
錯誤如下:“在 "D:\\chen\\chenjchdb\\chenjchdb_log.ldf" 上讀取失敗: 23(資料錯誤(迴圈冗餘檢查)。)
原因:
自動備份和手動備份日誌檔案都失敗,報錯 讀取失敗: 23(資料錯誤(迴圈冗餘檢查)
懷疑日誌檔案損壞或硬碟故障,檢查硬碟沒有報警,不能確定磁碟是否有壞道;
解決方案:
dbcc checkdb速度較慢,直接收縮日誌檔案;
1.非業務高峰期期間,對資料庫進行全備;
2.將資料庫恢復模式由完整模式改成簡單模式;
3.收縮日誌;
4.將資料庫恢復模式由簡單模式改成完整模式;
5.對資料庫進行全備;
6.對資料庫日誌進行備份;
具體過程如下:
---1 22:10 資料庫全備
use master
BACKUP DATABASE chenjchdb
TO DISK='E:\chen\chenjchdb_20190806_22_30.bak'
WITH COMPRESSION
GO
---2 收縮日誌
---SELECT [name] FROM sys.database_files WHERE type_desc='LOG'; --- chenjchdb_log
USE master
GO
ALTER DATABASE chenjchdb SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE chenjchdb SET RECOVERY SIMPLE
GO
USE chenjchdb
GO
DBCC SHRINKFILE (N'chenjchdb_log' , 1, TRUNCATEONLY)
GO
USE master
GO
ALTER DATABASE chenjchdb SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE chenjchdb SET RECOVERY FULL
GO
---3 資料庫全備
use master
BACKUP DATABASE chenjchdb
TO DISK='E:\chen\chenjchdb_20190806_23_00.bak'
WITH COMPRESSION
GO
---4 備份日誌
use master
BACKUP LOG chenjchdb
TO DISK='E:\chen\log\chenjchdb_20190806_23_30.trn'
WITH COMPRESSION
GO
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2653016/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)SQLServer函式
- find 命令刪除冗餘 Nginx 錯誤日誌並實現備份Nginx
- 日誌查詢錯誤
- 如何用NodeJS讀取分析Nginx錯誤日誌NodeJSNginx
- SAP 錯誤日誌的調查
- 我的postgresql資料庫報埠錯誤,連線失敗SQL資料庫
- rman備份的時候讀取v$session_longops失敗導致備份失敗SessionGo
- DedeCms錯誤警告:連線資料庫失敗資料庫
- PbootCMS錯誤提示:資料庫連線失敗boot資料庫
- 達夢dmrman備份報錯[-7103]:建立命名管道失敗
- 帝國cms備份500錯誤 帝國cms重新整理失敗
- Sqlserver使用遊標迴圈查詢所有sqlserver error日誌帶有Exception的報錯SQLServerErrorException
- 排查錯誤日誌
- mysql慢查詢和錯誤日誌分析MySql
- win10系統怎麼檢視系統錯誤日誌_win10如何檢視錯誤日誌Win10
- 織夢DedeCms錯誤警告,連線資料庫失敗資料庫
- Dedecms錯誤警告:連線資料庫失敗,出錯怎麼解決?資料庫
- net 日誌分析錯誤
- Mabatis配置錯誤日誌BAT
- 讀取nc錯誤
- 康孚備份資料庫時報錯資料庫
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- ITMySQL錯誤日誌與通用查詢日誌圖文詳析jugMySql
- [NG] 考古 - HttpInterceptor 迴圈引用錯誤HTTP
- win10 讀取檔案錯誤怎麼辦 win10讀取文件失敗什麼原因Win10
- MySQL 狂寫錯誤日誌MySql
- jwc令牌報錯生成失敗
- [centerOS]錯誤:為倉庫 ‘appstream‘ 下載後設資料失敗ROSAPP
- SQLServer2012搭建AlwaysOn報錯SQLServer
- node錯誤處理與日誌
- 【Bug】vs生成失敗但沒提示錯誤
- PbootCMS錯誤提示:檔案上傳失敗boot
- mysqld啟動失敗時日誌檢視命令MySql
- 巡檢昨天到現在asm 、系統、資料庫等錯誤日誌 shell指令碼ASM資料庫指令碼
- ABAP 檢視webservice錯誤日誌事務碼:SRT_UTILWeb
- CRC(迴圈冗餘校驗)和CBC(密碼塊鏈)密碼
- 新特性解讀 | MySQL 8.0錯誤日誌深入過濾(上)MySql
- 檢視查詢報錯