产生原因:mvc3.0配合EF时使用的数据库被其他软件占用(vs或是sqlserver客户端)
解决方法:
USE [master]
GO
/****** Object: Database [MyDBname] Script Date: 02/24/2012 13:54:40 ******/
ALTER DATABASE [dbname] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE [dbname] SET SINGLE_USER WITH NO_WAIT
DROP DATABASE [dbname]
GO
如上sql语句清空占用,然后再运行mvc,错误就没有了!
本文介绍了解决MVC3.0配合EF使用时遇到的数据库被占用问题的具体步骤。通过一系列SQL语句将数据库设置为单用户模式并立即回滚,最终删除数据库以清除占用状态。

1万+

被折叠的 条评论
为什么被折叠?



