[英]SQL Server import from Access
我正在尝试将Access(2013)数据库表复制到SQL Server2014。Access Database Engine报告64位SQL和32位Access之间的冲突。 表格>任务>导入提供了附件报告。 没有关系,也没有索引。 谁能帮忙??
操作已停止...
初始化数据流任务(成功)
初始化连接(成功)
设置SQL命令(成功)
设置源连接(成功)
设置目标连接(成功)
验证(成功)消息
准备执行(成功)
预执行(成功)
执行(成功)
复制到Actions
(错误)消息
错误0xc0202009:数据流任务1:SSIS错误代码DTS_E_OLEDBERROR。 发生OLE DB错误。 错误代码:0x80040E2F。 OLE DB记录可用。 来源:“ Microsoft Office Access数据库引擎”结果:0x80040E2F说明:“您请求对表进行的更改未成功,因为它们将在索引,主键或关系中创建重复的值。请更改该字段中的数据包含重复的数据,删除索引或重新定义索引以允许重复的条目,然后重试。”。 (SQL Server导入和导出向导)
错误0xc0209029:数据流任务1:SSIS错误代码DTS_E_INDUCEDTRANSFORMFAILUREONERROR。 由于发生了错误代码0xC020907B,“目标-Actions.Inputs [目标输入]”失败,并且“目标-Actions.Inputs [目标输入]”上的错误行配置指定了错误。 指定组件的指定对象发生错误。 在此之前可能会发布错误消息,其中包含有关失败的更多信息。 (SQL Server导入和导出向导)
错误0xc0047022:数据流任务1:SSIS错误代码DTS_E_PROCESSINPUTFAILED。 处理输入“目标输入”(134)时,组件“目标-操作”(121)上的ProcessInput方法失败,错误代码为0xC0209029。 所标识的组件从ProcessInput方法返回了错误。 该错误是特定于组件的,但该错误是致命的,将导致“数据流”任务停止运行。 在此之前可能会发布错误消息,其中包含有关失败的更多信息。 (SQL Server导入和导出向导)
执行后(成功)消息
很明显,MS访问中存在重复的行或空值。 对于第二个错误,您可能需要访问此链接或信息https://connect.microsoft.com/SQLServer/feedback/details/573638/ssis-package-failes-with-ole-db-error-when-using-顺序容器交易支持
第三个结果是您遇到错误时可能导致整个程序包转换失败
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.