0

对 SSIS 包进行了一些修改,我似乎无法弄清楚出了什么问题。直到几天前,涉及执行其中一个包的 SQL Server 代理作业运行良好。我看到的错误是这个......

以用户身份执行:域名\服务帐户。... 对于 32 位版权所有 (C) Microsoft Corp 1984-2005。版权所有。开始时间:下午 4:47:33 错误:2010-07-07 16:47:34.09 代码:0xC001000E 源:PackageNAME 描述:找不到连接“DB.NAME”。当未找到特定连接元素时,Connections 集合会引发此错误。结束错误警告:2010-07-07 16:47:34.09 代码:0x8001F02F 源:PackageNAME 描述:无法将包路径解析为包“.Connections[DB.NAME].Properties[ConnectionString]”中的对象。验证包路径是否有效。结束警告 警告:2010-07-07 16:47:34.09 代码:0x80012017 源:PackageNAME 描述:包路径引用了一个找不到的对象:“\Package.Connections[DB.NAME]。

我没有收到任何关于作业出错的警报,因为正如最后一行所建议的那样,该步骤成功了。正因为如此,这项工作几天没有“正常”运行,我正在摸索可能是什么问题。有没有人见过这个错误?

4

1 回答 1

0

dts 作业步骤具有与 SSIS 包关联的变量和变量值。在 SQL 2008 中,SQL 代理、作业、作业、步骤、作业步骤属性。有一组选项卡。每个都对包的运行方式产生影响。例如,数据源选项卡允许您将连接字符串更改为任何数据源。这是一个猜测 - 有一个名为“DB.NAME”的连接在作业中定义,但不在 SSIS 包中。

无论如何,如果您进行了重大更改,请尝试从 SSIS 包重新创建作业,看看这是否不能解决您的问题。

于 2010-07-07T16:53:04.943 回答