当前位置: 代码迷 >> Sql Server >> 小弟在Windows8.1上装了sql server 2012,但附加数据库是出错,请看图片,这个有关问题揪心了两天~求大神指点迷津
  详细解决方案

小弟在Windows8.1上装了sql server 2012,但附加数据库是出错,请看图片,这个有关问题揪心了两天~求大神指点迷津

热度:8   发布时间:2016-04-24 10:38:10.0
小弟在Windows8.1上装了sql server 2012,但附加数据库是出错,请看图片,这个问题揪心了两天~求大神指点迷津
附加数据库:

出错:

修改数据库文件权限:

再次附加,还是出错:

错误原因:

更让我不解的是附加的是 D 盘下的数据库文件,怎么提示错误是 C:\Data\SchoolFileStream.ndf

------解决方案--------------------
看你情况估计是LDF文件已经损坏了 你可以去参考一下网上的只有MDF文件的恢复方法 很多的
在这里我就不贴了
------解决方案--------------------
运行ssms时用管理员身份运行
------解决方案--------------------
第一个问题是因为你的权限不够,把文件所在的文件夹设为everyone完全控制,第二个问题,报错的是ndf,而你那里只有mdf、ldf,你附加的时候没有出现ndf?
------解决方案--------------------
这个文件是你备份出来的? 路径和报错的路经不一样,再次附件的那个路径有没有什么不同?
------解决方案--------------------
你这个号线够用到了filestream功能。按照报错信息,可能文件不完整
  相关解决方案