将 SQL Server 2005 中的数据库迁移到 Oracle 的最简单方法是什么?我有大约 6 个表,每个表都包含大量数据。
答案1
看看这个 Oracle 页面将 Microsoft SQL Server 迁移到 Oracle。
答案2
您可以尝试 Microsoft 的数据库发布向导。它将数据库“发布”到 T-SQL 脚本。我还没有尝试直接迁移到 Oracle。但是,我怀疑您可以使用 T-SQL 脚本进行适当的修改。
答案3
如果只有六个表,手动转换可能会得到最佳结果。创建 ERD,生成 Oracle 模式,然后通过导出 CSV 文件并导入它们来传输数据。我使用了上面链接的 SQL Developer,但有时需要做一些工作才能使一切正常,然后您仍然必须创建 ERD 以供将来开发。它确实为我节省了大量转换时间,但那是超过 100 个表。在这种情况下,使用该工具创建大部分内容然后再修复所有内容会更快。