我有一个在 MSDE 上运行的数据库,其限制为 2GB。我注意到,在过去几天里,我已经达到了 2GB 的限制。我打开企业管理器来运行 SHRINK。
这没有任何作用,所以我运行查询来删除早于 2009 年 1 月 1 日的数据表行。
我点击运行查询后,出现了连接错误信息。当我点击确定并返回数据库列表时,我看到数据库旁边写着“可疑”。
因此,我重新启动了 SQL Server,现在数据库已完全消失。数据文件仍在 Data 文件夹中。
有可能恢复数据库吗?
答案1
您是否尝试过附加 .mdf 文件?使用 Management Studio Express 或 sp_attach_db。
JR
打开企业管理器并连接到您的 SQL 服务器实例。现在右键单击数据库并找到“附加数据库”(我不记得它是否在子菜单下)。浏览到 .mdf 文件。我会先备份数据库文件。