我使用此链接中的在 ssis 2008 r2 中设置脚本任务以从该Web服务中提取一些数据。ssis 中的原始 web 任务不起作用(并非所有 wsdl 功能都支持使用此 web 服务)
我的问题是让脚本任务中的主要功能运行。目前看起来像这样
Public Sub Main()
Dim ws As New BaseformService
Dim param As New RequestParameter
ws.Credentials = New System.Net.NetworkCredential("anonymous", "anonymous")
param.corpus = "Autos"
Dts.Variables("Return").Value = ws.execute(param)
Dts.TaskResult = ScriptResults.Success
End Sub
我将 ping 事件的结果保存到我的变量“Result”中。但是任务崩溃了。我应该提供一个用户....
有任何想法吗?
Error: 0x1 at Script Task 1: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Web.Services.Protocols.SoapException: Please enter a username!