国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

解析SQL Server數據庫恢復操作實例

2024-08-31 00:46:51
字體:
來源:轉載
供稿:網友
最近在操作SQL Server時遇到問題,發現一臺服務器出現Raid故障,其中的一個SQL Server日志文件(擴展名LDF)損壞嚴重,基本不能使用,但是數據文件損壞不嚴重,經過努力通過下面的操作使數據全部恢復,過程如下:

首先新建一個同名的數據庫,然后再停掉SQL Server服務,用原數據庫的數據文件覆蓋掉這個新建的數據庫文件,重啟SQL Server服務。打開企業管理器,該數據庫顯示“置疑”,在查詢分析器中執行下面的語句:

USE MASTER 

GO 

SP_CONFIGURE ’ALLOW UPDATES’,1 RECONFIGURE WITH OVERRIDE 

GO 

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=’置疑的數據庫名’ 

Go 

sp_dboption ’置疑的數據庫名’, ’single user’, ’true’ 

Go 

DBCC CHECKDB(’置疑的數據庫名’) 

Go 

update sysdatabases set status =28 where name=’置疑的數據庫名’ 

Go 

sp_configure ’allow updates’, 0 reconfigure with override 

Go 

sp_dboption ’置疑的數據庫名’, ’single user’, ’false’ Go 
 

執行后數據庫本身仍然有問題,依舊顯示“質疑”。此時新建一個新的數據庫,運行DTS導出向導,把有問題的數據庫中的數據導入到新的數據庫中,打開新的數據庫,數據全部找回。 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海晏县| 隆德县| 扶余县| 湾仔区| 贵溪市| 长治县| 青冈县| 历史| 常熟市| 遂川县| 许昌市| 长宁区| 汝城县| 隆化县| 徐闻县| 横山县| 隆尧县| 菏泽市| 临城县| 北京市| 沈丘县| 星子县| 通化县| 积石山| 青川县| 当雄县| 仪陇县| 凤冈县| 西丰县| 云阳县| 中方县| 红原县| 金塔县| 盐山县| 庆安县| 安龙县| 三江| 石狮市| 曲麻莱县| 崇州市| 涿州市|