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.
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
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 for Oracle to SQL Server migration:
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.