SQLSERVER数据库附加时出错终极版解决方案

通过附加功能添加现成的数据库是非常方便的,然而有时会出现附加数据库失败。那么,我们该如何解决此问题?我看到网上大多数的解决方法各有不一今天就来个终极版吧 这种情况一般是数据库复制到硬盘上是Windows默认是没有修改权限的只有读取权限所以附加时出错!这时候只要给操作权限即可!

SQLSERVER数据库附加时出错终极版解决方案_第1张图片

  1. 找到要添加数据库的.mdf文件,点击右键,选择属性

    SQLSERVER数据库附加时出错终极版解决方案_第2张图片 属性页面点击安全,选择Authenticated Users,单击编辑
  2. SQLSERVER数据库附加时出错终极版解决方案_第3张图片 Authenticated Users权限中选择完全控制,点击确定,点击属性界面的确定
  1. 打开数据库实例的安装目录,打开DATA文件夹。(如我的实例目录地址为:D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 也可能当时安装时装在C盘了)

    SQLSERVER数据库附加时出错终极版解决方案_第4张图片 将要附加的数据库.mdf文件.ldf文件剪切复制DATA文件夹里。
  2. SQLSERVER数据库附加时出错终极版解决方案_第5张图片 完成以上步骤,再次附加数据库。这时就可以了。
  3. SQLSERVER数据库附加时出错终极版解决方案_第6张图片 END

你可能感兴趣的:(数据库,sql,server,数据库)