首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Attunity连接器到11g时SSIS快速加载错误

使用Attunity连接器到11g时SSIS快速加载错误
EN

Stack Overflow用户
提问于 2012-05-01 09:36:00
回答 2查看 3.1K关注 0票数 2

在几个类似的SSIS包中启用快速加载时,在几个类似的SSIS包中使用Oracle 11g作为目标--一个--少数软件包失败并返回下面的错误,但其余的都正常工作。

我得到的错误消息是:

描述:在PreLoad或安装阶段遇到快速加载错误。文字: ORA-39826:视图的直接路径加载或同义词( TABLE_NAME )无法解析.

如果我要禁用快速加载,那么那些失败的包当然也会正常工作。更重要的是,当使用Oracle10g作为target.时,失败的包与快速加载一起工作得很好。

我不明白为什么在那些失败的人身上不起作用。

我遗漏了什么?我应该做什么来使快速加载工作在任何时候,而不是有时?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-16 15:34:29

纯属偶然,我发现如果目标组件的“TableName”属性在(!)之前或之后包含空间,则SSIS包中的目标组件将失败。桌子的名字。一旦删除,它就能正常工作。这个错误没有发生在10g上。

票数 0
EN

Stack Overflow用户

发布于 2012-05-01 10:06:31

可能是司机的问题。

“快速加载”选项在内部使用大容量INSERT语句将数据上载到目标表中,而不是对每一行使用简单的INSERT语句。由于bulk insert是一个原生sql服务器函数,所以您应该尝试了解它是如何为oracle工作的。它可能从10克变到11克

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10395921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档