Hi,
We work with AS400s extensively in our company, I just use SSIS in conjunture with the iSeries data transfer options and rxferpcb.exe (e.g C:\Program Files\IBM\Client Access\rxferpcb.exe)
RXFERPCB details[
^]
You can use standard SSIS, but we found that performance is much better when using RXFERPCB
Basically, you extract data from your AS400 using RXFERPCB to create a local .CSV file. Then, you can use standard SSIS text transform to move the data into SQL Server. This is by far the fastest method of AS400 -> SQL Server ETL we have found
Nice article here
http://blog.stevienova.com/2009/05/20/etl-method-fastest-way-to-get-data-from-db2-to-microsoft-sql-server/[
^]