错误945由于文件不可访问或内存或磁盘空间不足,无法打开数据库。有关详细信息,请参阅SQL Server错误日志

时间:2017-01-17 11:30:48

标签: sql-server sql-server-2008-r2 database-engine

尝试访问SQL Server Management Studio 2008 R2中的数据库,登录等时,始终会弹出以下错误。我浏览谷歌找出解决方案,但这些决议没有解决下面的问题。我有足够的权限,并有足够的磁盘空间。单击SQL Management Studio的对象资源管理器中的任何实体时,将显示以下异常。

enter image description here

3 个答案:

答案 0 :(得分:0)

您可以尝试以下选项:

  • 删除不必要的文件或添加新硬盘,添加更多硬盘空间。
  • 检查自动增长
  • 检查数据库帐户权限
  • MDF和LDF不应在OS文件系统级别标记为只读

祝你好运!

答案 1 :(得分:0)

腾出空间后,关闭Management Studio并转到services.msc,然后重新启动SQL Server()服务,即可解决问题。

答案 2 :(得分:0)

就我而言,我也收到相同的错误,并且Plesk中的DB Size显示 0Bytes 。 检入SQL Server后,我发现数据库的前面显示> (正在恢复恢复)消息正好位于数据库旁边。

在Plesk中,我强制使用了“修复数据库”选项,此后,我的数据库显示的确切DB大小= 100MB,之前显示的是0Bytes。

希望它可以帮助任何人,在Plesk托管中遇到此错误。