1

我有 SQLite 数据库,其中包含要推送到 Oracle 数据库中的数据。一些 SQLite 表比较大,有几十万行,所以一次插入一行是非常缓慢的。我知道 SQL*Loader for Oracle 之类的工具,但我认为有些 CLOB 表会导致 SQL*Loader 出现问题(这似乎需要一个分隔的平面文件和某种控制文件)。为了使事情变得更复杂,一些数据可能存在于 Oracle 数据库中,所以我希望它进行合并而不是插入。

从 SQLite 中获取数据(除了 CSV,由于 CLOB 而无法工作)并将其导入 Oracle 的最有效方法是什么?编辑:似乎 SQL*Loader 是我将数据导入 Oracle 的最佳选择,并且确实可以以多种不同方式处理导入 CLOB。有人对从 SQLite 数据库创建控制和数据文件有任何提示吗?

4

0 回答 0