SQLServer2000数据库迁移到SQLServer2008R2的操作记录
首先,测试了下,先分离,然后将SQLServer2000的数据库(mdf和log)弄到SQLServer2008R2的上面,进行附加数据库,结果产生错误(大致是数据偏差,还原出错之类神马的)
听取某大大的话
首先,对SQLServer2000数据库的mzyy的数据库,进行选项的设置(如图1-1,酱紫的话,好像是不会再产生日志了--之前是 完全 的,现在换成 简单 的)
图1-1
其二,进行单一用户设置(先不进行分离,先进行脱机,限制用户的访问)
然后,收缩数据库(减小数据库的大小,节省转移和还原时间,减小 log 的 大小)
之后,进行 备份 数据库
最后,将 备份目录 下的 mzyy 数据库 Copy 到你所需要 还原 的地方,进行还原数据
注:还原数据库的时候,请直接还原,不需要先创建一个新的数据库(然后进行完全覆盖)--比较耗时间(贼久的)
外加注意 代理的启动(不然 作业 不会执行)