225 pts.
 Data migration from AS/400 DB2 to SQL Server
Any cheap and best tools available for data migration from AS/400 DB2 to SQL Server?

Software/Hardware used:
V6R1, Power 6
ASKED: February 22, 2013  6:56 AM
UPDATED: February 22, 2013  1:00 PM

Answer Wiki:
Last Wiki Answer Submitted:  Be the first to answer this question.
All Answer Wiki Contributors:  Be the first to answer this question. TomLiotta   107,735 pts. , TheHumanRace   325 pts. , Michael Tidmarsh   11,380 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

If it’s a SQL database on the AS/400, no tools are needed other than SQL on both platforms. But if it’s a native database, there might not be a good conversion possible without significant rewrites. There are various elements in native DB2 that simply don’t exist in SQL Server nor in any other SQL database. A “tool” is unlikely to do much of the work for non-SQL features. So, in order for anyone to give suggestions that fit, you’ll need to give a reasonably complete overview description of the database. How many PFs? How many LFs? How many of the LFs are used for views, for indexes and for both? Any multi-member files? (How many?) Any referential or integrity constraints or triggers? Any uses of OPNQRYF? If so, do any generate dynamic indexes? If so, are any keys split across multiple tables? How much maintenance is done through native I/O with native programming rather than SQL? (Include descriptions of CHAINs and SETLLs, for example, to secondary tables.) Bear in mind that such maintenance has historically been in native code rather than through database interfaces (SQL, database rules, etc.) To know of tools that might fit, it’s necessary to know what the tool must fit with. — Tom

 107,735 pts.

 

In most cases, it’s simple to move the physical files and data.You will not be able to convert the programs.

 44,070 pts.

 

When you say migrate data are you saying you are moving you application from AS400 to an SQL Server. If so, why are you doig that, & have you looked at the total expense of such a project? Most places that have done that end up spending far mor $ that they expected and may just come back the the AS400.

 32,785 pts.