SSIS中的指令碼 指令碼任務中使用程式集

2022-02-11 09:08:44 字數 578 閱讀 2959

com和他的後繼.net有乙個特點是可以重複使用其他語言編寫的程式集。sql server 2005版本中的指令碼任務中只能使用vb.net來實現,在這裡我們可以使用任何.net語言編寫的程式集。

使用程式集可以重複使用已經寫好的**,可能在你的程式中寫好了資料驗證的方法,現在可以在package中重用這些**。再次寫已經測試過的正在使用的**是沒有意義的。

要在自己的**中使用程式集,需要首選引用它。我們先要把程式集放在乙個可以獲得的路徑中,並保證所在的機器中安裝了.net framework。

在visual studio編輯環境中新增程式集。在專案選單中選擇新增引用,如圖1。

圖1從列表中選擇要新增的程式集,點選ok就可以把程式集新增到專案中。這樣就可以使用程式集中所有的方法了。 

如果想刪除程式集,只需要右擊已經新增進來的程式集右擊remove。

在前面我們寫了乙個helloword的package,裡面只有乙個指令碼任務,這個指令碼任務完成了簡單的任務。把這個段程式換成乙個程式集,使用程式及實現。

SSIS中的指令碼 指令碼任務概述

資料轉換服務中有執行客戶 sql指令碼的轉換,在 ssis 中這個特性得到加強。在 ssis 中可以使用 vb.net 這種語言。這個系列中將介紹這些指令碼任務,例如控制執行流程,實現自定義轉換,並舉例說明。在ssis 中有下面幾種指令碼任務。ssis 中有三種指令碼 表示式,控制項流指令碼,資料流...

SSIS 2 使用指令碼任務彈出對話方塊

步驟如下 1.開啟visual studio 2012或者ssdt工具 單擊 檔案 選擇 新建 開啟建立新工程的對話方塊如下 2.在 business intelligence 模板中選擇 integration services project 修改工程名稱為 learnssis1 解決方案名稱為...

shell指令碼任務總結

1 檢視定時任務 crontab e 2 刪除檔名含有特殊字元的檔案 ls i 檢視檔案的inode號 find inum 645321 exec rm f 找到inode號為12345的檔案並執行刪除 3 sed n 4,8p file 獲取檔案中的4 8行 4 sed n 4p file 獲取檔...