SQL Server DBA维护常用语句

1、检查数据库完整性

复制代码 代码如下:
dbcc checkdb(test)
–通过加tablock提高速度
dbcc checkdb(test) with tablock


2、数据库重命名、修改恢复模式、修改用户模式

复制代码 代码如下:

–数据库重命名 
ALTER DATABASE WC 
MODIFY NAME = test


–设置数据库为完整恢复模式
alter database test
set recovery full


–只允许一个用户访问数据库 
alter database test 
set single_user  
with rollback after 10 seconds –指定多少秒后回滚事务 


–只有sysadmin,dbcreator,db_owner角色的成员可以访问数据库 
alter database wc 
set restricted_user  
with rollback immediate        –立即回滚事务 


–多用户模式
alter database wc 
set multi_user 
with no_wait       –不等待立即改变,如不能立即完成,那么会导致执行错误

原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/tech/database/234693.html

(0)
上一篇 2022年1月23日 21:44
下一篇 2022年1月23日 21:44

相关推荐

发表回复

登录后才能评论