SSIS Active Directory提取获取定期错误

时间:2018-08-22 19:52:49

标签: c# ssis active-directory

我正在通过SSIS脚本组件运​​行Active Directory摘录,并随机收到相同的错误:

  

错误代码:-1073450910错误说明:   System.DirectoryServices.DirectoryServicesCOMException(0x80072020):   发生操作错误。

     在

  Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.HandleUserException(Exception   吃   Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.PrimeOutput(Int32   输出,Int32 [] outputID,PipelineBuffer []缓冲区)位于   Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPrimeOutput(IDTSManagedComponentWrapper100   包装器,Int32输出,Int32 []输出ID,IDTSBuffer100 []缓冲区,   IntPtr ppBufferWirePacket)

我无法找出导致问题的原因,因为它在许多环境中随机发生:生产,开发,我自己的笔记本电脑。

在开发应用程序项目中运行相同的脚本时,这可以更轻松地识别导致问题的原因,问题得以解决。当我重新运行开发中的应用程序时,它将成功完成。

有人知道是什么引起了这个随机错误吗?

更新

我正在使用指定为服务帐户的AD用户帐户来运行作业。我将注意到该项目有两个阶段(I和II)。

  1. 第一阶段已经进行了2个月以上,没有问题。
  2. 第二阶段发布时,其中包括对检索proxyaddresses字段的增强,问题开始间歇出现。但是,新的II期工作在开发中运行了一个月或两个月没有问题。直到部署当天(上周五)才在Stage环境中首先出现问题。

0 个答案:

没有答案