Introduction
Take advantage of the free MTK to simplify and improve your migration to DB2 for Linux, UNIX, and Windows. This migration utility provides a wizard and an easy-to-use five-step interface that can help you quickly convert existing Oracle, Sybase Adaptive Server Enterprise (ASE), Sybase SQL Anywhere (ASA), and Microsoft SQL Server database objects to DB2 for Linux, UNIX, and Windows, DB2 for iSeries, DB2 for z/OS, and Informix Dynamic Server.
With MTK, you can automatically convert source data types, tables, columns, views, indexes, stored procedures, and triggers into equivalent target database objects. MTK provides database administrators (DBAs) and application programmers with the tools needed to automate previously inefficient and costly migration tasks. You can reduce downtime, eliminate human error, and cut back on person hours and other resources associated with traditional database migration by using the following features found in the MTK:
- Extract database metadata from source DDL statements using direct source database access (JDBC/ODBC) or imported SQL scripts
- Automate the conversion of database object definitions, including stored procedures, triggers, packages, tables, views, indexes, and sequences
- Access helpful SQL and Java compatibility functions that make conversion functionally accurate and consistent
- Use the SQL translator tool to perform query conversion on the fly, or use the tool as a DB2 SQL learning aid for T-SQL and PL/SQL developers
- View and refine conversion errors
- Efficiently implement converted objects using the deployment option
- Generate and run data movement scripts
- Track the status of object conversions and data movement, including error messages, error location, and DDL change reports, using the detailed migration log file and report
This tutorial demonstrates the use of the MTK to convert a database model from a Microsoft SQL Server DDL script to a DB2 for Linux, UNIX, and Windows database.

