SQL Server数据库检修

岭南风中的树

岭南风中的树

2016-01-29 16:47

SQL Server数据库检修,SQL Server数据库检修

使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等.出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整.
在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用 SQL 语句完成数据库的修复,需要注意的是,在进行下面的操作时,必须断开所有用户的连接:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)

USE MASTER
GO

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)

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

展开更多 50%)
分享

猜你喜欢

SQL Server数据库检修

SQLServer
SQL Server数据库检修

SQL Server数据库导入MySQL数据库体验

MySQL mysql数据库
SQL Server数据库导入MySQL数据库体验

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL Server数据库技术(02)

SQLServer
SQL Server数据库技术(02)

SQL Server数据库技术(03)

SQLServer
SQL Server数据库技术(03)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL Server数据库技术(06)

SQLServer
SQL Server数据库技术(06)

SQL Server数据库技术(09)

SQLServer
SQL Server数据库技术(09)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《百万亚瑟王》探索心得 经验及金币的主要来源

《百万亚瑟王》探索心得 经验及金币的主要来源

修改用户定义的数据类型

修改用户定义的数据类型
下拉加载更多内容 ↓