SSDT-BI是什么?
SSDT-BI全稱Microsoft SQL Server Data Tools - Business Intelligence,你可以從以下鏈接獲取相關信息:
SQL Server Data Tools Team Blog
我們用SSDT-BI做了什么?
我們的項目背景是:前期客戶項目已經上線,數據庫正在線上使用。本次項目發布不可以替換已經上線的數據庫,只可以在相關數據庫上做升級操作,例如表字段更新,CDC升級,replication重建以及其他腳本的更新。因此,我們使用SSDT-BI的Integration Services 項目,制作了線上數據庫升級解決方案。
怎樣創建一個Integration Services 項目?
1,如圖,在安裝完成上一篇博客中提供的插件后,會出現一個SQL Server Data Tools for Visual Studio 2013的菜單。
2,打開SQL Server Data Tools for Visual Studio 2013之后,點擊"文件"->"新建"->"項目",將會出現下圖選擇項目界面,選擇第二項即可創建我們需要的項目。
3,項目創建成功之后,將會進入主界面,如下圖:
工作區介紹
1,SSIS工具箱
相當於是Winform中我們經常提到的控件,每一個工具可以完成相應的職能,可以將工具拖入右側Package區,組成一個完整的執行流程。
2,信息
選中的工具的簡單介紹。
3,Package.dtsx
這是我們工作的重點,相當於Winform程序中的一個form,在這里我們定義功能和執行流程。
4,連接管理器
我們從這里創建數據庫連接和文件連接。
5,解決方案資源管理器
同其他VS項目,這里我們主要關注SSIS包。
6,屬性
我們從這里設置Package以及Package中包含的其他Task的各項屬性。