このリンクの を使用して、ssis 2008 r2 でスクリプト タスクをセットアップし、この Web サービスからデータを取得します。ssis の元の Web タスクは機能しません (この Web サービスを使用するためにサポートされているすべての wsdl 機能ではありません)。
私の問題は、スクリプト タスクの主な機能を実行することです。現在、このように見えます
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!