gpt4 book ai didi

ssms - SQL LocalDB - 删除文件时无法删除数据库

转载 作者:行者123 更新时间:2023-12-03 19:09:25 25 4
gpt4 key购买 nike

如何删除已删除其文件的 SQL LocalDB 数据库?
删除数据库会产生以下消息:

Unable to open the physical file "C:\Users\Public\Documents\LocalDB.Tests.3d0d7339-7cf2-45fe-a83b-b5079112ab80.mdf". Operating system error 2: "2(The system cannot find the file specified.)".

File activation failure. The physical file name "C:\Users\Public\Documents\LocalDB.Tests.3d0d7339-7cf2-45fe-a83b-b5079112ab80_log.ldf" may be incorrect.


运行 master.sp_databases实际上并没有显示它们,但是管理工作室会显示。

最佳答案

问题是当物理文件已被删除或找不到时,您正试图删除数据库。

为了解决这个问题,您可以分离数据库。分离将删除数据库而不尝试从文件系统中删除文件。

EXEC sp_detach_db 'My_Db'

关于ssms - SQL LocalDB - 删除文件时无法删除数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34905318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com