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

Ama*_*bra 6 database windows sql-server

我安装了一个使用指定对的交易软件,并提供了有关它的详细信息.为了启动软件,我必须创建一个用于存储和检索信息的数据库.现在我已经删除了数据库(mdf和ldf文件),现在当我再次创建它时,它显示数据库已经存在错误.我是否必须删除DSN或其他内容?我可以使用另一个sql server实例创建数据库,但我想在同一个实例上创建数据库.我很无能为力.提前致谢.

Mog*_*gli 6

数据库信息由sql server express维护.因此,只删除该文件不会从sql server中删除数据库.您需要分离数据库,然后您的逻辑应该工作.尝试sql server management studio express 2008.或者尝试以编程方式连接到sql server express并执行sp_detach_db权限.

资料来源:MSDN


val*_*lex 5

数据库不仅是MDF和LDF文件,而且还是master数据库中的记录。因此,您应该使用DROP DATABASE命令或通过MSSQL Enterprise Manager 删除有关数据库的记录。