SQL数据库还原后无法附加
我的数据库是2000的,后来用了2005的备份了下,正在我下载到本地,用2005的给它还原了,但是不能用2000来附加了,怎么回事呀
数据库
sql
------解决方案--------------------备份文件只能还原操作,不能附加.
高版本备份不能在低版本库上还原附加.
反之是可以的.
------解决方案--------------------用2005还原后,数据库依附在了2005的实例上,内部结构就升级成2005的了,所以不能再还原回去了,你可以用2005的生成脚本功能,将整个数据库的结构生成脚本,可以选择附加数据一起生成,格式为2000,这样就可以在2000中执行并创建了
------解决方案--------------------向上兼容向上兼容
------解决方案--------------------用2005处理后,就不能直接恢复或者附加到2000了,系统表的属性已经更新到2005的了,不能再返回到2000了。