【错误提示】
附加数据库对于服务器“XXXXX”失败。 (Microsoft.SqlServer.Smo)无法升级数据库 ‘XXXX’,因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQLServer,错误: 3415)
【解决办法】
方案1: 将要附加的数据库文件(XX.mdf和XX.ldf)拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功,如下图位置:


其他方法:
方案2: 在登录验证时,选择“Windows 身份验证”,而不是“SQLServer 身份验证”,即便你的登录帐号是 sa。
方案3: 如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限; 将SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service;
文章转载自名师高徒软件,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




