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

来源:互联网 发布:黄政民在韩国地位知乎 编辑:程序博客网 时间:2024/04/30 20:56

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

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

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

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

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


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


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

怎样解决添加数据库错误948
  1. 向数据库里添加数据。登录sql数据库后,我们在使用SQL数据库时有时需要添加我们需要的数据库,步骤如下。右键【数据库】,打开【附加】。

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

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

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

    怎样解决添加数据库错误948
  5. 打开计算机管理找打SqlSever配置管理器。打开配置管理器后找到sqlsever服务并打开,查看我们目前使用的服务,找到sql2008服务(不同电脑安装的可能不同)并启动,等待服务开启,这个自己在服务里好好看看找找。

    怎样解决添加数据库错误948
  6. 打开服务器出现错误。我们启动SQL2008服务出现错误,没有启动服务成功。

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

    怎样解决添加数据库错误948
  8. 记下我们使用的服务。现在记下我们开启使用的是哪个服务例如这里:SQL2008,等会要重新使用此服务登录数据库,再重新附加数据库。

    怎样解决添加数据库错误948
  9. 重新附加数据库。我们使用上面重新开启的数据库服务登录SQL数据库,重新附加Myktv.mdf数据库,我们发现这时就成功附加上了。

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




0 0
原创粉丝点击