有位網路上的朋友,在我的留言版留下了訊息,想要了解用ssis怎麼判斷資料的內容,並寫到一個text檔中,且還可以寫到自己指定的目錄中!
嗯..我稍微想了一下,大致上可以這樣做,如果該位網路上的朋友有看到本篇的話,看是否這個範例可否解答你的問題,看完後若有問題,可以留言來討論囉!
本範例所使用的工具為
sql server 2008中的ssis,大部份與sql server 2005中的ssis都是一樣
另外我假設看這篇文章的人,已經知道怎麼連線資料庫了,所以這一段我就跳過不說了,若有新的朋友不知道要怎麼連的話,請參考我之前的文章哦!丫德 發表在 痞客邦 留言(21) 人氣(4,679)
一般我們使用ssis都是用”資料流程工作”做批次新增或使用”執行sql 工作”來執行單一命令或procedure,除非情況不得以,需要使用”指令碼工作”來寫程式轉資料,但其實個人覺得,各有各的優缺點…
那如果真的非不得以,要用到”指令碼工作”,來寫資料到資料庫,那重點就是怎麼在script中連線了…
以下的教學就是主講這段..
所使用工具丫德 發表在 痞客邦 留言(2) 人氣(2,206)
如標題…
Try了老半天
原來是要用odbc的方式,接下來我就把這個實作的過程log下來好了,如果以後有人需要的話或自己忘了的話,也可以參考..
在odbc設定完之後,有一個地方一定要設對,不然寫入的中文字還是亂碼,這個charset的部份一定要對應server的設定…目前我測試起來的結果是用utf8,中文是ok的。丫德 發表在 痞客邦 留言(0) 人氣(2,052)
這個範例是提供給一位網友的參考解決方案
該案例希望的訴求是將自己從資料庫中組好的xml資料字串傳入到一個web services
並將web servies回傳的結果中的某些欄位寫到資料庫中
小弟與該位網友溝通了解後,大致上做了一個類似他想要的做法,在此提供給大家參考丫德 發表在 痞客邦 留言(1) 人氣(2,466)
在ssis中有提供不錯的工具,可以將你在轉檔過程中記錄儲存下來,以便以後可以查詢,怎麼做呢?
首先我們在ssis中拉一個指令碼工作
丫德 發表在 痞客邦 留言(0) 人氣(1,355)