数据恢复咨询热线:400-666-3702  

欢迎访问南京兆柏数据恢复公司,专业数据恢复15年

兆柏数据恢复公司

 行业新闻

 当前位置: 主页 > 行业新闻

sql server 2008 切换单用户模式

浏览量: 次 发布日期:2018-10-06 19:23:10

     
SQLSERVER 切换数据库为单用户和多用户模式有时候数据库在占用时,想做一些操作,无法操作。可以尝试将数据库切换为单用户模式来操作。操作完之后再切换回多用户模式。命令如下:alter database 数据库名 set Single_user  --单用户alter database 数据库名 set multi_user   --多用户或者sp_dboption 数据库名,"single user",true  --单用户sp_dboption 数据库名,"single user",false  --多用户如果使用ALTER DATABAS 或者是使用 SP_DBOPTION都没有办法更改到多用户或者单用户模式下解决办法是在活动和监视器中的进程,把与目的库有关的KILL掉,然后刷新一下。使用ALTER DATABASE DB_TYZ 再修改就好了

 DBCC CHECKDB检查指定数据库中的所有对象的逻辑和物理完整性,具体请参考MSDN文档。我们必须定期对数据库做完整性检查(DBCC CHECKDB),以便能及时发现一些数据库损坏(Corruption)的情况。如果你的数据库长时间没有做DBCC CHECKDB,这样是做是不合理,并且很危险的。那么我们怎么检查数据库上一次做DBCC CHECKDB的时间呢? 可以通过DBCC DBINFO来获取上一次做DBCC CHECKDB时间,DBCC DBINFO (db_name) 显示数据库的结构信息 ,它是一个未公开的命令,官方没有相关文档。适用于SQL SERVER 2005以及以上版本。

DBCC DBINFO ('YourSQLDba') WITH TABLERESULTS ;



DBCC DBINFO () WITH TABLERESULTS ;

-
相关推荐