从SQL SERVER 2008(一下简称2008) 备份到 SQL SERVER 2005(一下简称2005),由于低版本无法兼容高版本,所以直接备份还原是不行的。
可以通过一下步骤,将2008的数据库备份到2005 。
1.在2008新建数据库脚本,注意选择目标为2005.
2.将table object后面的一大串alter table删除,主要是表字段的约束,有时会导致复制数据失败。然后在2005中运行脚本。
3.在2008导出数据,目标选择2005的相应库,注意编辑映射,忽略标示字段(自增字段)。
呵呵,终于成功了。