Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于一个测试项目,我需要测试数据库是否按要求工作;以及需要检查给定两个数据库,数据库中的数据是否相同。那么,是否有任何预定义的算法来执行此任务?
定义什么是相同的。它是模式、数据还是两者兼而有之?如果是模式,它只是表还是所有元素,包括函数/过程/视图等。
如果您要使用 jdbc,则从模式揭示函数开始,并逐一比较和对比对象。然后对表内的数据重复相同的操作。
您可以利用 OpenSource 项目来阅读架构详细信息。