SSIS作业失败-登录超时已过期,但程序包在本地运行良好

时间:2018-08-09 14:24:05

标签: sql-server ssis etl database-administration

描述:“登录超时已过期”。 OLE DB记录可用。源:“ Microsoft SQL Server本机客户端10.0”结果:0x80004005说明:“建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确并如果SQL Server配置为允许远程连接,则代码:0xC00291EC源:截断暂存执行SQL任务说明:无法获取连接“ db_name”。连接可能配置不正确,或者您对此连接没有正确的权限。结束错误错误:2018-08-09 07:08:18.93代码:0xC0202009来源:SSIS_CustomerHubStaging连接管理器“ DB_NAME”

因此,我的工作一直持续失败,并且我几乎尝试了所有事情。将延迟验证更改为true,验证外部元数据等。如果我要使用相同的配置文件在本地运行此程序包,则该程序包将被执行而不会出现任何错误。请提出任何建议或帮助。

1 个答案:

答案 0 :(得分:0)

您是否已验证执行SQL Agent作业的帐户具有从返回错误的Execute SQL Task的连接管理器访问数据源的正确权限?这将包括SQL Server实例,以及初始数据库或其他已访问数据库中的任何对象。您可以在执行此程序包的作业步骤的“运行方式”字段中设置要使用的帐户。