Database 使用CLOB将SQLite表大容量加载到Oracle数据库中的有效方法

Database 使用CLOB将SQLite表大容量加载到Oracle数据库中的有效方法,database,oracle,sqlite,import,export,Database,Oracle,Sqlite,Import,Export,我有一个SQLite数据库,其中包含我希望推送到Oracle数据库中的数据。有些SQLite表相对较大,有几十万行,因此每次从一行插入到另一行的速度非常慢。我知道像SQL*Loader for Oracle这样的工具,但我认为有些CLOB表会给SQL*Loader带来问题(它似乎需要一个分隔的平面文件和某种控制文件)。为了使事情更加复杂,一些数据可能存在于Oracle数据库中,因此我希望它执行合并而不是插入 从SQLite中获取数据(除了CSV之外,CSV由于CLOB而无法工作)并将其导入Ora

我有一个SQLite数据库,其中包含我希望推送到Oracle数据库中的数据。有些SQLite表相对较大,有几十万行,因此每次从一行插入到另一行的速度非常慢。我知道像SQL*Loader for Oracle这样的工具,但我认为有些CLOB表会给SQL*Loader带来问题(它似乎需要一个分隔的平面文件和某种控制文件)。为了使事情更加复杂,一些数据可能存在于Oracle数据库中,因此我希望它执行合并而不是插入

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