SSIS包 放到作业里执行出错
用vs2008建了几个包,是执行同步2个数据库部分时间的数据的。
像通过作业建立,然后建立维护计划在定点时间去执行。可是总是报错误
开始是报一个xml不规范的错误。后来加入包配置文件后又报版本错误什么从3到2版本错,
求高人详细讲解一下建立包作业的过程,谢谢
------解决方案--------------------要看具体什么错误的 请详细描述一下
建包可以参考
http://blog.csdn.net/wpc820411/archive/2010/10/08/5927050.aspx
------解决方案--------------------erver 执行包实用工具 Version 10.50.1600.1 for 64-bit 版权所有 (C) Microsoft Corporation 2010。保留所有权利。 开始时间: 11:10:34 错误: 2010-12-29 11:10:34.37 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2010-12-29 11:10:34.37 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2010-12-29 11:10:34.39 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2010-12-29 11:10:35.07 代码: 0xC0202009 源: 污染源在线监测废气的小时数据临时入库 连接管理器“DataResult” 说明: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80040E4D。 已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 10.0” Hresult: 0x80040E4D 说明:“用户 'ths' 登录失败。”。 错误结束 错误: 2010-12-29 11:10:35.07 代码: 0xC020801C 源: 数据流任务 废气小时yuxh_T_AutoMoni_HourData_Gas [16] 说明: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“DataResult”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。 错误结束 错误: 2010-12-29 11:10:35.07 代码: 0xC0047017 源: 数据流任务 SSIS.Pipeline 说明: 组件“废气小时yuxh_T_AutoMoni_HourData_Gas”(16) 未能通过验证,返回的错误代码为 0xC020801C。 错误结束 错误: 2010-12-29 11:10:35.07 代码: 0xC004700C 源: 数据流任务 SSIS.Pipeline 说明: 一个或多个组件未能通过验证。 错误结束 错误: 2010-12-29 11:10:35.07 代码: 0xC0024107 源: 数据流任务 说明: 任务验证期间出错。 错误结束 DTExec: 已返回包执行 DTSER_FAILURE (1)。 开始时间: 11:10:34 完成时间: 11:10:35 占用时间: 1.077 秒. 包执行失败。. 该步骤失败。
------解决方案--------------------无法解密受保护的 XML 节点“DTS:Password
这个要改下你的包的保护级别,看看包的属性protect level,改成dont save sen
然后用包配置,配置相应的链接、密码。
------解决方案--------------------感觉是权限问题 试试
用sa或者windows 认证的话用管理员身份登录
部署的时候手动指定密码
设置agent的启动帐号为你登录的windows帐号(需要管理员权限)
------解决方案--------------------已以用户 NMHB\Administrator 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 版本