Category Archives: SSISServices

Run SSIS Services From Client Machine How to use SSIS WCF Services Part I—在客戶端中使用SSIS Services 怎樣使用SSIS WCF Services Part I

今日想在這裡和大家分享怎樣發佈 這個SSIS WCF Services
大家可以到CodePlex Download 這個Zip 檔案

http://ssisservices.codeplex.com/releases
Download 完成後我們可以把檔案解壓縮到一個地方儲存..
以備一會兒使用

以下這個例子是用Windows 7中的IIS 7.5 來做的
使用這個SSIS WCF Services 的 系統一定要已安裝 SSIS Services
因為我們需要通過這部電腦的 來執行SSIS Package

首先我們要在設定好IIS…
1) 我們可以 以”Start” -> “Control Panel” ->”Administrative Tools” ->”Internet Information Services (IIS) Manager”  我的這個例子是使用Windows 7 中的 IIS 7.5

2) 在” Default Web Site” 中 按右鍵 -> 選擇 ->”Add Application…/加入應用程式

3) 在”Add Application” 視窗 填入適當的資料 , “Physical Path…” 中選擇之前 “SSISServices.zip” Download 完成後解壓縮到的地方, 之後按 “OK/確定

4) 之後你便可以看到剛剛建立的”Web Application“, 按一下”Content View” 分頁

5) 選擇 “SSISServices.svc” 檔案後, 用右鍵 按一下 “Browse/瀏覽

6) 之後電腦便會在”瀏覽器“中把開這個SSIS WCF web services

7) 按一下WSDL 連結後便會看到 WSDL 的內容了

之後你便可以把 這個SSIS WCF Services 加進到你的 Project上使用了

Hope you find it useful

SSIS WCF Services on CodePlex — Execute SSIS Package Via Web Services

今日終於在CodePlex 上和大家分享了我第二個Project了
這個Project 是一個WCF Service, 如果執行 SQL Server Integration Services [SSIS] 的…
在大概一年多前才剛剛在朋友身上學會了使用 Data Transformation Services [DTS]
一個在SQL Server 2000 或之前版本的 SQL 功能
令我們可以寫一些DTS Package 之後在自己寫的.Net Application 上執行..
最好的地方是可以在客戶端執行..
又不需要客戶端的電腦上安全 SQL Server 2000 有關DTS 的元件
當然要在你的 Project 上的安裝包上做一些動作
令到 用戶在安裝程式時 把適當的 DLL 複製到客戶的系統中…
而我對DTS 的認識不多…
所以當公司升級了SQL ServerSQL Server 2008 之後我便開始使用 SSIS
誰不知…當我把 之前寫的DTS Package 轉成了SSIS
當我在客戶的電腦了執行這功能時便出現錯誤信息…
嘗試了很多方法也解決不了…
到最後有朋友說要在客戶的電腦上安裝 SSIS Service 才可以執行SSIS Package
又說不可以在客戶的電腦上安裝SSIS Service 因為版權問題 …ETC
Please correct me if my concept is wrong
所以最後便想到用WCF 的做法…
做一個服務端來解決 SSIS 的問題了..
如果大家遇到差不多的問題 可以嘗試用這個SSIS WCF Services 看看能不能解決你的問題
或者如果你有更好的解決方案..希望你能夠和我們分享
SSIS Service
ShareChiWaiLib
當我有空的時候會在程式碼中加入註解
和寫多一些文章關於怎樣使用這個 SSISServicesShareChiWaiLib
希望大家可以給我一點Feedback 令到這個2個Projects 更完美
Happy coding =)