首页 > 解决方案 > 通过 Migration Wizard 离线进行 Sybase 到 Oracle 表迁移

问题描述

如何为我的 sybase 到 oracle 迁移创建插入脚本?迁移向导只给了我迁移过程和触发器等的选项。但是只有表格没有选择。当我尝试离线迁移表并移动数据时。datamove/ 文件夹为空。我还想只迁移特定的表(具有长标识符的表),因为我能够使用 Copy 将其余表迁移到 Oracle。我还必须注意,我不想升级到新版本的 oracle。目前在〜12.1,所以我需要限制标识符。

如何获取表格插入的离线脚本?

标签: oracleoracle-sqldeveloperdatabase-migrationoracle12csybase

解决方案


您(可能!)不希望为离线迁移脚本插入 INSERT。如果您只是在运行 INSERT,那么在线方法可能就足够了。

离线策略的重点是将 Sybase 实例中的数据提取到平面、分隔的文本文件(使用 BCP),然后我们可以使用 SQLLDR 或外部表将其加载回 Oracle 数据库,这将比使用快得多插入脚本。

请查看这份白皮书,其中我详细介绍了离线 Sybase 迁移。

在此处输入图像描述


推荐阅读