首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将SQL Server 2000备份还原到SQL Server 2008

问无法将SQL Server 2000备份还原到SQL Server 2008
EN

Stack Overflow用户
提问于 2009-11-04 12:48:07
回答 2查看 7.1K关注 0票数 2

我有一个从SQL Server2000数据库获取的备份文件,我正在尝试将其恢复到2008数据库。然而,我得到了这个错误:

执行Transact-SQL语句或批处理时发生异常。设备'C:\Program Files\Microsoft Microsoft.SqlServer.ConnectionInfo Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\customers.bak‘上的介质族的格式不正确。SQL Server无法处理此媒体簇。RESTORE HEADERONLY异常终止。(Microsoft SQL Server,错误: 3241)

我是最初备份的那个人(几年前)。它是一个托管的SQL Server。如果我没记错的话,我是通过某种在线的“控制面板”得到备份的。

EN

回答 2

Stack Overflow用户

发布于 2009-11-04 13:22:15

SQL2000 SP4数据库可以即时升级到SQL2008(包括恢复-升级)。参见Version and Edition Upgrades。如果您收到该消息,则最有可能是介质已损坏。

票数 3
EN

Stack Overflow用户

发布于 2014-09-03 14:17:57

在SQL Server 2008中,请执行以下步骤

  1. 使用与SQL Server2000中相同的名称创建新数据库
  2. 写入数据库名称后,转到选项选项卡
  3. ,在兼容级别下拉列表中选择'SQL Server2000(80)
  4. 创建数据库后,转到任务并选择还原资源<

>H19在选择还原资源后,转到选项选项卡并选择‘覆盖现有数据库(使用Replace)

  1. Your数据库将被还原<代码>H212<代码>G213
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1671707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档