我正在清理我在使用SQL Server 2012 Express时遇到的问题。我被锁定在Management Studio之外,经过数小时的研究,尝试不同的解决方案但没有成功,我卸载了SQL Server Management Studio,然后重新安装了SQL Server 2012 Express。
我可以回到Management Studio。当我再次创建我的数据库时,我收到数据库存在的错误消息,并且无法创建它。我的数据库未显示在Management Studio数据库列表中。
我需要做什么,所以我可以再次创建我的数据库?之前的安装中仍有旧数据。
答案 0 :(得分:0)
USE master;
GO
DROP DATABASE Database_Name;
GO
或者您可以检查数据库的存在性是否存在,如果存在,则删除
USE master
GO
IF EXISTS(SELECT * FROM sys.databases
WHERE name = 'Database_Name')
DROP DATABASE Database_Name;
GO
答案 1 :(得分:0)
尝试导入数据库,而不是创建相同的数据库。你看过了吗
答案 2 :(得分:0)
查看以前安装的目录。我打赌.mdf和.ldf数据库文件仍在那里,它阻止你创建数据库。或者,您可以尝试附加以前的文件,但如果它们是从更高级别的SQL(例如标准或企业)创建的,则它们可能不兼容。