我对SQL Server 2005数据库进行了完整备份,然后将其恢复到SQL Server 2008.我很好奇,那时它是一个2008数据库吗?
无论如何,我自从使用SQL Server 2008对它进行了完整备份,现在我有一台只有SQL Server 2012 Express的机器。当我尝试从备份文件还原时,出现以下错误:
TITLE:Microsoft SQL Server Management Studio
恢复数据库' CodeLib'失败。 >(Microsoft.SqlServer.Management.RelationalEngineTasks)
其他信息:
System.Data.SqlClient.SqlError:操作系统返回错误' 5(访问被拒绝。)'在尝试RestoreContainer :: ValidateTargetForCreation' on' D:\ SQLdata \ MSSQL10_50.SQLBESI \ MSSQL \ DATA \ CodeLib.mdf'。 (Microsoft.SqlServer.SmoExtended)
当我尝试恢复它时,我以管理员身份运行SSMS。