sql sever 2008版本和sql sever 2008 R2版本
如果sql sever 2008 R2 版本上分出来的数据库 拿到sql 2008,sql2005,sql2000等低版本的数据库上去附加的话就会报错,因为sql sever只支持向下兼容不支持向上兼容
所以,你的这个数据库文件只能在 sql2008 R2,sql2010,sql2012 上去附加和使用!!
如果想降级的话,请使用导出数据脚本来进行数据库文件以及数据的转移!!
高版本数据库不能附加到低版本上,比如SQL 2012 的数据文件不能附加到SQL2008 r2上。你要在数据库对象管理器里右击你的数据库,选择“任务”,“生成脚本”。然后把生成的脚本在sql2008 r2上执行就可以了。从下面两个方面找找原因:1 附加至少有两个文件,一个主数据库文件,扩展名为MDF,另一个是日志文件,扩展名为LDF。
2 如果数据库服务器存在与要附加的数据库同名的数据库,则必须先删除同名的数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)