作业调度包时提示【与数据库服务器建立开放式数据库连接(ODBC)连接时出错】

0
包描述:源是ODBC连的Mysql数据源。驱动是mysqconnecter 3.5.1
在工程中运行包没问题,单独运行包也没问题,用作业调度包就出现了问题。错误信息如下:

日期 2014/6/10 8:20:01
日志 作业历史记录 (ReportsDaily)

步骤 ID 1
服务器 XXX
作业名称 ReportsDaily
步骤名称 ReportsFinanceDaily
持续时间 00:00:00
SQL 严重性 0
SQL 消息 ID 0
已通过电子邮件通知的操作员
已通过网络发送通知的操作员
已通过寻呼通知的操作员
重试次数 0

消息
已以用户 NT Service\XXX 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 Version 11.0.2100.60 for 64-bit 版权所有(C) Microsoft Corporation。保留所有权利。 开始时间: 8:20:01 错误: 2014-06-10 08:20:01.63 代码: 0xC0014020 源: FinanceDaily 连接管理器“Source” 说明: 发生了 ODBC 错误 -1。 错误结束 错误: 2014-06-10 08:20:01.63 代码: 0xC0014009 源: FinanceDaily 连接管理器“Source” 说明: 试图与数据库服务器建立开放式数据库连接(ODBC)连接时出错。 错误结束 错误: 2014-06-10 08:20:01.63 代码: 0x0000020F 源: XXXXX ODBC 源 [2] 说明: 对连接管理器 Source 的 AcquireConnection 方法调用失败,错误代码为 0xC0014009。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。 错误结束 错误: 2014-06-10 08:20:01.63 代码: 0xC0047017 源: XXXXX 说明: ODBC 源 未能通过验证,返回的错误代码为 0x80004005。 错误结束 错误: 2014-06-10 08:20:01.63 代码: 0xC004700C 源: XXXX 说明: 一个或多个组件未能通过验证。 错误结束 错误: 2014-06-10 08:20:01.63 代码: 0xC0024107 源:XXXXX 说明: 任务验证期间出错。 错误结束 DTExec: 已返回包执行 DTSER_FAILURE (1)。 开始时间: 8:20:01 完成时间: 8:20:01 占用时间: 0.437 秒. 包执行失败。. 该步骤失败。
已邀请:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-06-11 回答

从以下两个方面试试
1、把包的属性级别调整成不受保护试试。。
2、连接字符串启用包配置

要回复问题请先登录注册