sql server中如何修改数据库名称

数据库已建立,比如建立了名为“学生”的数据库,想改成“教师”未能排它地锁定数据库以执行该操作,出现了这样的错误!... 数据库已建立,比如建立了名为“学生”的数据库,想改成“教师”
未能排它地锁定数据库以执行该操作,出现了这样的错误!
展开
 我来答
wanluo007
推荐于2017-09-07 · TA获得超过1123个赞
知道小有建树答主
回答量:836
采纳率:0%
帮助的人:778万
展开全部
未能排它地锁定数据库以执行该操作,出现了这样的错误!
说明有进程在使用着“学生”数据库,
停止SQL Server服务,然后再启动,(或者重启windows),
这样就可以使用前面几位说的方法重命名操作了,
例如:
use master
go
exec sp_renamedb '学生','教师';
學有止境
2009-10-15 · TA获得超过194个赞
知道答主
回答量:143
采纳率:0%
帮助的人:0
展开全部
最简单的办法
在ssms里面,和改windows该文件夹名称一样唉
----------------------------

意思是你的数据库尚有未断开的连线。

检查你的帐号是否有此权限,并断掉所有连线再试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
djybigeye
2009-10-14 · TA获得超过720个赞
知道小有建树答主
回答量:398
采纳率:100%
帮助的人:306万
展开全部
可以在对象资源管理器里面点右键,重命名的啊

ALTER DATABASE database_name

MODIFY NAME = new_database_name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fan6081142
2009-10-14 · 超过32用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:95.4万
展开全部
alter database 学生 MODIFY name =教师
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柴关贵深0m
2009-10-14 · TA获得超过1142个赞
知道小有建树答主
回答量:1270
采纳率:0%
帮助的人:0
展开全部
use master
go
exec sp_renamedb '学生','教师';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式