我正在尝试从SSIS 2012执行SQL任务中执行一个非常简单的存储过程。我已经将这个过程简化为一个存根来解决这个问题--没有参数或结果集。该过程只是更新表中的单个字段。我使用的是OLE DB连接,并且SQL语句是"EXECUTE dbo.MyProcedure“。再简单不过了。当我从visual studio运行包时,没有生成错误,但proc尚未运行。
一些线索:如果我从任务编辑器中单击"Build Query“,我会得到"The EXECUTE SQL construct or statement is not supported”。如果我单击"OK“并从查询构建器屏幕运行查询,它将成功,并且proc已经运行!我可以在表格中看到更新。
当从visual studio运行包时,我可以在SQL Profiler中看到"EXECUTE dbo.MyProcedure“调用,但是proc没有运行!
有没有人遇到过这种情况?
谢谢!
发布于 2014-03-13 21:25:57
存储过程在重新启动visual studio后运行正常。谢谢你,NickyvV!
https://stackoverflow.com/questions/22362258
复制相似问题