还原数据库错误解决方法,sql2005还原数据库错误的问题解决方法

享受一篇在sql 二零零六或sql server
二零零一中还原数据库时现身多姿多彩的难题时的减轻措施,有必要的相恋的人能够参见,当然那只是小编采摘的一部份,况兼有所标题都访谈到的哦。

在还源数据库时现身以下错误(详细情况参见下图卡塔尔(قطر‎:

难题一,还原失利提示

System.Data.SqlClient.SqlError: 在对 ‘C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\BusinessDB.mdf’ 尝试
‘RestoreContainer::ValidateTargetForCreation’ 时,操作系统重回了不当
‘5(谢绝访谈。卡塔尔(قطر‎’。 (Microsoft.SqlServer.Express.SmoState of Qatar

System.Data.SqlClient.SqlError: The backup set holds a backup of a
database other than the existing ‘XXX’ database.
(Microsoft.SqlServer.Express.Smo)

案由解析:

检查了刹那间发觉原本是和睦操作上的标题

没有对”C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\”创设文件的权柄,那是SQL2006对文本夹的安全性节制。

原本在SQL二零零六还要在接收此中勾选覆盖现存数据库,并且选拔对象数据库的门径,操作才会瓜熟蒂落的。

化解办法:

习感到常了SQL二零零三的操作,在SQL二零零五上就日常疏忽大体了

改正文件夹到’C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\永利集团官方网站入口,Data\”或任何盘的文本夹下就能够。注意:mdf文件和ldf文件的不二等秘书籍都要校正。

主题素材二,还原数据库名难点

还源数据库时出现以下错误

System.Data.SqlClient.SqlError: 在对 ‘C:Program FilesMicrosoft SQL
ServerMSSQL.1MSSQLBusinessDB.mdf’ 尝试
‘RestoreContainer::ValidateTargetForCreation’ 时,操作系统再次来到了不当
‘5(否决访谈。State of Qatar’。 (Microsoft.SqlServer.Express.Smo卡塔尔(قطر‎

原因分析:

从没对C:Program FilesMicrosoft SQL
ServerMSSQL.1MSSQL创立文件的权杖,那是SQL二零零七对文件夹的安全性限定。

化解办法:

校订文件夹到’C:Program FilesMicrosoft SQL
ServerMSSQL.1MSSQLData或其余盘的文本夹下就能够。注意:mdf文件和ldf文件的不二等秘书诀都要校订。

此外参谋

当还原数据库时,倘使现身为备份或还原操作内定的配备太多;只允许钦定61个

发表评论

电子邮件地址不会被公开。 必填项已用*标注