迁移后如何测试2个数据库的数据(架构,结构,表数据,存储过程),所有架构,存储过程是否与现有数据库相同?
最佳答案
如果迁移不涉及架构本身,则可以仅使用旨在执行架构比较的工具之一。此任务是特定于数据库供应商的。例如,here is a good article涵盖了Oracle数据库架构比较。与here is an official Microsoft advice有关如何对MS SQL Server数据库进行比较的方法。
如果您的迁移更改了存储在列中的数据的架构或格式(我不是在谈论列数据类型,而是在更改应用程序对待数据的方式-例如,在将日期存储为字符串YYYYDDMM之前现在它是一个字符串YYYYMMDD),您将必须应用自定义脚本,这些脚本会介意将旧的“格式”映射为新的“格式”。
关于database - 迁移后测试数据库数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57985443/