Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 从SSI生成时呈现损坏的SSR报告_Reporting Services_Ssrs 2008_Ssis 2008 - Fatal编程技术网

Reporting services 从SSI生成时呈现损坏的SSR报告

Reporting services 从SSI生成时呈现损坏的SSR报告,reporting-services,ssrs-2008,ssis-2008,Reporting Services,Ssrs 2008,Ssis 2008,我有一个SSIS 2008包,它从多个excel文件中读取数据,执行转换并在excel文件中生成输出。然后,我使用该输出excel文件作为数据源,通过与脚本任务相同的SSIS包调用本地主机上托管的SSRS 2008报表,并将其导出为pdf和xls报表。报告正在生成,但大小较小且已损坏。 当我运行Bids2008中的相同报告并将其导出为pdf或xls时,它运行良好 报告有一个参数。SSIS执行脚本任务包含在foreach循环容器中,并逐个传递该参数以生成30多个报告 如果有人能在这方面提供帮助,我

我有一个SSIS 2008包,它从多个excel文件中读取数据,执行转换并在excel文件中生成输出。然后,我使用该输出excel文件作为数据源,通过与脚本任务相同的SSIS包调用本地主机上托管的SSRS 2008报表,并将其导出为pdf和xls报表。报告正在生成,但大小较小且已损坏。 当我运行Bids2008中的相同报告并将其导出为pdf或xls时,它运行良好

报告有一个参数。SSIS执行脚本任务包含在foreach循环容器中,并逐个传递该参数以生成30多个报告


如果有人能在这方面提供帮助,我们将不胜感激。

小尺寸和损坏是什么意思?你是说当你打开PDF文件时,它会抛出一个错误吗?如何交付SSIS生成的报告?你把它们保存在什么地方了吗?您可以尝试一种不同的体系结构,其中SSIS包将数据导入数据库,SSRS从该数据库生成并交付报告。为正确的工作使用正确的工具!预期的文件大小约为45KB,这是我在使用报表管理器导出报表时得到的大小。当使用SSIS包导出相同的报告时,它大约为20KB。打开pdf输出时出现以下错误-“Acrobat无法打开'xyz.pdf',因为它不是受支持的文件类型,或者因为文件已损坏”。为了自动化端到端流程,我使用SSI自动生成报告。我遵循了这个链接-您可能希望调查SSRS中的订阅以自动生成报告。您可以触发订阅以生成文件夹中的文件。关于在SSIS中生成报告的故障排除,SSRS日志中是否有任何线索。以交互方式运行报告需要多长时间?可能脚本中的超时时间太短。