Ssis
帶有 SQL Server Express 2008 R2 的 SSIS 包
我從各種問題 [ 1 ] [ 2 ] 中了解到 SQL Server Express 2008 R2 不支持 SSIS 包,並且僅對臨時數據導入/導出提供原始支持。
我已經安裝了 SQL Server 2008 客戶端工具(不是快速版本),用於 SQL Server Standard 版本的實例。
我能否使用 BIDS 和 SSIS 創建包以在 SQL Server 標準版和 SQL Server Express 實例之間使用?
我認為您需要更清楚地了解您的確切預期設置。這將有助於更好地閱讀這兩個相關問題。我猜這兩個連結實際上是無關緊要的。根據連結#2,SQL Server Express 帶有一個精簡版的 SSIS(或者可以通過工具或高級安裝進行安裝)。但是你的問題是關於“創造
$$ ing $$SQL Server 標準版和 SQL Server Express 實例之間使用的包”,這意味著您擁有標準版。如果是這種情況,那麼您可以從標準版附帶的 BIDS 和 SSIS 創建和執行包,並連接到 Express Edition 實例以來回傳輸數據。說明“SQL Server Express 2008 R2 不支持 SSIS”的文件並不是說 Express 無法連接(當然,除非您的測試另有說明)。 編輯:
測試表明這確實有效;從標準版附帶的 BIDS 創建一個 SSIS 包,並從標準版執行它,能夠連接到 Express 版。唯一需要注意的是,正如@Gareth 在下面的評論中所指出的,“某些功能將不起作用,例如歷史清理,因為它不受 Express Edition 的支持”。