我有一个存储过程,它返回一个包含30列和大约200k记录的表输出。存储过程的基线:在过程中使用4个临时表。
我需要输出此输出并将其放入CSV文件中。我尝试使用SSIS,但是SSIS必须执行使用TEMP表的存储过程似乎存在问题。所以现在我又回来处理存储过程输出了。
简而言之:
修改
我很抱歉通过SSIS肯定是可能的。使用设置FMTONLY开/关功能为我工作。请点击此链接:Follow this Link to Get Three ways to do this using SSIS
我特意尝试仅使用存储过程来实现此目的。所以另一个问题就是:
我是否只能使用存储过程将CSV文件的输出上传到SharePoint网站。
编辑2:
我是否只能使用存储过程获取CSV文件中的输出。 如果有人可以建议我这部分,那将是有帮助的
答案 0 :(得分:0)
右键单击服务器 - > Facents - > Surface Area Configuration - > XPCmshellEnbled - > true
exec master..xp_cmdshell'BCP“sp_who”QUERYOUT C:\ av \ sp_who.txt -S MC0XENTC -T -c'