码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server数据库附加失败:错误5120和错误950

时间:2014-05-14 00:24:35      阅读:550      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   ext   http   2014   

        再次敲机房,想参考以前的物理模型,结果在附加数据库这一环节出现了点问题,下面总结一下。

        1、附加数据库失败,错误5120


       bubuko.com,布布扣


        对于这种错误,我在网上搜集了一下,主要有以下几种解决办法:

        方法一:将要附加的文件拷贝到SQL Server默认的Data目录,即C:\ProgramFiles\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA,此时附加就会成功。

        方法二:在登陆验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”。

        方法三:更改MDF和LDF文件设置为完全控制。

        方法四:如果一定要使用"SQL Server身份验证",请更改登录帐号的权限,使其对要附加文件有完全操作权限,将SQL Server服务的账户登录身份有Network Service改为Local Service。

        我遇到的是第三种情况。


        2、数据库附加失败,错误950


       bubuko.com,布布扣


        对于这个错误,自己纠结了好久,在网上查了查也木有解决的办法,最后还是询问了一个有经验的同学才得以解决了。附加数据库的版本是SQL Server2005的,而我现在使用的是SQL Server2012,SQL Server2012对于SQL Server2008是兼容的,但是不兼容SQL Server2005。

        解决办法:将SQL Server2005的数据库用SQL Server2008附加一下,重新生成脚本,这样SQL Server2012就可以附加了。

SQL Server数据库附加失败:错误5120和错误950,布布扣,bubuko.com

SQL Server数据库附加失败:错误5120和错误950

标签:style   blog   c   ext   http   2014   

原文地址:http://blog.csdn.net/zjx86320/article/details/25562361

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!