
圖 1:新增資料來源精靈

圖 2:選擇或建立連線管理員
直接輸入 / 檔案連線 / 變數SQLStatement:輸入 T-SQL 陳述式(可用參數 ?)? 佔位符(依序 0,1,2...)ResultSet = Single row / Full result set / XML,並對應至 SSIS 變數(物件型別用於後續資料流程)TransactionOption = Required),確保全成功或全失敗。@RowCount > 0)。SQLStatementSource = 直接輸入 時,可在編輯器中輸入多條以分號分隔的 T-SQL(需 SET NOCOUNT ON 避免干擾結果集)。Data access mode = SQL 命令 / SQL 命令來自變數,可參數化 ?。Fast Load 選項啟用批次大小、鎖定資料表、檢查條件約束,效能最佳。-- 變數定義(SSIS 變數視窗)
User::StartDate DateTime
User::EndDate DateTime
User::BatchSize Int32 = 5000
-- SQL 命令範例
SELECT * FROM Orders
WHERE OrderDate >= ? AND OrderDate < ?
AND BatchID = ?;
參數對應順序:0→StartDate, 1→EndDate, 2→BatchID。
Logging 記錄至 SQL Server / 檔案 / Windows 事件,記錄 OnError、OnWarning、OnPreExecute 等事件。