加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用OLEDB命令(SSIS)更新oracle中的行

发布时间:2020-12-12 16:25:41 所属栏目:百科 来源:网络整理
导读:我正在尝试使用OLEDB命令更新oracle数据库中的某些行 但每当我尝试指定Sql命令时,这就是我得到的 An OLEDB record is available. Source: "OraOLEDB" Hresult:0x80040E51 Description:"Provider cannot derive parameter information and SetParameterInfo h
我正在尝试使用OLEDB命令更新oracle数据库中的某些行
但每当我尝试指定Sql命令时,这就是我得到的
An OLEDB record is available. Source: "OraOLEDB" Hresult:0x80040E51 Description:
"Provider cannot derive parameter information and
 SetParameterInfo has not been called."

我试过用

“Native OLE DBOracle Provider for OLE
DB” provider

我试着换到

“Native OLE DBMicrosoft OLE BD Provider for Oracle” provider

但我得到同样的错误,请帮助,
我正在使用ssis 2008

以下是设置:Connection Manager如下所示

当我测试它时,它会成功

现在,当我来配置OLEDBCommand.时,我传入了Connenction Manager

指定命令

现在,当我移动配置参数时,没有显示任何内容,我收到此错误

谢谢您的帮助

在输入和输出属性下,您需要在OLE DB命令输入>下添加列名称.外部列,它们将出现在列映射页面中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读