手工是不可能完成的,SQL脚本应付不了复杂的环境,程序虽然梦幻但是工作量很大,实际上还有一些一次性工作,例如权限,角色等设置,这个时候程序的价值其实不大。
这里我们准备分3个阶段
1 正确性:每一个字段必须单独检查,后续有多少字段未处理,进度可以反向推进业务
2 性能:转换程序最好可以在8个小时甚至在2个小时内完成
3 高效:数据转换是一件悲伤到逆流成河的事情,错了最好马上秒级还原并马上修正再次验证
4 反复:每一个小的流程可以识别自身状态,整体反复执行
5 唯一:最后生成的数据有唯一的数据主键编号,方便还原问题。
6 快速:充分利用SQL脚本,快速转换数据
有标识列么?没有的话,insert into b库名.dbo.user2 select a库名.dbo.user1where .....有标识列则需要先修改表user2,取消标识列,然后再导入。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)