2009-08-03 77 views
1

我在SQL Server中創建一個SSIS包SQL作業時,2005年我試圖在SQL Server 2008上運行。這個時候我運行命令「EXEC xp_cmdshell的「DTEXEC/F「C:\ MyPackage.dtsx「'」我收到以下錯誤。錯誤運行具有SSIS包

有一個例外,而從XML加載腳本任務信息:System.IO.IOException:沒有磁盤空間不足。

我有一個包中的腳本任務並沒有出現錯誤的位置。我不會將visual studio 2008轉換爲2008版本。有沒有辦法來解決這個問題?

感謝, 斯里達爾。

回答

2

我不相信你可以運行一個2008年的SQL Server上的2005 SSIS包。如果您有用於SQL Server 2008的安裝盤,則應該能夠安裝用於開發SSIS和SSRS包的Visual Stuido的Business Intelligence Development Studio。然後,您應該可以使用它將您的軟件包升級到2008版。

希望有幫助,祝你好運。

+0

我能夠從sqlserver中打開visual studio 2008,並將其轉換爲2008版本。轉換後,它運行良好。在轉換之前,我還能夠運行該軟件包。但它會在應用程序事件日誌中創建警告,並在每次運行此程序包的作業時在c:\ users \ MyUserName \ AppData \ Local \ Temp文件夾中創建.tmp文件。現在有了這個更新版本,它沒有這樣做。 – Sridhar 2009-08-06 15:50:43