SQL Server数据库修复用SQL语句,很简单!

数据库 SQL Server
以下的文章主要向大家讲述的是用SQL语句来对SQL Server数据库进行修复的实际操作步骤,以下就是正文的主要内容描述。

文章主要描述的是用SQL语句来对SQL Server数据库进行修复的实际操作步骤,在使用SQL Server数据库的实际操作过程中,由于断电或者是其他别的原因,很有可能会导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等。

 

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

 

在Access中,有个修

 

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

 

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

 

在Access中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用SQL语句完成数据库的修复,需要注意的是,在进行下面的操作时,必须断开所有用户的连接:

 

  1. USEMASTER  
  2. GO  

 

sp_dboption'你的数据库名','singleuser','true'

 

  1. Go 

DBCCCHECKDB('你的数据库名',REPAIR_REBUILD)

 

  1. Go 

USE你的数据库名

 

  1. go  
  2. execsp_msforeachtable'DBCCCHECKTABLE(''?'',REPAIR_REBUILD)'  
  3. go  

 

sp_dboption'你的数据库名','singleuser','false'

 

  1. Go 

 

以上的相关内容就是用SQL语句完成SQL Server数据库的修复的介绍,望你能有所收获。

【编辑推荐】

  1. SQL Server2005插入汉字变问号的破解
  2. SQL Server拆分字符串的3常用种方法
  3. SQL Server 2005快照与查询的使用场景
  4. 破解SQL Server占内存过多很简单!
  5. SQL Server数据库Processor Affinity概述

 

责任编辑:佚名 来源: 比特网
相关推荐

2010-06-28 10:06:09

SQL Server数

2010-07-06 15:22:00

SQL Server

2010-06-28 10:36:42

SQL Server数

2011-09-01 19:00:08

SQL ServerDBCC语句

2011-03-31 09:30:27

SQL Server数管理SQL

2010-07-15 17:28:50

SQL Server

2010-07-01 15:44:22

SQL Server数

2011-04-15 09:47:50

2011-08-15 14:29:52

SQL Server数事务

2010-07-13 10:43:26

SQL Server数

2010-09-25 15:37:38

SQL语句

2010-09-06 09:53:41

SQL Server语句

2011-03-15 09:55:07

SQL Server2数据库崩溃还原数据库

2010-07-15 17:57:48

SQL Server数

2010-06-28 14:36:38

SQL Server数

2010-06-17 17:11:03

SQL Server

2010-10-21 11:35:45

恢复SQL Serve

2010-07-19 08:36:56

SQL Server内

2010-07-13 15:56:16

SQL Server获

2011-03-30 13:24:23

SQL Server数故障修复
点赞
收藏

51CTO技术栈公众号