在ssis中也可以使用變數來當作查詢條件,但只限於sql server哦,其他的就沒有支援。
若你想要使用ssis,並對口的資料庫是sql server,就可以來看一下此篇文章
本次使用的範例資料庫為sql server的AdventureWorks資料庫
在ssis中也可以使用變數來當作查詢條件,但只限於sql server哦,其他的就沒有支援。
若你想要使用ssis,並對口的資料庫是sql server,就可以來看一下此篇文章
本次使用的範例資料庫為sql server的AdventureWorks資料庫
這次來介紹如何從資料庫中讀取資料來批次發mail
假設現在是因為聖誕節快到了,很多公司應該都會針對自己的客戶發一些祝福的話,但若有上百個客戶要發的話,那要怎麼發會比較快呢?當然第一個想到的是用outlook啊,但若要再針對不同屬性的客戶,而所發的mail內文有所不同的話,就可以使用ssis的功能
本次會介紹使用迴圈物件結合資料庫中的資料發mail
我們常常會想說,如果可以做一個流程結合資料庫中的客戶資料來發mail的話,也是不錯,像是在過年過節啦,或針對特定客戶來寄發DM(希望不要有人把這個當做是寄濫發廣告的工具),也是一個節省人力的好方法
本次就先講簡易設定email方法,
情境說明:測試寄發mail給自己
之前有介紹過一篇文章叫做超Easy的簡單轉檔,裡面我有留了一個伏筆,就是在轉檔的過程中,若要抓出pk重覆的資料時,要用另一種做法,這次我就來介紹一下,要怎麼設定呢?
以下為我們預先假設的資料,以Sql server為測試資料庫,我假設我要轉檔的來源資料為如下畫面,紅框的地方為資料重覆的部份,我假設id這個欄位為key,這只是個Sample Test,所以資料我用少一點,比較方便看,在實際的轉檔中,將有可能會遇到上百萬筆的資料,有些時候用T-sql語法抓不出來時,也可以用這樣的方式抓出問題,只是轉檔的時間會變的比較耗時..先在此說明
時序容器的話,各位可以把他想像成一個群組容器,當這個容器中的所有元件都執行成功時,才算成功..
其實時序容器還蠻簡單的,只需要把覺得有相關性的東西放在一起即可。
案例說明:當"時序容器"中的p1、p2元件都執行成功後才能繼續下一個步驟走
太棒了,終於發現能夠在SSIS匯到INFORMIX的方法了,這樣就方便多了
以下的方式是使用sql server 2008的ssis,若是使用sql server 2005的ssis,則在寫到目的端之前,要注意一下varchar跟nvarchar的資料型別轉換