您的位置:首页 > 数据库

附加AdventureWorks过程中的5120/948错误处理方法

2014-08-13 16:54 232 查看


SQL Server2008附加数据库失败 错误号:5120  

附加数据库时,显示错误,错误信息为



一种解决方法为,设置mdf文件所在文件夹的权限(有些资料说只设置mdf文件的权限就好,但我试了不管用),在文件夹上右击——属性——安全,如图所示:



选择组或用户名中的Authenticated Users,点击编辑修改权限,选中允许完全控制,确定即可。



另一种解决方法,查了资料说不要用sa账户登录,用windows身份验证登录就可以附加成功,但是我的正好相反,用windows身份验证登录不能成功,用sa账户登录就可以附加成功。


怎样解决添加数据库错误948

在使用SQL数据库添加数据时,有时候会出现错误无法添加上错误号为948。我们采用图文的方式给大家分析下怎样解决这样的错误信息。





向数据库里添加数据。登录sql数据库后,我们在使用SQL数据库时有时需要添加我们需要的数据库,步骤如下。右键【数据库】,打开【附加】。





找到我们需要添加的数据库。选择数据库这里我们添加我的U盘下MyKTV.mdf数据库,选择后我们点击确定按钮,等待选择好。





遇到添加失败情况。在上步骤里,我们完成点击确定后却没有添加上数据库,伤心啊,出现了错误信息我们点击错误框确定按钮。





查看出现错误原因。分析下我们如何解决以后出现这样情况。我们看到错误信息框上面介绍说版本太低不支持,其实这时服务的问题。





打开计算机管理找打SqlSever配置管理器。打开配置管理器后找到sqlsever服务并打开,查看我们目前使用的服务,找到sql2008服务(不同电脑安装的可能不同)并启动,等待服务开启,这个自己在服务里好好看看找找。





打开服务器出现错误。我们启动SQL2008服务出现错误,没有启动服务成功。





解决打开服务失败。是什么原因呢,有时候在使用数据库时打开多个服务会出现错误,我们把之前使用的服务停止了,再重新启动现在的服务就好了。





记下我们使用的服务。现在记下我们开启使用的是哪个服务例如这里:SQL2008,等会要重新使用此服务登录数据库,再重新附加数据库。





重新附加数据库。我们使用上面重新开启的数据库服务登录SQL数据库,重新附加Myktv.mdf数据库,我们发现这时就成功附加上了。







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库