SQL2005备份还原问题
新装了SQL Server 2005,想把原来旧版本SQL的数据库备分还原到SQL2005上去,结果无法还原,错误信息为:
备份集中的数据库备份与现有的 'foofoo' 数据库不同。
相同问题求救的有:
*
sql server2005还原数据库文件和文件组总是提示“备份集中数据库备份与现有XX数据库不同”
*
SQL Server 2005还原问题
参考网友意见,注意以下几点,最终还原成功。
* 不要新建数据库,应该把已经存在的foofoo库删除, 直接在还原的时候, 指定还原后的库名为foofoo。
* 必须在选项中确认还原的目录存在。还原的两个数据库文件会新建,但是目录不存在就会失败。该还原路径是原数据库的路径,可以更改,至少目录名可以更改,但要保证更改后的目录存在。
* 有些网友提出数据库名要与原数据库名一致。在SQL2005中实验证明数据库名可以改变。
参考以下网友贴子:
[1]
SQL7如何升级到SQL2005??
[2]
sql2000里备份的数据库文件无法在2005里还原啊?
(转载请注明来源于金庆的专栏)
还原详细错误信息如下:
===================================
还原 对于 服务器“DATA-SERVER”失败。 (Microsoft.SqlServer.Smo)
------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476
------------------------------
程序位置:
在 Microsoft.SqlServer.Management.Smo.Restore.SqlRestore(Server srv)
在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseOptions.RunRestore()
===================================
System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 'foofoo' 数据库不同。 (Microsoft.SqlServer.Smo)
------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&LinkId=20476
------------------------------
程序位置:
在 Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQueryWithMessage(StringCollection queries, ServerMessageEventHandler dbccMessageHandler, Boolean errorsAsMessages)
在 Microsoft.SqlServer.Management.Smo.BackupRestoreBase.ExecuteSql(Server server, StringCollection queries)
在 Microsoft.SqlServer.Management.Smo.Restore.SqlRestore(Server srv)
SQL2005备份还原问题
原创wx648abf25141f7 博主文章分类:C/C++ ©著作权
©著作权归作者所有:来自51CTO博客作者wx648abf25141f7的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:(Python编程)C扩展概览
下一篇:设计死了吗?
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
sql server 数据库日志还原
角色是一个权限的集合,只要将用户加入到角色成员(给用户分配一个角色),就可以给这个用户分配这个角色所具有的全部权限。角色的出现极大的简化了权限的管理。
服务器角色 数据库角色 用户定义数据库角色 架构 -
sql2005远程连接问题
某项目C/S结构,遇到问题,sql2005数据库,客户端在局域网内远程连接一切正常,但是通过互联网远程连接就是连不上,几个人折腾了一下午,排查原因,最 辛苦呀!!!!!!晚上回家赶紧想办法解决,换端口
远程连接 sql sql server database manager -
sql2005数据导入出错问题
最近在把一个大的文本文件中的数据导入到sql2005中时,出现错误。相同文件导入sql2000则不会出现错误。原因是2005和2000在缺省的转换字符长度设置上不同。碰到类似问题,要调整相关数据段的长度。
职场 数据库 休闲 sql server 2005 数据导入出错