已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 ‘id’,表 ‘ToolingD – 路漫漫 修远兮 – CSDN博客

来源: 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 ‘id’,表 ‘ToolingD – 路漫漫 修远兮 – CSDN博客

到excel中的数据导入SQL 时遇到的

报错的错是:

==============================

– 正在复制到 [ToolingDataSystem].[dbo].[Tool] (错误)
消息
信息 0x402090df: 数据流任务: 数据插入操作的最终提交已开始。
(SQL Server 导入和导出向导)

错误 0xc0202009: 数据流任务: 出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“语句已终止。”。
已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 ‘id’,表 ‘ToolingDataSystem.dbo.Tool’;列不允许有空值。INSERT 失败。”。
(SQL Server 导入和导出向导)

信息 0x402090e0: 数据流任务: 数据插入操作的最终提交已结束。
(SQL Server 导入和导出向导)

错误 0xc0047022: 数据流任务: 组件“目标 – Tool”(251)的 ProcessInput 方法失败,错误代码为 0xC0202009。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
(SQL Server 导入和导出向导)

错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0202009。
(SQL Server 导入和导出向导)
消息
信息 0x402090df: 数据流任务: 数据插入操作的最终提交已开始。
(SQL Server 导入和导出向导)

错误 0xc0202009: 数据流任务: 出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“语句已终止。”。
已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 ‘id’,表 ‘ToolingDataSystem.dbo.Tool’;列不允许有空值。INSERT 失败。”。
(SQL Server 导入和导出向导)

信息 0x402090e0: 数据流任务: 数据插入操作的最终提交已结束。
(SQL Server 导入和导出向导)

错误 0xc0047022: 数据流任务: 组件“目标 – Tool”(251)的 ProcessInput 方法失败,错误代码为 0xC0202009。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
(SQL Server 导入和导出向导)

错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0202009。
(SQL Server 导入和导出向导)

==============================

不要勾选上面的”启用标识插入” ID 自增列 默认对应 忽略就好了
———————
作者:橙色阳光
来源:CSDN
原文:https://blog.csdn.net/sat472291519/article/details/19490673?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!

分享到:更多 ()