教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 编程基地 >> SQL >> SQL Server数据库检修 RSS订阅
SQL Server数据库检修
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
   >  使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等.

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

  在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
发表日期:2006-10-18 10:36:03

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:利用SQL移动硬盘文件   下一篇:解决SQL Server 2000之日志传送功能


2008-12-4 6:08:58
本文的相类似文章
  • VB 列出SQL SERVER数据库中所有表及字段信息
  • MySQL登录缓冲区溢出漏洞
  • 用ASP批量更新SQL SERVER数据.
  • asp对SQL Server 数据库的备份与恢复(实例)
  • asp结合利用SQL群发简单邮件。
  • 防止SQL注入完整ASP代码
  • SQL数据库的一些攻击
  • SQL全文检索例讲
  • 邹键SQL通用分页存储过程
  • Oracle和mysql 的一些简单命令对比参照
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com