You get Error 1804 when issuing a compare repair job.
There could be two reasons. The timezone information file was not properly read or If compare client call OCCIInitialize ( ) once earlier, then compare client failed to open compare client sql log file with errno 24 due to too many open files. This is Oracle bug.
Second cause: there is firewall between the source and target.
If table contains timezone data type, please contact Oracle support, otherwise, please contact support for a patch.