You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入大型Excel至SQL Server时遭遇Unexpected Unrecoverable Error

解决Excel导入SQL Server时的“Unexpected Unrecoverable Error”问题

核心原因

64位系统下,SQL Server导入向导默认调用64位驱动,但你仅安装了32位Office,驱动版本不兼容是触发该错误的主要原因。

具体解决方法

  • 运行32位版导入导出向导:
    找到32位向导程序路径(示例:C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\DTSWizard.exe,其中150对应SQL Server 2019,需根据你的实际版本调整),通过这个程序执行导入,它会适配32位Office的Excel驱动。
  • 拆分大型Excel文件:
    将大文件拆分为多个小工作表或独立文件(比如每份保留1-2万行数据),降低单次导入的数据量,避免内存过载导致卡顿崩溃。
  • 修复Excel文件:
    打开Excel后,依次点击「文件」→「信息」→「检查问题」,运行兼容性检查和文件修复,处理潜在的格式或损坏问题后再尝试导入。
  • 转CSV格式导入:
    将Excel另存为CSV格式,再用SQL Server导入向导处理CSV文件,CSV的兼容性更强,可绕过Excel驱动冲突问题。
  • 单独安装64位Office驱动:
    下载安装64位的Microsoft Access Database Engine 2016 Redistributable,安装时选择「仅安装运行时」,避免和已有的32位Office冲突,之后即可用64位导入向导正常操作。

内容的提问来源于stack exchange,提问作者Jack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 22:39:52