我在 C# 中使用 OracleBulkCopy。
工作是在 Oracle DB 12c2 的表中导入 CSV 文件。有一个专用表,有 598 列。CSV 中有不同数量的列,最多可以有 598 列与表列匹配。
当 CSV 中的列数为 255 或更少时,代码可以无缝运行。但是,当提供的源 CSV 包含 256 或更多列数时,导入失败并显示以下消息 -
ORA-39776: 加载表 MYTABLENAME 的致命 Direct Path API 错误 ORA-00600: 内部错误代码,参数:[klaprs_15], [1], [], [], [], [], [], [], [] , [], [], []
有人可以解释一下 OracleBulkCopy 中是否存在列映射限制。如果是,我如何根据我的要求调整限制?与 Oracle 255 列限制有什么关系?