如题。
一款软件是 SqlServer2000 创建的备份(.BAK 文件)
怎么用SqlServer2008 打开?
我哦用了如下两种方法 都失败了:
1.我先建立了一个空数据库,然后 在“选项”里 调节了兼容级别(2000(70))然后还原数据库,结果报错3241,媒体簇不正确。
2.然后我又 尝试点“数据库——附加” 选择数据库备份,结果报错 5171 不是主数据库文件。。。
请问有什么方法能解决?
谢谢!
------解决思路----------------------
这个估计是备份的问题,可能是备份时没有删除以前备份记录,备份到多个bak文件中了
------解决思路----------------------
兼容模式只影响数据库常规操作时的行为。
2000/2008的备份文件是不兼容的,是不能读取的。
只能是先还原到2000,然后在2008中导入。