Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在SSIS中调用As400过程_Sql Server_Ssis_Ibm Midrange - Fatal编程技术网

Sql server 在SSIS中调用As400过程

Sql server 在SSIS中调用As400过程,sql-server,ssis,ibm-midrange,Sql Server,Ssis,Ibm Midrange,大家好 我在AS400中创建了一个简单的存储过程。它只有一个输入参数,我编译并成功创建了它。现在,我需要在SSIS中调用此过程以将数据从源移动到目标。这里我的源代码是As400过程,目标是Sql server表。我已经看过很多了 了解如何在ssis中调用该过程,但在我这方面没有任何效果。我需要你们的帮助 谢谢 Mushtaq您可以为AS/400使用OLE DB提供程序 我(很久以前)用过,效果很好。 此外,您还可以使用 恐怕两者都是商业产品。据我所知,没有免费的替代方案。如果您有一个链接服务器,

大家好

我在AS400中创建了一个简单的存储过程。它只有一个输入参数,我编译并成功创建了它。现在,我需要在SSIS中调用此过程以将数据从源移动到目标。这里我的源代码是As400过程,目标是Sql server表。我已经看过很多了 了解如何在ssis中调用该过程,但在我这方面没有任何效果。我需要你们的帮助

谢谢
Mushtaq

您可以为AS/400使用OLE DB提供程序

我(很久以前)用过,效果很好。 此外,您还可以使用


恐怕两者都是商业产品。据我所知,没有免费的替代方案。

如果您有一个链接服务器,您可以使用EXEC命令从SQL任务启动该过程。CALL命令应与AS400调用一样工作


[LINKED AS400 NAME]处的EXEC('CALL LIBRARY.PROCEDURE')

我相信您可以使用ODBC连接