2009-08-03 79 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