1 -- 应用数据库修复举例 修复数据库DBCC CHECKDB
 2 declare @databasename varchar(255)
 3 set @databasename='gposdb'------一定要手工输入
 4 ---------执行一般性修复还存在问题时,进行允许数据丢失的修复 要求在单用户下进行,此时请退出中间层,客户端,sql的其他模块,所有功能退出,在查询分析器master里设置数据库为单用户
 5 
 6 exec sp_dboption @databasename, N'single', N'true'
 7 
 8 -----在查询分析器master里,进行修复数据库
 9 dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
10 dbcc checkdb(@databasename,REPAIR_REBUILD)
11 ------还原数据库状态
12 exec sp_dboption @databasename, N'single', N'false'

 

相关文章:

  • 2022-12-23
  • 2021-09-17
  • 2021-12-08
  • 2021-06-23
  • 2022-02-15
  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-06
  • 2021-09-22
  • 2022-12-23
  • 2021-12-09
  • 2021-07-12
  • 2021-07-21
相关资源
相似解决方案