我创建了一个ADO.NET连接管理器,用下面的SQL命令一个DataReader源:使用临时表
select
'test' as testcol
INTO
#tmp
select * from #tmp
如果我点击的DataReader组件的刷新按钮,我得到的SQLException “无效的对象名称#tmp”。 SQL语句本身显然是有效的,并在sql server management studio中正确执行。我也尝试过在连接管理器上设置DelayValidation,但无济于事。
我还没有与SSIS合作过。但是,是否有可能由于对SSIS任务可以运行的用户/上下文的权限而未创建#tmp? – shahkalpesh 2009-09-17 20:38:37
不确定,但我会认为我会得到权限错误,如果是这种情况。 – Jeremy 2009-09-18 02:24:52