我使用批處理文件執行幾個SQL查詢。我想要使用SSIS執行所有這些SQL。有人可以建議我怎麼做?如何將SQL轉換爲SSIS任務?
回答
下面是創建SSIS包的基礎知識的鏈接,我去谷歌和類型的「初學者SSIS」:
http://www.codeproject.com/Articles/155829/SQL-Server-Integration-Services-SSIS-Part-1-Basics
你可能需要使用一個或多個「執行SQL任務。的指南這些,可以發現:
http://www.sqlis.com/sqlis/post/The-Execute-SQL-Task.aspx
你可能會想使用
ConnectionType:OLE DB(或ADO.net)
連接:點擊此處建立一個連接經理(應該是文本框右側的按鈕)
結果集:單行
SQLSourceType:直接輸入
SQL語句:您的SQL命令會在此處
現在不要太擔心其他設置。
謝謝。我只需要知道SSIS工具的哪些部分需要解決我的問題。 –
@ sequel.learner您可能想要使用一個或多個'執行SQL任務'。您可以事先創建連接管理器,也可以在首次設置執行SQL任務期間創建連接管理器。 – twoleggedhorse
@ sequel.learner我已經更新了我的答案,並提供了另一個更符合您需求的鏈接。 – twoleggedhorse
這是一個廣泛的問題。您可以簡單地創建一個連接字符串並調用單個sqls或存儲過程,並完成它。但這不應該成爲目標。
SSIS解決方案通過SQL語句提供的一項優勢是,可以將任務分解爲更小的步驟,從而爲您的解決方案提供更多結構和可維護性。
- 1. SSIS設計模式:將所有T-SQL任務轉換爲SSIS組件
- 2. SSIS XML XSLT轉換任務
- 3. SSIS執行任務將Excel轉換爲CSV的問題
- 4. 如何將DTS包轉換爲SSIS包?
- 5. SSIS如何將DT_WSTR轉換爲DT_STR?
- 6. 在SQL任務[SSIS]
- 7. 如何將SSIS包轉換爲SQL Server 2000 DTS包?
- 8. SSIS如何將對象轉換爲SQL的varBinary
- 9. SSIS:將INT轉換爲GUID?
- 10. SSIS將Varchar2轉換爲DT_STR
- 11. 如何使用SSIS SQL任務
- 12. SSIS執行sql任務
- 13. ssis sql任務記錄
- 14. SQL查詢任務在SSIS
- 15. ID如何轉換爲任務?
- 16. SSIS - 將T-Sql任務的值傳遞給數據流任務
- 17. SSIS ETL Unpivot轉換爲T-SQL Unpivot
- 18. SSIS:如何將值傳遞給使用SQL的變量任務
- 19. 將問題轉換爲任務
- 20. 將scala 2.10轉換爲scalaz.concurrent.Future //任務
- 21. 將FTP命令轉換爲ASync任務?
- 22. 將任務轉換爲線性編程
- 23. 將grunt browserify任務轉換爲吞嚥
- 24. SQL SSIS轉換問題
- 25. 如何將任務<TDerived>轉換成任務<TBase>?
- 26. 如何將任意字符串列表轉換爲SQL行集?
- 27. 如何將任務<Tuple<E,R>>轉換爲任務<E>
- 28. 如何SQL語句轉換爲表達在SSIS包
- 29. SSIS:如何拆分Excel單元格的值轉換爲SQL列
- 30. SQL服務器:將行轉換爲列
BIDS - >控制流 - >執行SQL任務。 –