当前位置:首页 - SQL

sql错误5120

作者:高景洋 日期:2014-12-07 16:54:52 浏览次数:3900

数据库服务器更换硬盘,在更换硬盘前,新将数据库文件移至同服务器上的另一个大容量硬盘上。

硬盘换好后,又将数据库文件原样不动的移回来。

理论上,所有操作应该结束了。

然后,重新连接sql 后,发现数据库远法连接,报 “sql错误5120” 错误。


经一番查找,原因有2点:

1、在数据库所在目录的转移过程中,目录属性变成了 “只读”,导致sql无权限修改数据文件。

2、数据库所在目录 的 everyone 用户没有相应权限


所以解决方法:

1、取消数据库所在目录的“只读”选项

2、检查数据库所在目录 everyone 是否有 “完全控制”权,如果没有添加

3、对服务器上的数据库,先执行“脱机”操作,再执行“联机”操作。

4、执行以上操作后,如发现“复制发布”全部挂掉,重新启动sql server 服务,ok 搞定。

本文永久性链接:
<a href="http://r4.com.cn/art62.aspx">sql错误5120</a>
当前header:Host: r4.com.cn X-Host1: r4.com.cn X-Host2: r4.com.cn X-Host3: 127.0.0.1:8080 X-Forwarded-For: 3.142.197.111 X-Real-Ip: 3.142.197.111 X-Domain: r4.com.cn X-Request: GET /art62.aspx HTTP/1.1 X-Request-Uri: /art62.aspx Connection: close Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) Accept-Encoding: gzip, br, zstd, deflate