【问题标题】:Is it possible to compare databases from two different types of SQL是否可以比较来自两种不同类型 SQL 的数据库
【发布时间】:2022-11-18 16:31:50
【问题描述】:

是否可以比较来自 Oracle 数据库和 Azure SQL 数据库的数据。每个数据应该相同,但我想知道有没有办法检查和确认这一点?

我在想也许有一个 Java 应用程序可以检查和比较每个应用程序的同一行,或者检查总计/计数。或者有更直接的方法吗?任何建议表示赞赏。

【问题讨论】:

  • 您出于任何原因需要用 Java 编写代码吗?因为目前存在许多用于此的工具和应用程序,所以我只是在谷歌上看了一下,我找到了一些用于此的工具。所以如果这需要特定的应用程序或工作,我就知道了
  • 您可能能够将每个表与生成散列的查询进行比较。请参阅我的回答here,了解适用于 Oracle 和 SQL Server 的查询。

标签: oracle azure-sql-database


【解决方案1】:

也许你应该给我们更多关于数据库故事的信息。

您是否从 Oracle 数据库或其他方式创建了 Azure SQL 数据库?

我的方法是:

  1. 使用SSMA 将 Oracle 数据库转换为 SQL Server 数据库。
  2. 现在使用您在网上找到的任何比较数据库(有很多)并比较两者。

    如果你告诉我更多关于数据库的故事,我会更好地理解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 2022-06-16
    • 2014-08-30
    • 1970-01-01
    • 2015-06-11
    • 1970-01-01
    相关资源
    最近更新 更多