将Excel文件导入Oracle

时间:2009-07-06 14:58:09

标签: excel oracle import

我有一个Excel文件需要导入到(新)Oracle表中。这样做的最佳方式是什么?

5 个答案:

答案 0 :(得分:4)

最简单(技术上)的方法是将内容导出为CSV并使用SQL * Loader将其导入表中。 This link转到SQL * Loader的文档,它将解释如何编写SQL * Loader控制文件。

如果需要自动导出为CSV,可以通过电子表格中的OLE自动化或VBA代码完成。如果要为最终用户提供启动加载的工具,也可以使用VBA(shell)来执行SQL * Loader命令。

答案 1 :(得分:1)

答案 2 :(得分:1)

我很确定可以将Excel文件设置为ODBC源,但不要问我该怎么做。

我通常只是将电子表格保存为CSV并使用Oracle APEX的CSV导入向导将其导入。

答案 3 :(得分:1)

如果你需要对数据执行任何验证或交叉引用,我建议使用像Talend等实体关系管理器。你可以编写脚本来做这样的事情,但是一个工具可以减轻这种痛苦

答案 4 :(得分:0)