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

淺析SQL Server數(shù)據(jù)修復(fù)命令DBCC的使用

數(shù)據(jù)庫 SQL Server
本文主要講述的是SQL Server數(shù)據(jù)修復(fù)命令DBCC,微軟SQL Server提供了很多關(guān)于數(shù)據(jù)庫修復(fù)的命令,當(dāng)數(shù)據(jù)庫遭到質(zhì)疑或者是有無法完成讀取時(shí)可以嘗試用這些修復(fù)命令進(jìn)行數(shù)據(jù)庫的修復(fù)。

SQL Server數(shù)據(jù)庫提供了修復(fù)命令DBCC,當(dāng)SQL Server數(shù)據(jù)庫遭到質(zhì)疑或者是有的無法完成讀取時(shí)可以嘗試用此命令來修復(fù)。以下是一些常見的DBCC修復(fù)命令,希望會(huì)給讀者帶來幫助。

1. DBCC CHECKDB

重啟服務(wù)器后,在沒有進(jìn)行任何操作的情況下,在SQL查詢分析器中執(zhí)行以下SQL進(jìn)行數(shù)據(jù)庫的修復(fù),修復(fù)數(shù)據(jù)庫存在的一致性錯(cuò)誤與分配錯(cuò)誤。

  1. use master  
  2.  
  3. declare @databasename varchar(255)  
  4.  
  5. set @databasename=’需要修復(fù)的數(shù)據(jù)庫實(shí)體的名稱’  
  6.  
  7. exec sp_dboption @databasename, N’single’, N’true’ –將目標(biāo)數(shù)據(jù)庫置為單用戶狀態(tài)  
  8.  
  9. dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)  
  10.  
  11. dbcc checkdb(@databasename,REPAIR_REBUILD)  
  12.  
  13. exec sp_dboption @databasename, N’single’, N’false’–將目標(biāo)數(shù)據(jù)庫置為多用戶狀態(tài) 

然后執(zhí)行 SQL Server數(shù)據(jù)修復(fù)命令DBCC CHECKDB(’需要修復(fù)的數(shù)據(jù)庫實(shí)體的名稱’) 檢查數(shù)據(jù)庫是否仍舊存在錯(cuò)誤。注意:修復(fù)后可能會(huì)造成部分?jǐn)?shù)據(jù)的丟失。

2. DBCC CHECKTABLE

如果DBCC CHECKDB 檢查仍舊存在錯(cuò)誤,可以使用DBCC CHECKTABLE來修復(fù)。

  1. use 需要修復(fù)的數(shù)據(jù)庫實(shí)體的名稱  
  2.  
  3. declare @dbname varchar(255)  
  4.  
  5. set @dbname=’需要修復(fù)的數(shù)據(jù)庫實(shí)體的名稱’  
  6.  
  7. exec sp_dboption @dbname,’single user’,'true’  
  8.  
  9. dbcc checktable(’需要修復(fù)的數(shù)據(jù)表的名稱’,REPAIR_ALLOW_DATA_LOSS)  
  10.  
  11. dbcc checktable(’需要修復(fù)的數(shù)據(jù)表的名稱’,REPAIR_REBUILD) 

——把‘需要修復(fù)的數(shù)據(jù)表的名稱’更改為執(zhí)行SQL Server數(shù)據(jù)修復(fù)命令DBCC CHECKDB時(shí)報(bào)錯(cuò)的數(shù)據(jù)表的名稱exec sp_dboption @dbname,’single user’,'false’。

3. 其他常用的修復(fù)命令

DBCC DBREINDEX 重建指定數(shù)據(jù)庫中表的一個(gè)或多個(gè)索引

用法:DBCC DBREINDEX (表名,’’) 修復(fù)此表所有的索引。

【編輯推薦】

  1. 淺談訪問SQL Azure數(shù)據(jù)庫操作的方法
  2. SQL點(diǎn)滴之備份還原數(shù)據(jù)庫中的小把戲
  3. 談?wù)凧ava調(diào)用SQL Server分頁存儲過程
  4. 怎樣獲取某個(gè)數(shù)據(jù)庫的所有存儲過程SQL語句
  5. 一步一步實(shí)現(xiàn)ReportingServices2008匿名訪問
責(zé)任編輯:趙鵬 來源: 賽迪網(wǎng)
相關(guān)推薦

2010-07-09 17:25:14

SQL Server數(shù)

2010-07-14 09:41:26

SQL Server數(shù)

2010-06-17 10:43:21

SQL Server

2011-09-01 19:00:08

SQL ServerDBCC語句

2011-08-04 16:20:39

SQLServer數(shù)據(jù)索引碎片DBCC ShowCo

2010-07-26 09:34:24

SQL Server性

2010-07-02 11:10:56

SQL Server

2010-06-30 08:20:05

SQL Server

2011-07-15 15:12:54

SQL ServerDAC

2009-07-21 14:50:01

JDBC連接SQL S

2009-09-04 17:29:01

C#創(chuàng)建SQL Ser

2010-07-15 15:37:13

SQL Server數(shù)

2009-07-06 18:18:41

SQL Server全

2010-10-22 15:42:59

SQL Server創(chuàng)

2011-04-15 09:47:50

2011-09-02 14:05:25

SQL Server性能調(diào)優(yōu)

2009-03-13 10:03:34

2010-07-06 15:40:49

SQL Server

2009-06-12 09:03:31

SQL Server復(fù)向后兼容

2010-11-29 10:09:26

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: av免费网站在线观看 | 日本精品一区二区三区在线观看视频 | 国产精品美女久久久久久久久久久 | 日韩精品极品视频在线观看免费 | 日韩电影免费在线观看中文字幕 | 久久精品小视频 | 日本小电影在线 | 亚洲导航深夜福利涩涩屋 | 午夜电影合集 | 91精品国产一区 | 欧美一级片免费看 | 夜夜操天天艹 | 九九久久这里只有精品 | 一区二区三区在线观看免费视频 | 亚洲精品一区在线观看 | 蜜桃av人人夜夜澡人人爽 | 日本电影一区二区 | 看一级黄色毛片 | 伊人久久一区二区 | 国产精品欧美一区二区三区不卡 | 日韩免费一区 | 色综网| 国产美女一区二区 | 成人高清在线 | 国产视频1区2区 | 亚洲精品黄色 | 国产精品毛片一区二区在线看 | 久久首页 | 免费久草| 免费一级毛片 | 在线视频一区二区三区 | 91精品久久久 | 久久一热| 亚洲精品在线91 | 欧美视频区 | 精品一区二区三区免费视频 | 国产成人在线一区二区 | 日本啊v在线 | 精品少妇一区二区三区在线播放 | 久久久久久久久久久丰满 | 中文字幕一区二区三区在线视频 |