[SQL SERVER][SSIS]使用指令碼工作呼叫Web Services

[SQL SERVER][SSIS]使用指令碼工作呼叫Web Services

這篇自己紀錄一下使用指令碼工作元件來呼叫Web Services。

 

該Web Services執行成功後會返回Hello World

image

 

使用wsdl.exe 工具建立Web Services類別檔

指令:wsdl /language:C# http://localhost:3730/WebService1.asmx /out:c:\WebService1.cs

image

 

 

開啟SSIS,在控制流程中加入指令碼工作元件

image

 

編輯指令碼工作,並加入前面步驟所建立的類別檔和System.Web.Services參考

image

 

編輯指令碼

image

 

執行該封裝

image

 

參考

Cleaning Address Data with SSIS Using a Web Service