将大型数据从excel高效导入Oracle

将大型数据从excel高效导入Oracle,excel,oracle,performance,Excel,Oracle,Performance,我在OracleDB中有一个20列的表,其中包含超过150K行的记录。我选择了所有记录并导出了Excel工作表的实例。还导出为Insert语句 我用同一个表的另一个名称创建了重复表,用于插入记录。(我必须在不同的机器和环境上执行此操作,只需在相同的db模式上进行测试) 在Excel格式下,通过数据库->导入->导入表数据时,仅查看25K行的记录需要很长时间,而150K Toad没有响应 在Insert语句的另一种方式中,我必须断开数字行,以便在运行超过200K行的Insert语句时不会出现内存异

我在OracleDB中有一个20列的表,其中包含超过150K行的记录。我选择了所有记录并导出了Excel工作表的实例。还导出为Insert语句

我用同一个表的另一个名称创建了重复表,用于插入记录。(我必须在不同的机器和环境上执行此操作,只需在相同的db模式上进行测试)

在Excel格式下,通过数据库->导入->导入表数据时,仅查看25K行的记录需要很长时间,而150K Toad没有响应

在Insert语句的另一种方式中,我必须断开数字行,以便在运行超过200K行的Insert语句时不会出现内存异常


有谁能建议将记录从excel导出到oracle表的有效且最佳的方法吗

用数据写一个插入脚本?@Matt可以解释怎么做?你在用什么工具,蟾蜍?另外,您可以通过使用CSV over XLSX绕过这个问题,proby@thatjeffsmith我在用蟾蜍。但导入表没有.csv选项,它有.xls、.txt、.dbf、.mdb和剪贴板