首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在目标服务器上执行MySQL存储过程

问在目标服务器上执行MySQL存储过程
EN

Stack Overflow用户
提问于 2016-10-20 14:51:33
回答 1查看 638关注 0票数 1

我正在开发一个SSIS,我想知道是否有可能执行MySQL存储过程。

这里是我想做的:从Server数据库,我想通过ETL (SSIS)获取信息并将它们发送到MySQL数据库(通过存储过程)

这里是我到目前为止所做的工作:,我从Server数据库获取数据并转换它们。

: --我不知道如何在MySQL服务器数据库(我的目的地)上执行现有的存储过程--这里是我的ETL (数据流)图:

​

我还在服务器上添加了一个OLEDB,并添加了我的目标源(MySQL数据库),但是我不知道在我的ETL中执行存储过程需要做什么。

如有必要,我可以提供更多的信息。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2017-03-23 22:02:23

我不确定您是否想通过传入通过多播进入的SSIS中的每一行来执行存储过程。如果是这样的话,这在SSIS中可能是可能的,但我从来没有这样做过。

为什么不将行从多播发送到MySQL中的两个单独的表,然后返回到control选项卡,并添加两个执行sql任务,每个存储过程一个。将每个存储过程更改为在表上运行,而不是单个行。

切换到基于集合的操作而不是逐行操作可能会提高性能。

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

https://stackoverflow.com/questions/40157809

复制
相关文章

相似问题

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