在 SQL Server 2012 上还原 SQL Server 2000 备份 [英] Restore a SQL Server 2000 backup on SQL Server 2012

查看:91
本文介绍了在 SQL Server 2012 上还原 SQL Server 2000 备份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在将备份从 SQL Server 2000 恢复到最新版本时收到以下错误消息.我不知道旧版本,现在我用的是 SQL Server 2012 (11.0.3128.0).

I have got following error message while restoring a backup from SQL Server 2000 to the latest version. I do not know the old version, now I am using SQL Server 2012 (11.0.3128.0).

错误信息是:

消息 3169,级别 16,状态 1,服务器 FF101,第 1 行
数据库备份在运行版本 8.00.0760 的服务器上.该版本与运行版本 11.00.3128 的服务器不兼容.在支持备份的服务器上恢复数据库,或者使用与该服务器兼容的备份.

Msg 3169, Level 16, State 1, Server FF101, Line 1
The database was backed up on a server running version 8.00.0760. That version is incompatible with this server, which is running version 11.00.3128. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server.

推荐答案

您正在尝试在 SQL Server 2012 上还原 SQL Server 2000 数据库.这不受支持.

You are trying to restore a SQL Server 2000 database on SQL Server 2012. This is not supported.

您需要先在 SQL Server 2005、2008 或 2008 R2 实例上恢复数据库,然后从那里备份,然后在 SQL Server 2012 上恢复新备份.微软在这里解释了这一点.

You will need to restore your database on an instance of SQL Server 2005, 2008 or 2008 R2 first, then back it up from there, then restore the new backup on SQL Server 2012. Microsoft explains this here.

这篇关于在 SQL Server 2012 上还原 SQL Server 2000 备份的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆