Ssis

用於 SQL Server 2012 的 VS2013 上的 SSDT

  • March 22, 2015

我有 Visual Studio 2013 和 SQL Server 2012。從我讀到的內容來看,VS2013 的 SSDT 外掛似乎只適用於 SQL Server 2014。對嗎?

我已經安裝了它,並且我建構了一個在 Visual Studio 中執行良好的 SSIS 包。但是當我嘗試將它導入到 SQL Server 時,我得到了一個通用的

0xC0010014 “發生一個或多個錯誤…當 CPackage::LoadFromXML 失敗時會發生這種情況…

我的猜測是DTSXSQL Server 2012 無法讀取該格式。

我可以做些什麼來使 VS2013 以 SQL Server 2012 格式保存,或者以其他方式將我的包導入 SQL Server?我寧願不必在這台機器上安裝 VS2012,因為我已經有了 2013。

那是正確的。保證前向兼容性。不存在向後兼容性* . 在一台機器上擁有 4 個不同的 BIDS/SSDT 實例是我非常熟悉的一種痛苦,但你無能為力。

有一些方法可以建構 SSIS 包,這樣您的解決方案就可以針對將託管它們的任何版本的 SQL Server,但這是安裝、購買和學習單獨的產品 (Mist)。

引用自:https://dba.stackexchange.com/questions/95903