用SQL语句完成SQL Server数据库的修复
来源:赛迪网 时间:2008-11-24 20:49:00
使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等。
出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整。
在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
标签:sql,数据库,修复
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
浅析设计与内容呈现的关系
2009-08-06 18:12:00
![](https://img.aspxhome.com/file/UploadPic/20098/6/011-700x530-51s.png)
MySql循环插入数据
2010-10-14 13:50:00
典型的三行二列居中高度自适应css布局
2008-02-22 16:02:00
![](https://img.aspxhome.com/file/UploadPic/20082/22/2008222164924132s.gif)
asp日期转换成汉字格式程序
2008-07-08 18:19:00
ASP文件中的安全问题
2011-04-14 11:15:00
如何利用ASP实现邮箱访问
2007-09-29 12:27:00
用asp编写文档搜索页面
2008-01-13 07:04:00
ServerXMLHTTP的超时设置(setTimeouts)参数含义
2009-02-12 12:51:00
phar绕过phar与HALT实现文件上传功能
2023-05-25 06:47:36
![](https://img.aspxhome.com/file/2023/6/55336_0s.png)
SQL常用数据库操作命令使用方法
2007-08-22 13:24:00
如何上传一个.SQL文件到远程主机并且执行它来部署一个SQL数据库
2007-09-23 13:03:00
![](https://img.aspxhome.com/file/uploadpic/20079/23/200792313732111.jpg)
ASP+FSO+框架实现ASP生成htm并分页的方法(批量)
2009-03-09 18:26:00
set rs=server.CreateObject("adodb.recordset") 的中文详细说明
2011-03-06 11:21:00
一行两列背景自适应的简单写法 DIV+CSS
2008-07-15 12:51:00
Oracle 用户权限管理方法
2009-08-15 10:54:00
SQL Server修改表所有者
2010-02-04 08:33:00
Sql语句优化注意
2009-10-31 13:15:00
用户反馈对产品设计的帮助
2009-02-09 13:15:00
![](https://img.aspxhome.com/file/UploadPic/20092/9/blog02081-75s.jpg)
阿里系的中国雅虎新首页浅谈
2008-07-16 12:19:00
![](https://img.aspxhome.com/file/UploadPic/20087/16/2008716122345245s.png)
为SQL Server数据库传数组参数的变通办法
2009-10-23 09:26:00