Presentation on theme: "Ispirer Systems SQLWays 6.0 Migration Toolkit August 2014"— Presentation transcript:
1 Ispirer Systems SQLWays 6.0 Migration Toolkit August 2014 Copyright (c) Ispirer Systems Ltd. All Rights Reserved
2 SQLWays Key Features Database Schema Migration Converts tables, indexes, NULL, default values, primary and foreign keys, unique and check constraints, identity columns, synonyms, comments and other database objects and properties.Data MigrationSupports all data types including large objects (LOB) and uses high performance tools for data transfer.Server-Side Business Logic MigrationConverts stored procedures, functions, packages, triggers and views with database connection or without (SQL scripts conversion).Embedded SQL Conversion Migrates SQL statements written inline with a program source code.Database API Conversion Supports conversions between ODBC, Oracle OCI, Oracle Pro*C, Sybase CT/LIB and other interfaces.Application ConversionConverts applications between various platforms and programming languages.
3 Key Advantages Highly Automated: Highly Customizable and Flexible: Comprehensive and integrated solution (All-in-One). The level of automated migration may reach up to 100%Highly Customizable and Flexible:Any migration solution or workaround can be implemented easily and quickly which helps to meet your specific requirements, quality standards and minimize risksThe Largest Number of Supported Databases and Programming Technologies:Preserving your investment in migration software
4 Types of Migration Migration can be divided into three types: Database MigrationApplication MigrationEmbedded SQL/API Migration
5 Database Migration SQLWays migrates the entire databases including: Database Schema (DDL) Conversion – SQLWays converts tables, constraints, views, indexes, sequences, synonyms, etc.Data Transfer – High performance data transfer to ensure minimum downtime, data transformation, replication, synchronization, testing and validationServer-Side Business Logic Conversion and Transformation – SQLWays converts stored procedures, functions, triggers and packages
6 Database MigrationInformixOracleProgressMicrosoft SQL ServerTeradataIBM DB2 LUWFirebirdIBM DB2 z/OS (OS/390)InterBaseIBM DB2 iSeries (AS/400)MySQLSybase ASEPostgreSQLSybase ASASybase IQSQLWays is capable of migrating data, database schema andserver-side business logic between major databases
7 Application Migration Various directions of conversion – SQLWays is capable of converting applications between various platforms and programming languages;Conversion to modern technologies – SQLWays converts applications with old technologies (Progress 4GL, COBOL, Informix 4GL, VB, PowerBuilder, ASP) to modern technologies (.NET, Java);High automation – Typically SQLWays is able to automate in excess of 95% of an application business logic, user interface and reports.
8 Application Migration SQLWays is capable of converting applications between various platforms and programming languagesCOBOL ApplicationsProgress 4GL (Open Edge) ApplicationsInformix 4GL ApplicationsSybase PowerBuilder ApplicationsDelphi ApplicationsMicrosoft Visual Basic and ASP ApplicationsOracle Forms and ReportsApplication Migration
9 API MigrationConversion between various interfaces - SQLWays supports conversions between ODBC, Oracle OCI, Oracle Pro*C, Sybase CT/LIB and other interfaces;Minimum conversion risks and time spent on the project – SQLWays automates the entire migration database API, which allows to dramatically decrease conversion risks and reduce time spent on the project.
10 Embedded SQL Migration The tool completes the whole migration process internally With SQLWays there is no need extracting SQL statements from application code and convert them separately;Minimum conversion risks and time spent on the project – SQLWays automates the entire migration of embedded SQL, which allows to dramatically decrease conversion risks and reduce time spent on the project.
11 SQLWays Toolkit Assessment tools Migration tools Testing tools SQLWays 6.0 consists of the following sets of tools:Assessment toolsMigration toolsTesting toolsSQLWays
13 SQLWays Migration Assessment Wizard SQLWays Migration Assessment Wizard will help you to collect statistical information about your database or application. Assessment Wizard will provide you with a full report on the number of tables, data volume, number of database objects and the number of lines of code in each database object type.
14 SQLWays Migration Assessment Studio SQLWays Migration Assessment Studio will help you to make an assessment of source scripts. This tool enhances the Migration Assessment Wizard's functionality. The tool is under development.
15 SQLWays Migration Tools Ispirer SQLWays Migration tools include：SQLWays Command Line ToolSQLWays WizardSQLWays StudioSQLWays CommanderIspirer On The Fly Data Migrator
16 SQLWays Command Line Tool SQLWays Command Line Tool can be run in batch mode and can perform the automatic conversion of the database using the ODBC connection or the database and application code provided in scripts.
17 SQLWays WizardSQLWays Wizard is a GUI tool that is designed to simplify the database conversion process tuning for the SQLWays command-line tool. Works with the source database using the ODBC connection.
18 SQLWays StudioSQLWays Studio is a GUI tool that is designed to simplify the database or application script conversion process tuning for the SQLWays command-line tool. Works with one script at a time.
19 SQLWays CommanderSQLWays Commander is a GUI tool that is designed to simplify the database or application scripts conversion process tuning for the SQLWays command-line tool. Works with several scripts at a time.
20 Ispirer On The Fly Data Migrator Ispirer On The Fly Data Migrator will help to migrate data from source to destination database without its intermediate saving. With its help you can easily and fast transfer a huge amount of data from source to target database. The tool is under development.
21 Ispirer Testing ToolsIspirer offers tools for testing of the results after migration is completed:Database Comparison WizardSQLWays Wizard option - generation of test calls
22 Database Comparison Wizard Database Comparison Wizard is a GUI tool that is used for databases comparison after migration completion. With its help you can compare only data and tables by – tables names, number of columns, column names, column types, number of data lines etc.
23 Test Calls GenerationTest calls generation is a TEST option in the SQLWays tool for test calls generation for converted business logics in the target database. The test calls help in checking the business logics in stored procedures and functions after the conversion.
24 Software LicensingSQLWays is a project-based migration tool. It is licensed per a particular project with definite requirements. The license type and price depend on the following factors:Duration of the migration projectMigration direction (source and target)Size of the migration projectNumber of support requestsFor large corporations that have several migration projects per year on a regular basis Ispirer has a special offer: ISV/Corporate licensing.