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>
<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