Ispirer SQLWays Database Migration Software
Table of Contents
Conventions Used in This Manual
Database Object and Features Support
IBM DB2 for Linux, Unix and Windows Support
IBM DB2 for z/OS and OS/390 Support
IBM DB2 for iSeries and AS/400 Support
Sybase Adaptive Server Enterprise Support
Stage 1. Exporting and Converting
Files Created for Importing to IBM DB2
Files Created for Importing to Oracle
Files Created for Importing to Microsoft SQL Server
Files Created for Importing to MySQL
Stage 2. Transferring and Processing (optional)
Comparative Analysis of Databases
Allowed Characters in Identifiers
Conversion of Variable Declarations from Microsoft SQL Server to MySQL
Conversion of the Informix variable declarations to Oracle
Conversion of Oracle %ROWTYPE to MySQL
Conversion of Oracle %TYPE to Microsoft SQL Server
Declaration of Local Variables with Composite Data Types
Conversion of Oracle RECORD Variable to Microsoft SQL Server
Conversion of Assignment Statement from Microsoft SQL Server to Oracle
Conversion of Oracle DECODE to MySQL CASE
Restricting Number of Rows in Result Set
Executing Procedures and User-Defined Functions
Conversion of Execution Procedures and User-Defined Functions from Microsoft SQL Server to Oracle
Conversion of Sybase Adaptive Server Anyware CALL to Microsoft SQL Server
Executing Dynamic SQL Statements with Parameters
Conversion of Dynamic Statement Execution from Microsoft SQL Server to Oracle
Conversion of Cursor with Parameters from Oracle to MySQL
BEGIN TRANSACTION Conversion from Microsoft SQL Server to Oracle
COMMIT conversion from Microsoft SQL Server to Oracle
Converting Expression to String
Converting ASCII Code to Character
Converting Datetime Expression with Format String to String
Conversion of Oracle TO_CHAR(datetime) with format string to MySQL
Returning Substring from String
Conversions of Microsoft SQL Server CHARINDEX to Oracle
Removing (or Trimming) Characters from a String
Returning Information about Database and Current Connection
Returning Information about Current User
Returning the first non-NULL expression
Returning one of expressions depending on whether check expression is NULL or NOT NULL
Returning Non-Table Data as Result Set (Dummy Tables)
Non-Table Result Set Conversion from Sybase Adaptive Server Anywhere to Microsoft SQL Server
Returning Result Sets from Procedure
Returning Result Set to Client
Result Set Conversion from Microsoft SQL Server to IBM DB2
CHAR, VARCHAR and LONG VARCHAR
GRAPHIC, VARGRAPHIC and LONG VARGRAPHIC
IBM DB2 Functions and Expressions
CHAR, NCHAR, VARCHAR2 and NVARCHAR2
INTERVAL YEAR TO MONTH and INTERVAL DAY TO SECOND
Oracle Functions and Expressions
Migrating to Microsoft SQL Server
Migration from Oracle to Microsoft SQL Server
Microsoft SQL Server and Oracle Functions and Expressions
Migration from Sybase to Microsoft SQL Server
Microsoft SQL Server and Sybase Data Types Differences
Microsoft SQL Server Data Types
char, nchar, varchar and nvarchar
bigint, int, smallint and tinyint
bit, uniqueidentifier and timestamp
Microsoft SQL Server Functions and Expressions
Microsoft SQL Server Version Differences
INFORMATION_SCHEMA.ROUTINES view
Sybase Adaptive Server Enterprise (ASE)
char, nchar, varchar and nvarchar
float, double precision and real
Sybase Adaptive Server Anywhere (ASA)
char, varchar and long varchar
bigint, int or integer, smallint and tinyint
date, datetime, smalldatetime, time and timestamp
binary, long binary, varbinary and image
BIGINT, INT, INTEGER, MEDIUMINT, SMALLINT and TINYINT
DOUBLE, DOUBLE PRECISION and REAL
DATE, TIME, DATETIME, TIMESTAMP and YEAR
TINYBLOB, BLOB, MEDIUMBLOB and LONGBLOB
TINYTEXT, TEXT, MEDIUMTEXT and LONGTEXT
BIGINT, UBIGINT, INTEGER, UINTEGER, SMALLINT, USMALLINT, TINYINT and UTINYINT
DECIMAL, NUMERIC, NUMERICSA and NUMERICSTS
FLOAT, REAL, DOUBLE, BFLOAT4 and BFLOAT8
BIT, IDENTITY and SMALLIDENTITY
Conversion of DEFAULT syntax to MySQL
Conversion of DEFAULT values from IBM DB2 to Oracle
Application Migration Concepts
Progress 4GL to C# .NET Migration
Oracle PL/SQL to Java Migration
Step 1- Choose a Source Database
Step 2- Choose a Target Database
Microsoft SQL Server Advanced Options
Sybase Adaptive Server Enterprise Advanced Options
Pervasive.SQL Advanced Options
Step 3- Specify Database Objects or Query
Step 4 - Set DDL and Data Options
Step 5 - Specify Export File Options
Step 6 - Specify Import Options
/D - Data source name (ODBC alias)
/T - Table name, list or template
/V - View name, list or template
/SP - Stored procedure name, list or template
/FN - Function name, list or template
/TG - Trigger name, list or template
/PKG - Package name, list or template
/F - Script files path, name, list or template
/FF - Text file with the list of script files path, name, list or template
/SF - File containing SELECT statement
/EXC - List of columns to be excluded from converting
/CNROWS - Number of rows to be exported
/TARGET - Type of the target database
/TPROD - Target database product
/TVER - Target database version
/TU - User name for the target database
/TP - User password for the target database
/LOBDIR - Directory for LOB files
/IMPDIR - Directory where import will be executed
/IMPLOB - Import directory for LOB files
/OSN - Output schema (owner) name
/EMPS - Omit the schema (owner) name in DDL statements
/DDL - Generate DDL statements only
/DECPT - Decimal point character
/STDEL - Statement termination string
/LOBIN - Write the LOB data inside the text file
/TABLST - Generate list of tables available by using template
/NSTOP - Continue when an error occurs
/GCMD - General command file name
/NODDL - Not generate DDL scripts
/NOCMD - Not generate OS command files
/UNREG - Run for unregistration
Configuring ODBC Connection to Sybase Adaptive Server Anywhere
Sybase Adaptive Server Anywhere Driver
ODBC Sybase ASA Driver Setup Dialog: ODBC Tab
ODBC Sybase ASA Driver Setup Dialog: Login Tab
ODBC Sybase ASA Driver Setup Dialog: Database Tab
ODBC Sybase ASA Driver Setup Dialog: Network Tab
ODBC Sybase ASA Driver Setup Dialog: Advanced Tab
Certicom Encryption Options Dialog
Sybase Adaptive Server IQ Driver
Sybase Adaptive Server Enterprise Drivers
Configuring ODBC Connection to Sybase Adaptive Server Enterprise
ODBC Sybase ASE Driver Setup Dialog : General Tab
ODBC Sybase ASE Driver Setup Dialog : Advanced Tab
ODBC Sybase ASE Driver Setup Dialog : Connection Tab
ODBC Sybase ASE Driver Setup Dialog : Performance Tab
Configuring Connection to MySQL using MyODBC
SQLSTATE 01517 - A character that could not be converted was replaced with a substitute character
Oracle SQL Loader does not terminate
DROP TABLE Errors, ORA-02449: unique/primary keys in table referenced by foreign keys
SQL*Loader-350: Syntax error - found "TIMESTAMP"
Syntax for specifying Excel table names
FAQ: Export Database Schema (DDL) only
How to Change a Decimal Point Character?
How to Change a Line Delimiter?
What Export File Formats are Supported by SQLWays?