Choose your database:
MS SQL Server
SQL Anywhere

Subscribe to our news:

Oracle Data Sync FAQ

You are welcome to look through the following Frequently Asked Questions list for getting to know the answers to the most commonly asked questions about Oracle Data Sync.

If you want to ask a question which is not in the list you may apply to our support team.

What is Oracle Data Sync?
Oracle Data Sync is a powerful Oracle GUI frontend that allows you to compare database contents and synchronize the differences. The tool provides you with flexible auto-mapping tools, abilities to specify custom comparison keys, and to save all options to a project file for instant re-execution, powerful command-line interface, and other useful features.
Is it possible to synchronize databases automatically (e.g. daily or weekly)?
Yes, it is possible. Oracle Data Sync provides a command-line interface, so you can create a batch file that does the job and then run that file on a scheduled basis with Windows Task Scheduler.
Is it possible to try Oracle Data Sync before buying?
Yes, of course. The latest fully functional trial version is always available for downloading.
I want to use your software for educational purposes. Can I get a discount?
Yes, you can. Feel free to choose a non-commercial license. Exact prices can be obtained on the purchase page.
We intend to buy multiple licenses. Is it possible to obtain a discount?
Yes, certainly. You can get a volume discount purchasing 3 and more licenses for the same product as well as a cross-selling discount purchasing multiple different products at a time. Also you can get a great discount purchasing a bundle that includes Oracle Data Sync.
I would like to resell Oracle Data Sync to my customers. What are your reseller's discounts?
You are to discuss reseller's policy with our sales department.
Which license type can I select?
You may choose a non-commercial license if you use the software for non-commercial purposes in non-business, non-commercial environment. You should purchase a business license to use the software in a corporate, government, or business environment.

Single license means that a copy of the software is allowed to be used only on a single computer and only by a single user at a time. If you wish to use the software for more than one user, you will need a separate license for each individual user (click the "Order now" button to see volume discounts). Site license means that the software is allowed to be used without limitation on count of installations and users within one organization.

All our products and bundles are shipped with 12 months of free upgrades (minor and major ones) or with 36 months of free upgrades for a quite small additional fee.

Can I deploy a single license for both desktop and laptop?
A single license can be installed on a single computer. However, we offer a special allowance which authorizes you to deploy Oracle Data Sync on both desktop computer and portable computer, laptop, or other mobile computer with a single license, as long as it is not being used simultaneously.
How can I find out the date of my current product version release?
Product versions are formalized according to the date of release. For more information, please refer to the appropriate news article.
What are system requirements for installing your software?
  • Pentium PC or higher;
  • Windows NT4/2000/XP/Vista/Windows 7/Windows 8/Windows 10;
  • 1 GB RAM (2 GB or more is recommended);
  • 50 MB of free hard disk space;
  • SVGA-compatible video adapter.
  • 32-bit version of Oracle client software.
Which Oracle database server versions are supported by your software?
Oracle Data Sync can be used with any Oracle database server starting from version 8i. The Express Edition is supported too.
I'm getting the "ORA-12154: TNS:could not resolve the connect identifier specified" error connecting to a database.
  • Make sure that "TNSNAMES" is listed as one of the values of the NAMES.DIRECTORY_PATH parameter in the Oracle Net profile (SQLNET.ORA).
  • Verify that a TNSNAMES.ORA file exists and is in the proper directory and is accessible.
  • Check that the net service name used as the connect identifier exists in the TNSNAMES.ORA file.
  • Make sure there are no syntax errors anywhere in the TNSNAMES.ORA file. Look for unmatched parentheses or stray characters. Errors in a TNSNAMES.ORA file may make it unusable.
For more details, visit
I keep on getting the "ORA-XYZAB" error.
Please try to find an answer at (of course you have to use your error code instead of XYZAB).
I'm getting the "Initialization error Could not locate OCI dll" error message connecting to a database.

First of all, please make sure that you have installed an Oracle client software. Next, you can either copy Oracle libraries from ORAHOME folder to ORAHOME\bin one as described here or specify the OCI.dll location in the command line (for example, changing a desktop shortcut) as follows:

OracleMaestro.exe OCIDLL=<full_path_to_oci.dll>

OracleMaestro.exe OCIDLL=C:\oraclexe\app\oracle\product\10.2.0\server\BIN\oci.dll

I'm having problems connecting to Oracle with your software under Windows 7 x64.

Try the following solution:

  1. Download a Win32 version of Oracle Instant Client Basic (not Basic Lite) from the Oracle website.
  2. Extract all the files from the archive to a directory (e.g. C:\Oracle\incBin).
  3. Create a directory (e.g. C:\Oracle\incTNS) and copy there your TNSNAMES.ORA.
  4. Create a new environment variable TNS_ADMIN=C:\Oracle\incTNS.
  5. Add the C:\Oracle\incBin directory to the system PATH.