从SQL2000升级到SQL2005可以直接还原来自SQL2000的完全备份。还有一种附加文件的方法但不太方便。
顺序是这样的:
1.完全备份2k到文件,注意排序规则和兼容级别。
2.在2005中新建一个空的数据库,从2005还原来自文件的数据。注意保证排序规则和兼容级别一致。
3.没有意外的话就完成了数据迁移。修改数据库兼容模式为SQL 2005 90。执行sp_updatestats对所有的索引重建。
    这样的话2005基本上能还原到原来的速度。然后经过一段时间使用,由于数据库的自身优化,速度会更快一些。