0
我有一個基於來自兩個不同鏈接服務器的表的簡單查詢。我需要兩臺服務器都可以改變,因爲我們正在從DEV轉移到UAT到生產。我使用表達式來設置服務器A的連接字符串和密碼。因此,使用它作爲基礎,我設置了一個數據流任務和一個'OLE DB源'來提取我需要的數據。最終,我希望我的查詢看起來像這樣:SSIS - 從名稱基於變量的不同服務器加入表
Select * from A.Payments p1
Full Outer Join ?.Payments p2 on p1.Id = p2.Id
where p1.OrderDesc is null or p2.OrderDesc is null
是否有解決方法?我可以使用變量或某種動態查詢嗎?我沒有設法解析一個項目參數並運行一個。非常感謝您的幫助。
你好Ciaran。感謝那。你能解釋一下嗎?如何將第二個服務器名稱鏈接到我可以輕鬆修改的內容?我有一系列的許多數據流處理來自兩臺服務器的兩組表,這些數據流將經常變化。 – Nikitas
你使用OLEDB還是ADO.NET? –