我已被授予將任何2005軟件包遷移到2008年的任務,我一直在尋找由SSIS 2008在http://technet.microsoft.com/en-us/library/bb500429(v=sql.100).aspx 上停用的功能。看起來VSA已經停產並由VSTA取代。因爲我第一次做這樣的工作,我只想檢查開放包BIDS 2008,然後在2008年環境中部署它們,或者我還需要一些其他的東西?2005年至2008年SSIS遷移?剛剛在BIDS 2008開放(將進行轉換),然後部署在2008年的環境工作?
回答
對我來說,VSA - 你只是簡單地提到> VSTA變化意味着現在我們可以在C#代碼:d
總體而言,遷移只需opne 2008年BIDS包,但也有幾件事情你需要照顧自己。例如,我認爲查找任務的行爲發生了一些變化(未處理任何匹配行的方式),並且從配置文件加載的順序變量也發生了變化。我的意思是,僅僅通過運行和調試你的小卡片,你應該可以測試這些東西
感謝@Diego,同時通過BIDS升級我遇到下面的警告「Warning at [Package Format Migration模塊]:OLE DB目標「」的最大插入提交大小屬性「」設置爲0.此屬性設置可能導致運行包停止響應。「應該記住什麼? – Pritesh 2012-08-13 06:48:52
如果OLE DB目標和其他數據流組件正在更新相同的源表,則值爲0可能會導致運行包停止響應。爲防止軟件包停止,請將最大插入提交大小選項設置爲2147483647. 但這並不是新功能。這是自SSIS 2005以來的事情。也許它是由於遷移而發出的警告。 – Diego 2012-08-13 08:12:04
只需打開軟件包,即使是代碼更改,遷移也能很好地完成。
一對夫婦的陷阱是: 1.如果你在你的配置有ConnectionString,則你必須改變從SQLNCLI.1提供者 Provider=SQLNCLI10.1;
(或舊的提供程序添加到您的新的SSIS 2008生產服務器 2.我。有一個空間進入並給我一個錯誤的情況下,我通過刪除空間來修復連接connectionString屬性,在BIDS中很難看到它Provider= SQLNCLI10.1;
- 1. 2008年至2012年SSIS包的遷移
- 2. 從2005年到2008年的TFS遷移?
- 3. 從2005年到2008年的遷移
- 4. 從2008年到2005年的SSIS包轉換
- 5. SSIS包寫於2008年運行2005
- 6. 如何將數據庫從SQL Server 2005遷移至2008年?
- 7. 從2005年到2008年遷移VS項目
- 8. 升級vb.net 2005年至2008年,現在調試將無法工作
- 9. 從2008年到2010年(2005年報告到2008年報告)升級RDLC錯誤
- 10. 從2008年到2014年SSIS包升級
- 11. 轉換2005年到2008年,System.Core項目問題
- 12. 從2008年到2010年的Crystal Report遷移問題在ASP.NET中
- 13. 事務日誌傳送SQL服務器2005年至2008年
- 14. OS的選擇,2008年的環境
- 15. SQL CLR - 遷移自2008 R2到2012年
- 16. ProviderManifestToken 2008年或2012年
- 17. 時差2012年或2008年
- 18. libpqxx 2008年64
- 19. 2008年ISE
- 20. 2008年創建DNS記錄AD環境
- 21. SQL Server 2008 Proc在2005年失敗
- 22. 在2005年安裝SQL Server Express 2008
- 23. RESTORE上的Litespeed錯誤 - 2005年的作品,2008年的失敗
- 24. SSIS腳本任務錯誤升級包形式2008年至2012年後
- 25. 的Sql 2000〜2008年
- 26. SSRS 2008年,部隊HTML3.2
- 27. 連接錯誤2005年,2001年在Visual Studio 2008
- 28. 選擇上衣700 *從objectaer工作僅在2005年SQLSERVER 2008年,但
- 29. TFS升級2008年至2012年 - 更改檢出,但在休假
- 30. 不是從2008年
你可以在VS 2008中打開你的SSIS 2005包。將要求您升級包。一旦完成,您可以在2008年環境中輕鬆部署它 – praveen 2012-08-10 05:03:46