即使删除数据库文件后,数据库也已经存在

我安装了一个使用指定对的交易软件,并提供了有关它的详细信息。 为了启动软件,我必须创build一个数据库来存储和检索信息。 现在我已经删除了数据库(mdf和ldf文件),现在当我再次创build它时,显示数据库已经存在错误。 我必须删除DSN或什么? 我可以使用另一个SQL Server实例创build数据库,但是我想要在同一个实例上执行。 我无言以对 提前致谢。

数据库信息由sql server express维护。 所以只是删除该文件不会从SQL server中删除数据库。 你需要分离数据库,然后你的逻辑应该工作。 尝试SQL server管理工作室Express 2008年。或尝试连接到SQL server Express编程并执行sp_detach_db权限。

来源:MSDN

数据库不仅是MDF和LDF文件,而且是主数据库中的记录。 因此,您应该使用DROP DATABASE命令或通过MSSQL企业管理器删除有关您的数据库的记录。