在 SQL Server Management Studio 2008 R2 中尝试访问数据库、登录等时,总是弹出以下错误。我浏览谷歌以找到解决方案,但这些解决方案没有解决以下问题。我有足够的权限并且有足够的磁盘空间。当单击 SQL Management Studio 的对象资源管理器中的任何实体时,会出现以下异常。
腾出空间后,关闭 Management Studio 并转到 services.msc 并重新启动 SQL Server () 服务,这将解决您的问题。
就我而言,我也收到了同样的错误,Plesk 中的数据库大小显示为0Bytes。 检查 SQL Server 后,我发现数据库前面显示 > (恢复待定) 消息就在数据库旁边。
在 Plesk 中,我使用了“强制修复数据库”选项,之后我的数据库显示准确的数据库大小 = 100MB,而之前显示的是 0 字节。
希望它对任何在 Plesk 托管中遇到此错误的人有所帮助。
您可以尝试以下选项:
祝你好运!
就我而言,MDF 文件已被删除。
检查目录
C:\Program Files\Microsoft SQL Server\MSSQL15.[sqlserver edittion]\MSSQL\DATA
以查看.mdf文件是否就位
这是此恢复待处理类型问题的解决方案之一。
首先检查正在运行的查询 - ** 1. 选择名称,state_desc FROM sys.databases WHERE state_desc ='RECOVERY_PENDING';**
然后运行此查询
** 2. 更改数据库 [YourDatabaseName] 设置为在线;**
**Gaurav Porwal**