广

MSSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    SQL Server数据库的修复SQL语句

    2018-04-25 21:45:59 次阅读 稿源:互联网
    广告
    全网推广平台,软文发布
    出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整。
    在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用SQL语句完成数据库的修复,需要注意的是,在进行下面的操作时,必须断开所有用户的连接: 
    代码如下:

      USE MASTER
      GO
      sp_dboption '你的数据库名', 'single user', 'true'
      Go
      DBCC CHECKDB('你的数据库名', REPAIR_REBUILD)
      Go
      USE你的数据库名
      go
      exec sp_msforeachtable 'DBCC CHECKTABLE(''?'',REPAIR_REBUILD)'
      go
      sp_dboption '你的数据库名', 'single user', 'false'
      Go

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告
    广告