SSIS開發(fā)需要完全安裝sqlserver.本次demo是sqlserver2008.
1.創(chuàng)建項目
2.解決方案打開如圖所示。
3.拉取一個序列容器,一個數(shù)據(jù)流任務(wù)。
4.在數(shù)據(jù)流任務(wù)點擊。拉取一個平面文件源,一個execl目標(biāo)。
5.編輯[平面文件源],新建一個[平面文件連接管理器]。
6.輸入[平面文件連接管理器]的名稱,說明; 在【常規(guī)】中:選擇文件名,在【列】中選擇行分隔符,列分隔符。在【高級】中選擇列的各項格式,必須與excel的格式一致。然后保存。
注意:創(chuàng)建的【平面文件格式】:字符串 [DT_STR] ,【EXCEL格式】:Unicode 字符串 [DT_WSTR]。所以沒特意要求,就改成:Unicode 字符串 [DT_WSTR]
7.指向[excel目標(biāo)]
8.編輯[excel目標(biāo)],選擇文件路徑,版本,工作表的名稱,在【映射】中添加列的對應(yīng)。
9.出現(xiàn)錯誤如圖。
按照6修改格式。右擊【連接管理器】中的[a],選擇編輯。修改成和excel目標(biāo)一致。然后保存。然后右擊編輯[平面文件源],刷新[平面文件源]。
10.這樣就可以執(zhí)行了。
11.右擊數(shù)據(jù)流空白,或者項目執(zhí)行,出現(xiàn)錯誤。【對連接管理器“Excel 連接管理器”的 AcquireConnection 方法調(diào)用失敗,錯誤代碼為 0xC00F9304。】
12.右擊項目屬性,將64位的這個執(zhí)行設(shè)置成false。然后就好了。
新聞熱點
疑難解答
圖片精選