时间:2021-05-24
在还源数据库时出现以下错误(详情参见下图):
System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BusinessDB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问。)'。 (Microsoft.SqlServer.Express.Smo)
原因分析:
没有对"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\"创建文件的权限(可以把它复制到data),这是SQL2005对文件夹的安全性限制。
解决办法:
修改文件夹到'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\”或其他盘的文件夹下(如E:\mydb)即可。注意:mdf文件和ldf文件的路径都要修改。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
SQLServer2005备份的数据库还原到SQLServer2012失败,错误信息如下:解决方法由于是还原完整数据库备份,因此删除SQLServer2012同
SqlServer2008还原2005数据库时出现3154错误(从网上找到的第二种方法已经验证通过,留下备用)解决方法1:不要在数据库名字上点右键选择还原,而要
关于SQLSERVER9003错误解决方法只适用于SQL2000:"无法打开新数据库'POS'。CREATEDATABASE中止。(MicrosoftSQLSe
SQLSERVER9003错误解决方法只适用于SQL2000(只适用于SQL2000)"无法打开新数据库'POS'。CREATEDATABASE中止。(Micr
SQL数据库作备份和还原操作几乎是日常性事务了。但某次在对SqlServer2005数据库做备份还原后经常出现数据库“受限制用户”的问题工具/原料Windows