我正在尝试使用OLEDB命令更新oracle数据库中的某些行 但每当我尝试指定Sql命令时,这就是我得到的
An OLEDB record is available. Source: "OraOLEDB" Hresult:0x80040E51 Description:
"Provider cannot derive parameter information and
SetParameterInfo has not been called."
我尝试过使用
“用于OLE的本机OLE DB \ Oracle提供程序 DB“提供者
我尝试改为
“原生OLE DB \ Microsoft OLE BD Provider for Oracle”提供程序
但我得到同样的错误,请帮助, 我正在使用ssis 2008
以下是设置:连接管理器如下所示
当我测试它时,它成功了
现在,当我开始配置OLEDBCommand时,我传入了连接管理器
指定命令
现在,当我移动配置参数时,没有显示任何内容,我收到此错误
谢谢你的帮助
答案 0 :(得分:10)
在输入和输出属性下,您需要在OLE DB命令输入>下添加列名称。外部列,它们将出现在列映射页面中。