午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SQL Server 2005日志文件損壞的處理方法

瀏覽:35日期:2023-11-05 15:39:17
在實(shí)際的工作和學(xué)習(xí)中,許多人的SQL Server 2005數(shù)據(jù)庫(kù)日志文件可能會(huì)發(fā)生損壞,例如硬件故障、計(jì)算機(jī)非正常重啟或關(guān)機(jī)等等。

在SQL Server 2005的日志文件損壞時(shí),你會(huì)發(fā)現(xiàn)以下的情況:

◆1、在SQL Server Management Studio中顯示數(shù)據(jù)庫(kù)處于置疑(suspect)狀態(tài)。

◆2、事件日志可能會(huì)出現(xiàn)如下錯(cuò)誤信息:

Could not redo log record (21737:686:9), for transaction ID (0:2334886), on page (1:37527), database 'Test' (database ID 15). Page: LSN = (21735:299:5), type = 2. Log: OpCode = 3, context 19, PrevPageLSN: (21737:615:1). Restore from a backup of the database, or repair the database.

During redoing of a logged operation in database 'Test', an error occurred at log record ID (76116:286:2). Typically, the specific failure is previously logged as an error in the Windows Event Log service. Restore the database from a full backup, or repair the database.

◆3、無法分離數(shù)據(jù)庫(kù)

◆4、用CREATE DATABASE DBName ON ( FILENAME = N'DBFile' ) FOR ATTACH_REBUILD_LOG附加數(shù)據(jù)庫(kù)時(shí)出現(xiàn)提示:The log cannot be rebuilt because the database was not cleanly shut down.

詳細(xì)的恢復(fù)方法:

1、停止數(shù)據(jù)庫(kù)服務(wù)。

2、將需要恢復(fù)的數(shù)據(jù)庫(kù)文件復(fù)制到另外的位置。

3、啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)。

4、確認(rèn)要恢復(fù)的數(shù)據(jù)庫(kù)文件已經(jīng)成功復(fù)制到另外的位置,然后在SQL Server Management Studio中刪除要恢復(fù)的數(shù)據(jù)庫(kù)。

5、新建同名的數(shù)據(jù)庫(kù)(數(shù)據(jù)庫(kù)文件名也要相同)。

6、停止數(shù)據(jù)庫(kù)服務(wù)。

7、用第2步中備份的.mdf文件覆蓋新數(shù)據(jù)庫(kù)的同名文件。

8、啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)。

9、運(yùn)行alter database dbname set emergency,將數(shù)據(jù)庫(kù)設(shè)置為emergency mode

10、運(yùn)行下面的命令就可以恢復(fù)數(shù)據(jù)庫(kù):

use master

declare @databasename varchar(255)

set @databasename='要恢復(fù)的數(shù)據(jù)庫(kù)名稱'

exec sp_dboption @databasename, N'single', N'true' --將目標(biāo)數(shù)據(jù)庫(kù)置為單用戶狀態(tài)

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb(@databasename,REPAIR_REBUILD)

exec sp_dboption @databasename, N'single', N'false'--將目標(biāo)數(shù)據(jù)庫(kù)置為多用戶狀態(tài)

注:這個(gè)方法是通過.mdf文件恢復(fù)數(shù)據(jù)庫(kù),即使大家的log文件丟失也可以進(jìn)行恢復(fù)。

主站蜘蛛池模板: 日韩一级网站 | 在线观看亚洲欧美 | 激情久久婷婷 | 青青青草视频在线 | 黄色片免费视频 | 亚洲欧美综合 | 亚洲精品欧美在线 | 波多野结衣中文字幕一区二区 | 一本色道久久综合亚洲精品图片 | 亚洲综合国产精品 | 国产黄色片视频 | 91电视| 成人观看免费视频 | 欧美日韩午夜 | 日韩视频成人 | 97人人人 | 特级毛片在线播放 | 黄色小视频在线免费观看 | 国产精品久久久久久久久果冻传媒 | 久久亚洲国产精品 | 成人国产视频在线观看 | 欧美精品一二区 | 亚洲欧洲国产精品 | 国产精品成人在线 | 视频在线一区二区 | 日韩蜜桃视频 | 欧美在线看片 | 一级黄色大毛片 | 午夜激情视频 | 久久久久97 | 中文字幕永久免费 | 五月婷婷婷婷 | 亚洲天堂网在线观看 | 在线成人免费观看 | 国产亚洲视频在线 | 四虎在线视频 | 91在线一区二区 | 久久精品一二区 | 理论片午夜 | 色综合日韩 | 亚洲一区视频 |