核心步骤:
在sql server 2005 中直接右击数据库选还原数据库。
详细内容:
用Sql Server 2000的数据库备份来还原Sql Server 2005中的数据库
现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇《SQL2005备份还原问题 》讲解到了,但个人感觉不是很详细,现将分析和
Sql Server 2008还原2005数据库时出现 3154错误 (从网上找到的第二种方法已经验证通过,留下备用)
解决方法1:不要在数据库名字上点右键选择还原,而要是在根目录“数据库”三个字上点右键选择还原,然后再选择数据库,问题便可以解决,如果不行参照方法2
解决方法2:写sql语句处理:
RESTORE DATABASE [databaseName]
FROM DISK = N'X:\数据库备份\database.bak' with replace,
NOUNLOAD, STATS