sql-server - Oracle 到 SQL Server 迁移验证

标签 sql-server oracle testing

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

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

我想,我想说的是我们可以做些什么来进一步减轻痛苦!

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

谢谢, 阿图尔

最佳答案

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

希望对你有帮助 Ronald

关于sql-server - Oracle 到 SQL Server 迁移验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1077797/

相关文章:

sql-server - UNPIVOT 返回数据类型

sql-server - 根据表和目标中的每个 SQL 语句导出平面文件

database - 是否有与 SQL Server 的应用程序名称连接字符串参数等效的 Oracle?

sql - 如何使用oracle查找包含特定字符串值的列名

eclipse - 从测试类运行单个集成测试

SQL Server - 在Where和Select中使用Exists子句

sql-server - Azure 中的 Quartz.net : "tables without a clustered index are not supported" when deleting a job

sql - 如何忽略 Oracle 分析函数中的空值

ruby-on-rails - Rspec:如何使用局部变量和参数测试部分渲染?

javascript - 我可以在 NodeJs 中模拟控制台吗?