“数据库'XXX' 的版本为655,无法打开。此服务器支持612 版及更低版本。不支持降级路径。无法打开新数据库XXX 。CREATE DATABASE 中止。(Microsoft SQL Server,错误: 948)”
有没有办法让SQL 2005能附加这个数据库?直接附加是不行的,也不能用备份+还原的方式解决问题.
解决方法: 在SQL 2008中右键 数据库--任务--生成脚本 通过脚本生成向导为整个库的对象生成脚本,并设置好相关的脚本生成选项,尤其要注意的是脚本的服务器版本要选择sql server 2005完成向导后,在SQL 2005中执行生成的脚本,这样就把2008的库结构搬到2005了再用数据导入/导出向导把数据导过去就行了