首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSIS并不是插入所有行

SSIS并不是插入所有行
EN

Stack Overflow用户
提问于 2018-11-28 06:12:22
回答 2查看 2.3K关注 0票数 0

我对VS SSDT 2017,SSIS 有一个问题。我的源代码是Oracle 12G,目标是Server 2017。我的包由简单的数据加载任务、源连接和目标连接组成。数据来自SQL脚本。使用OLE DB连接。源中的计数表示238674行,但SSIS只加载和插入144254行,没有任何错误。包以成功结束(绿色复选标记)。目标表在类型或其他方面没有问题。所有类型和大小都与源相同。当我从script中删除大多数列并仅加载1或2个列时,它将提取和插入所有238674行。但是当有更多的列(8-9列)时,插入的行号就会越来越小。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-03 10:51:26

我通过这种方式解决了这个问题: 1.以管理员身份打开SSDT;2.对Oracle源代码连接使用ODBC源(32位);3.对MSSQL 2017连接使用Server目的地

在这种情况下一切正常。

票数 0
EN

Stack Overflow用户

发布于 2021-04-20 19:00:29

设置DataFlow设置AutoAdjustBufferSize = True,同样的问题为我解决了。

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

https://stackoverflow.com/questions/53513189

复制
相关文章

相似问题

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