SQLines Data Tool - Database Migration from Oracle to SQL Server

SQLines Data is a scalable, high performance data transfer, schema conversion and validation tool for Oracle to Microsoft SQL Server migration.

The tool requires connections to Oracle (OCI) and SQL Server (SQL Server Native Client) databases. To convert SQL statements and scripts, use SQLines SQL Converter tool.

Why SQLines Data

SQLines Data benefits:

Migration Features

You can use SQLines SQL Converter tool to convert stored procedures, functions, triggers, views and other objects.

Scalability and High-Performance

Migration Validation

Designed for DBAs and Enterprise-Class Migrations

Logging and Statistics

SQLines Data in Command Line

You can use SQLines Data tool in command line. Just launch sqldata.exe on Windows or ./sqldata on Linux with the specified options.

For information how to set up Oracle and SQL Server connections, see SQLines Data Connection String Formats.

Examples:

sqldata -t=emp -sd=oracle, user/pwd@host/sid -td=sql, user/pwd@host,db_name

-t option defines the table name, -sd and -td options (source and target databases) specify the connection strings for Oracle and SQL Server, respectively.

This command transfers table emp from Oracle database to SQL Server db_name database located on host.

For list of options, see Command Line Reference.

Troubleshooting SQLines Data

Troubleshooting SQLines Data for Oracle to SQL Server migration:

Datetime field overflow - Year 1753 Issue

SQLines Data maps Oracle DATE to SQL Server DATETIME by default. Sometimes you can face “Datetime field overflow” errors. Read the article how to resolve this.