未能排它地锁定数据库以执行该操作,出现了这样的错误!
说明有进程在使用着“学生”数据库,
停止SQL Server服务,然后再启动,(或者重启windows),
这样就可以使用前面几位说的方法重命名操作了,
例如:
use master
go
exec sp_renamedb '学生','教师';
最简单的办法
在ssms里面,和改windows该文件夹名称一样唉
----------------------------
意思是你的数据库尚有未断开的连线。
检查你的帐号是否有此权限,并断掉所有连线再试试
可以在对象资源管理器里面点右键,重命名的啊
ALTER DATABASE database_name
MODIFY NAME = new_database_name
alter database 学生 MODIFY name =教师
use master
go
exec sp_renamedb '学生','教师';