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

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

SQL Server數據庫實用小技巧集合

2024-08-31 00:48:55
字體:
來源:轉載
供稿:網友
    包括安裝時提示有掛起的操作、收縮數據庫、壓縮數據庫、轉移數據庫給新用戶以已存在用戶權限、檢查備份集、修復數據庫等。

  (一)掛起操作

  在安裝sql或sp補丁的時候系統提示之前有掛起的安裝操作,要求重啟,這里往往重啟無用,解決辦法:

到hkey_local_machine/system/currentcontrolset/control/session manager

  刪除pendingfilerenameoperations

  (二)收縮數據庫

  --重建索引

dbcc reindex
dbcc indexdefrag

  --收縮數據和日志

dbcc shrinkdb
dbcc shrinkfile

  (三)壓縮數據庫

dbcc shrinkdatabase(dbname)

  (四)轉移數據庫給新用戶以已存在用戶權限

exec sp_change_users_login ’update_one’,’newname’,’oldname’
go

  (五)檢查備份集

restore verifyonly from disk=’e:/dvbbs.bak’

  (六)修復數據庫

alter database [dvbbs] set single_user
go
dbcc checkdb(’dvbbs’,repair_allow_data_loss) with tablock
go
alter database [dvbbs] set multi_user
go

--checkdb 有3個參數:
--repair_allow_data_loss

  -- 執行由 repair_rebuild 完成的所有修復,包括對行和頁進行分配和取消分配以改正分配錯誤、結構行或頁的錯誤,以及刪除已損壞的文本對象。這些修復可能會導致一些數據丟失。修復操作可以在用戶事務下完成以允許用戶回滾所做的更改。如果回滾修復,則數據庫仍會含有錯誤,應該從備份進行恢復。如果由于所提供修復等級的緣故遺漏某個錯誤的修復,則將遺漏任何取決于該修復的修復。修復完成后,備份數據庫。

  --repair_fast 進行小的、不耗時的修復操作,如修復非聚集索引中的附加鍵。這些修復可以很快完成,并且不會有丟失數據的危險。
--repair_rebuild 執行由 repair_fast 完成的所有修復,包括需要較長時間的修復(如重建索引)。執行這些修復時不會有丟失數據的危險。

--dbcc checkdb(’dvbbs’) with no_infomsgs,physical_only
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 萨迦县| 璧山县| 阜宁县| 神池县| 新和县| 唐海县| 冷水江市| 长宁县| 清河县| 莒南县| 电白县| 新津县| 南靖县| 绍兴县| 牙克石市| 巴青县| 丹棱县| 屯留县| 纳雍县| 林口县| 夏河县| 鄂伦春自治旗| 普兰店市| 杂多县| 子长县| 中牟县| 邻水| 昭觉县| 杭锦旗| 兴国县| 广宁县| 蓬莱市| 滕州市| 隆化县| 社会| 永年县| 盘锦市| 图们市| 项城市| 山丹县| 晋中市|