SSIS包通过部署在IIS上的Web应用调用失败!
0
SSIS包作用是查询并获取数据库中数据,然后将数据导出到EXCEL。
数据大约18万条,最终生成的EXCEL文件100M+
在服务器上直接执行SSIS包没有任何问题!
当通过部署在IIS上的ASP.NET应用调用时执行到生成0.5G的临时文件时,会突然停止,并无文件导出。
但是查询的数据量少时(2000行+,700k+)又能成功!
有大神知道如何解决吗???
已经搞了一个通宵了
现在好像问题更明确了,,,,,,SSIS导入EXCEL中使用的是OLEDB ,,,,通过IIS中的ASP.NET应用调用时, 文件超过1M 就败掉了。。。。求指导如何配置 Windows server 2012 + sql server 2012
数据大约18万条,最终生成的EXCEL文件100M+
在服务器上直接执行SSIS包没有任何问题!
当通过部署在IIS上的ASP.NET应用调用时执行到生成0.5G的临时文件时,会突然停止,并无文件导出。
但是查询的数据量少时(2000行+,700k+)又能成功!
有大神知道如何解决吗???
已经搞了一个通宵了
现在好像问题更明确了,,,,,,SSIS导入EXCEL中使用的是OLEDB ,,,,通过IIS中的ASP.NET应用调用时, 文件超过1M 就败掉了。。。。求指导如何配置 Windows server 2012 + sql server 2012
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2016-09-03 回答
赞同来自:
qusteast 2016-09-05 回答
赞同来自:
摸索了一周多终于得到解决方案。
1.没有深入研究,只做参考
由于网站开发时使用的ORM.组件必须在32位下执行,导致配.net framework是必须兼容32位。
有同事尝试在aspx页面直接调用ssis包,使用64位.net framework是成功的……由于需要对源程序改动较大,因而没有采取这个方案。
2.更换windows server 版本
咨询原项目组时,他们也遇到过这个问题……在windows Server 2012上失败。
将服务器改为windows Server 2008R2 并打上SP1补丁。
问题解决了……
悟 - 取是能力,舍是境界 2016-09-05 回答
赞同来自: