SQL Server数据库的修复SQL语句


出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整。
在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



相关阅读:
javascript 汉字与拼音转换
通过客户端验证上传图片文件大小的ASP源码
数字照相机连接到电脑后Vista系统无法识别的解决方法
用PHP将数据导入到Foxmail的实现代码
PHP中文URL编解码(urlencode()rawurlencode()
验证码识别技术
MYSQL大数据导入
动态创建Rating控件不能保存ViewState的解决方案
mysql中提高Order by语句查询效率的两个思路分析
使用CSS定位页面的“footer”
简单介绍MySQL API编程
SQL Server 2000 sp4与数据链接池问题
AJAX 支持搜索引擎问题分析
在ASP.Net中实现RSA加密
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4