网站公告列表

  没有公告

加入收藏
设为首页
繁體中文
您现在的位置: 五月雪电脑教程网 >> 数据库教程 >> SQL Server >> 正文
用SQL语句完成SQL Server数据库的修复          
用SQL语句完成SQL Server数据库的修复
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-6-27 6:44:00
关键字信息载入中...
广告载入中...

使用数据库的过程中,由于断电或其他原因,会经常行的导致SQL SERVER数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等。

而出现这些情况的原因,主要是因为往往数据库有些损坏,或索引不完整。

在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

文章录入:llm64    责任编辑:lwyx 
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
网 络 热 门
网络热门信息载入中...
最 新 热 门
最新热门信息载入中...
最 新 推 荐
最新推荐信息载入中...
相 关 文 章
相关文章信息载入中...
相 关 评 论
相关评论信息载入中...

Copyright @ 2005 2006 五月雪电脑教程网
中华人民共和国信息产业部ICP备案号: 闽ICP备 05014026
教程网技术支持:QQ:75484101 友情提供
统计进行中...统计进行中...

SQL Server 不允许进行远…
SQL Server2005数据库数…
SQL Server数据库下关于…
SQL Server数据库占用过…
不同于其它大部分的SQL数…
如何处理SQL Server 200…
实例讲解两台SQL Server…
SQL Server数据库事务日…
教你在SQL Server数据库…
在SQL中为安装程序填加计…
 姓 名:
 评 分:
1分 2分 3分
4分 5分
 内 容: