This topic describes the error messages that are related to the Compare Data tool.
Error Message | Description or Cause | Resolution |
---|---|---|
A shared task cannot have a local transfer list | A shared task must associate a shared transfer list. | Make sure the shared radio button is checked for the transfer list. |
Build Query failed | Build customized query by OpenESQL failed. | Make sure the source database connection is still open. |
Command file is invalid or was not found | The file does not exist in the specified folder; or the file contains syntax errors. | Make sure the file exists and has correct syntax in its content. |
Compare list file is empty | Compare list file has no meaningful content. | Add the desired content to the file. |
Connection failed | Connection to either source database or destination database failed. | Make sure the user ID and password are correct. |
Data comparison terminated for this table, error count exceeds mismatch limit | Error count exceeds the mismatch limit. | Check the mismatch errors to figure out which table causes the failure. |
Data comparison test FAILED! | Data comparison test failed due to unmatched rows or columns. | Make sure the data in both source table and destination table are of the same set. |
Data for following column does not match | The values of data in the two databases do not match. | Check if the data tables contain the same set of data in terms of rows, columns and ordering |
Error in writing to file | Error in writing a task to XML file. | Check task name or path for illegal characters. |
Execution Error | Execution of compare data failed due to connection failure. | Check database connections. |
File Access Violation | Either READ or WRITE permission is not granted to the user. | Depending on the security policy of the organization, the resolution can be either Run as Administrator or Grant the user file access. |
Following required parameter is missing | A required command line parameter is missing. | Provide the required parameter. |
Invalid command line parameter | The specified parameter value is empty or out of range. | Assign a proper value to the parameter. |
Invalid command line syntax | Some parameter names are incorrect. | Use the correct parameter names. |
Invalid Data Source Name | The name of the data source or data destination is empty. | Add the name of the data source or data destination to the command line argument. |
Invalid number of arguments | The command line has no arguments. | Add the required arguments to the command line. |
Invalid target object list | The XML target list file has syntax errors. | Check the target list file content or try regenerating the target list. |
No task name is set | No task name is set on GUI. | Select the desired task name on GUI. |
Number of result set columns do not match | The number of table columns in the destination database does not match the corresponding one in the source database. | Check the DDL generation script. |
Number of result set rows do not match | The number of rows in the destination table does not match that in the source table. | Rerun the Transfer Data tool. |
Query Failed = … | Execution of the query failed. | Check query syntax, database connection, and database access permission. |
The destination DSN is not found | The destination DSN is not set or it is not defined. | Specify an existing connection or create one if the connection you want to use does not exist. |
The process does not have the READ permission to the file | The process does not have READ permission to the specific file. | Depending on the security policy of the organization, the resolution can be either Run as Administrator or Grant the user READ permission. |
The process does not have the WRITE permission to the file | The process does not have WRITE permission to the specific file. | Depending on the security policy of the organization, the resolution can be either Run as Administrator or Grant the user WRITE permission. |
The source DSN is not found | The source DSN is not set, or it is not defined. | Set the source DSN or create one if it does not exist. |
The transfer list is not found in the directory | The transfer task file does not exist in the specified path. | Make sure the specified file exists in the path; or the file name is correct. |
Unable to read list file | The transfer list file is corrupted. | Check the file content for syntax errors. |