首先说下我的看法:每张表对除clob数据类型的数据都导出到excel中,再将2个数据库导出的excel合并,通过excel去判断数据是否发生改变。
6 个解决方案
#1
写个客户端程序,或者两个数据库都写存储过程:
1. 计算出每个表的纪录数,看看两边是否相等
2. 对于表中是number类型的,那么sum,看看两边是否相等
3. 对于字符中,则统计这个字段两边数据库的字符数是否相等
4. 其他类型你通过各种方式进行类似的计算
5. 应该说,这些数据如果算出来的结果一样,那么准确性和完整性应该没什么问题
1. 计算出每个表的纪录数,看看两边是否相等
2. 对于表中是number类型的,那么sum,看看两边是否相等
3. 对于字符中,则统计这个字段两边数据库的字符数是否相等
4. 其他类型你通过各种方式进行类似的计算
5. 应该说,这些数据如果算出来的结果一样,那么准确性和完整性应该没什么问题
#2
关注..
#3
学习。。
#4
1,从数据库方面上来判断、鉴别
从总数量上来进行判断,看迁移前后,表、视图、存储过程、存储函数、触发器等用户对象的总数量对不对。然后看各表的总记录数对不对,再看各个序列的初始值对不对。
2,从业务上来判断,把应用程序跑起来,进应用程序界面上,跑一整套流程下来,看看是否正常,这是最保险的,毕竟数据迁移最终的目的,是为应用程序服务,即使数据有所丢失,只要应用运行正常无误,这点丢失还是可以承受的啊。
#5
这个我觉得只能从数据来了.
#6
学习……
这个还能有什么捷径吗?
这个还能有什么捷径吗?
#1
写个客户端程序,或者两个数据库都写存储过程:
1. 计算出每个表的纪录数,看看两边是否相等
2. 对于表中是number类型的,那么sum,看看两边是否相等
3. 对于字符中,则统计这个字段两边数据库的字符数是否相等
4. 其他类型你通过各种方式进行类似的计算
5. 应该说,这些数据如果算出来的结果一样,那么准确性和完整性应该没什么问题
1. 计算出每个表的纪录数,看看两边是否相等
2. 对于表中是number类型的,那么sum,看看两边是否相等
3. 对于字符中,则统计这个字段两边数据库的字符数是否相等
4. 其他类型你通过各种方式进行类似的计算
5. 应该说,这些数据如果算出来的结果一样,那么准确性和完整性应该没什么问题
#2
关注..
#3
学习。。
#4
1,从数据库方面上来判断、鉴别
从总数量上来进行判断,看迁移前后,表、视图、存储过程、存储函数、触发器等用户对象的总数量对不对。然后看各表的总记录数对不对,再看各个序列的初始值对不对。
2,从业务上来判断,把应用程序跑起来,进应用程序界面上,跑一整套流程下来,看看是否正常,这是最保险的,毕竟数据迁移最终的目的,是为应用程序服务,即使数据有所丢失,只要应用运行正常无误,这点丢失还是可以承受的啊。
#5
这个我觉得只能从数据来了.
#6
学习……
这个还能有什么捷径吗?
这个还能有什么捷径吗?