SSIS實踐入門1:我的第一個SSIS程式開發
阿新 • • 發佈:2019-01-08
深圳,和你見面已經有23天的時間了,第10天敲定了我人生中的第三份工作,雖說不是和想象中的工作那麼好,但是我感覺我已經提前進入了備戰狀態,接下來我希望自己在你的領土可以有所發展,深圳,一個人多的城市,一個快節奏的城市.
永遠不要想著讓環境適應你,當你又一次孤身一人的時候,你就要做好去適應下一個環境的準備。
正式意義的上班已經有一週時間了,作為一名BI developer,新公司把XXXX醫院的整個BI專案的開發任務交給了我,我並沒有膽怯,因為我熱愛這個事業,並無時不刻的努力著,一方面或者說是公司為了節約成本,一方面或者說是公司LD對我的信任,我都會去努力。工作內容是ETL+Report 開發,工具是SSIS+Cognos,這和我之前的工作多多少少的有些出入,畢竟SSIS我也只是聽說過它的名字而已,但是我相信,只要你用心去學,就沒有學不會的技術,接下來,我就來說說我的第一個SSIS工程的開發過程.
1:建立SSIS專案
裝好了SQLServer2008以後,系統會自帶一個SQL Server Business Intelligence Development Studio從程式裡面找到此工具開啟設計介面
檔案-新建專案(建立一個SSIS專案)
2:進入確定介面,專案的結構大概如下
3:新建資料來源
3.1:SQLSERVER型別的
3.2:ORACLE型別的
4:設計一個簡單的資料抽取
5:執行包
5.1:sql-sql執行OK,綠色說明執行成功
5.2:oracle-sql執行失敗,紅色報錯
錯誤資訊為:
經過網上查詢和同事詢問得知:因為開發機子ORACLE只裝了32的客戶端,跑64位的環境就會出錯
於是便做了以下操作
進入屬性頁,修改除錯選項Run64BitRuntime為False
引用-確定之後-再次在SSIS設計介面執行oratosql包,執行OK
6:檢視目標資料,資料抽取OK