sql还原时出现3169错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql还原时出现3169错误相关的知识,希望对你有一定的参考价值。
已备份数据库的磁盘上结构版本为 611。服务器支持版本 539,无法还原或升级此数据库。
RESTORE FILELIST 操作异常终止。 (Microsoft SQL Server,错误: 3169) 服务器安装的是sql2000。原备份数据库型号不知道。
或者在sql Server 2008上还原数据备份后可生成数据库脚本,并把“编写数据的脚本”设为True, “为服务器版本编写脚本”选择SQL SERVER 2000,把生成的脚本文件在SQL SERVER 2000的目标机器上运行就可以了。 参考技术A (Microsoft SQL Server,错误: 3169) 备份是从xp+sql2005上备份的,还原也是到xp+sql 2005,sql 2005 装了sp1+sp2补丁,不过还原的机子上同时装有sql 2000
在SQL SERVER 2005中还原数据库时出现错误:system.data.sqlclient.sqlerror 媒体集有 2 个媒体簇 但只提供了 1 个。必须提供所有成员。 (microsof
问题:
在SQL SERVER 2005中还原数据库时出现错误:system.data.sqlclient.sqlerror 媒体集有 2 个媒体簇 但只提供了 1 个。必须提供所有成员。 (microsoft.sqlserver.smo)
原因:
由于备份时,没有去掉默认的备份路径(C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\backup.bak),
而又添加了一个新的路径,结果备份了两份,但它们之间彼此依赖,所以没有办法恢复成功。
解决:
备份时清空原来的路径,再添加新的备份路径,就OK了。
以上是关于sql还原时出现3169错误的主要内容,如果未能解决你的问题,请参考以下文章
在SQL SERVER 2005中还原数据库时出现错误:system.data.sqlclient.sqlerror 媒体集有 2 个媒体簇 但只提供了 1 个。必须提供所有成员。 (microsof