在Output:
中进行调试时SSIS包" C:\ Users \ UserA \ Documents \ Visual Studio 2015 \项目\ eSSIS \ eSSIS \ Package1.dtsx"开始。 信息:数据流任务1的0x4004300A,SSIS.Pipeline:验证 阶段正在开始。信息:数据流任务1中的0x4004300A, SSIS.Pipeline:验证阶段正在开始。信息:0x40043006 在数据流任务1,SSIS.Pipeline:准备执行阶段是 开始。信息:0x40043007在数据流任务1,SSIS.Pipeline: 预执行阶段正在开始。错误:数据流任务1处的0xC0202009, Excel目标2:SSIS错误代码DTS_E_OLEDBERROR。 OLE DB 错误已经发生。错误代码:0x80040E21。 OLE DB记录是 可用。来源:" Microsoft Access数据库引擎" HRESULT: 0x80040E21说明:"生成多步OLE DB操作 错误。检查每个OLE DB状态值(如果可用)。没有工作 完成。&#34 ;.错误:数据流任务1处的0xC002F445,Excel目标2: 设置绑定时发生错误 " SHORTDESCRIPTION"柱。绑定状态为" DT_NTEXT"。错误: 0xC0202025在数据流任务1,Excel目标2:无法创建 OLE DB访问器。验证列元数据是否有效。错误: 0xC004701A在数据流任务1,SSIS.Pipeline:Excel目标 未执行预执行阶段并返回错误代码0xC0202025。 信息:0x4004300B在数据流任务1,SSIS.Pipeline:" Excel 目的地"写了0行。信息:数据流任务中的0x40043009 1,SSIS.Pipeline:清理阶段正在开始。任务失败:数据流 任务1警告:Package1处的0x80019002:SSIS警告代码 DTS_W_MAXIMUMERRORCOUNTREACHED。执行方法成功了,但是 引发的错误数量(4)达到允许的最大值(1); 导致失败。当错误数量达到时,就会发生这种情况 MaximumErrorCount中指定的数字。改变 MaximumErrorCount或修复错误。 SSIS包 " C:\ Users \ UserA \ Documents \ Visual Studio 2015 \项目\ eSSIS \ eSSIS \ Package1.dtsx"完成:失败。 该程序' [11704] DtsDebugHost.exe:DTS'已退出代码0 (为0x0)。
有人在this link上给出了答案:
您必须包含用于执行包的帐户 表现计数器组。
我想试试这个变通方法/答案,但不知道如何包含帐户来执行包。请帮忙