全部好,
我在AS400中创建了一个简单的存储过程。它只有一个输入参数,我编译并成功创建它。现在我需要在SSIS中调用此过程以将数据从源移动到目标。这里我的源码是As400程序,目的地是Sql server table。我有很多goggled 找到如何在ssis中调用该过程,但没有任何东西在我的结束。我需要你们的帮助。
由于 穆什塔克
答案 0 :(得分:1)
如果您有链接服务器,则可以使用EXEC命令从SQL任务启动该过程。 CALL命令应该作为AS400 CALL
EXEC('CALL LIBRARY.PROCEDURE')在[LINKED AS400 NAME]上;
答案 1 :(得分:0)
您可以为AS / 400使用OLE DB提供程序。
我已经使用了Hit Ole DB provider的{looooong),而且效果很好。 此外,您可以使用Microsof's Host Integration Services
我担心两者都是商品。据我所知,没有免费的选择。