Oracle到SQL Server迁移验证

时间:2009-07-03 04:48:43

标签: sql-server oracle testing

我们正在完成Oracle到SQL Server 2005的迁移(架构,数据和编程对象)。我们有大约1220个存储过程要测试。测试它们的最佳方法是什么?这里有可能的自动化吗?

我们正在考虑编写一个小窗口工具,它将获取存储过程名称和参数列表,将调用Oracle和SQL Server数据库,然后比较表表输出。虽然这在一定程度上减轻了疼痛,但它仍然不会消除人为干预,也不会测试存储过程的每个可能的流程,除非指定的参数改变了proc流程。

我想,我想说的是我们可以做些什么来缓解痛苦!

所有和任何建议/帮助将不胜感激!!

谢谢, 阿图尔

1 个答案:

答案 0 :(得分:1)

这里唯一重要的是应用程序的工作。因此,我的建议是运行应用程序并在包含相同数据的两个数据库上测试您的方案,并查看两种情况下的结果是否相同。当您发现错误时,您需要放大问题并尝试在应用程序之外使用简单的低级别调用来重现问题。

我希望这有帮助, Ronald