如何在Oracle SQL Live中导入Excel文件及解决CSV导入失败问题
Oracle SQL Live 数据导入操作与故障排查指南
一、Excel 文件导入操作流程
Oracle SQL Live 暂不支持直接导入 .xlsx/.xls 格式的 Excel 文件,需先转格式后按 CSV 导入流程操作,具体步骤如下:
- 打开目标 Excel 文件,点击「另存为」,选择保存类型为「CSV(逗号分隔)」,编码选择「UTF-8」后导出
- 登录 Oracle SQL Live 进入对应工作区,依次点击左侧菜单栏「SQL Workshop」→「Utilities」→「Data Workshop」
- 选择「Load Data」模块下的「Upload File」,点击上传区域选择刚才导出的 CSV 文件
- 按需调整目标表名、列映射规则、字段数据类型,确认无误后点击「Load Data」等待导入完成即可
二、CSV 格式导入失败故障排查方案
按以下优先级排查问题:
- 编码不兼容:如果导入后出现乱码或直接导入中断,优先检查 CSV 文件编码,必须为 UTF-8 格式,可通过 Windows 记事本打开文件后点击「另存为」,在编码下拉框确认并修正
- 文件格式不符合规范:检查文件内容是否存在以下异常:
- 字段内容包含逗号但未用双引号包裹
- 表头存在特殊符号、空格,或与
SELECT/FROM等 Oracle 保留关键字冲突,冲突项需提前修改或导入时手动指定别名 - 存在空行、行尾多余逗号、行列数不匹配的异常行,需删除或修正后再导入
- 数据类型不匹配:导入前预览映射规则,确认字符串长度、数字精度、日期格式和目标表定义一致,日期字段需手动指定匹配的格式串,例如
YYYY-MM-DD HH24:MI:SS - 文件大小超限:Oracle SQL Live 免费版单文件导入上限为 10MB,超出体积的文件需拆分后分批导入
- 权限不足:确认当前账号对目标 Schema 有建表、插入数据的权限,无权限需联系工作区管理员开通
内容的提问来源于stack exchange,提问作者Lokesh Sharma
相关产品推荐
相关产品推荐

